...

Package loganalytics

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

Overview ▾

Index ▾

type AbstractColumn
type AbstractColumnTypeEnum
    func GetAbstractColumnTypeEnumValues() []AbstractColumnTypeEnum
type AbstractCommandDescriptor
type AbstractCommandDescriptorNameEnum
    func GetAbstractCommandDescriptorNameEnumValues() []AbstractCommandDescriptorNameEnum
type AbstractField
type AbstractFieldNameEnum
    func GetAbstractFieldNameEnumValues() []AbstractFieldNameEnum
type AbstractParserTestResultLogEntry
    func (m AbstractParserTestResultLogEntry) String() string
type AbstractParserTestResultLogLine
    func (m AbstractParserTestResultLogLine) String() string
type Action
type ActionTypeEnum
    func GetActionTypeEnumValues() []ActionTypeEnum
type ActionTypesEnum
    func GetActionTypesEnumValues() []ActionTypesEnum
type AddEntityAssociationDetails
    func (m AddEntityAssociationDetails) String() string
type AddEntityAssociationRequest
    func (request AddEntityAssociationRequest) HTTPRequest(method, path string) (http.Request, error)
    func (request AddEntityAssociationRequest) RetryPolicy() *common.RetryPolicy
    func (request AddEntityAssociationRequest) String() string
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) GetReferencedFields() []AbstractField
    func (m AddFieldsCommandDescriptor) MarshalJSON() (buff []byte, e error)
    func (m AddFieldsCommandDescriptor) String() string
    func (m *AddFieldsCommandDescriptor) UnmarshalJSON(data []byte) (e error)
type AppendLookupDataRequest
    func (request AppendLookupDataRequest) HTTPRequest(method, path string) (http.Request, error)
    func (request AppendLookupDataRequest) RetryPolicy() *common.RetryPolicy
    func (request AppendLookupDataRequest) String() string
type AppendLookupDataResponse
    func (response AppendLookupDataResponse) HTTPResponse() *http.Response
    func (response AppendLookupDataResponse) String() string
type ArchivingConfiguration
    func (m ArchivingConfiguration) String() string
type Argument
type ArgumentTypeEnum
    func GetArgumentTypeEnumValues() []ArgumentTypeEnum
type AssociationSummaryReport
    func (m AssociationSummaryReport) String() string
type AutoLookups
    func (m AutoLookups) String() string
type BatchGetBasicInfoBasicLabelSortByEnum
    func GetBatchGetBasicInfoBasicLabelSortByEnumValues() []BatchGetBasicInfoBasicLabelSortByEnum
type BatchGetBasicInfoRequest
    func (request BatchGetBasicInfoRequest) HTTPRequest(method, path string) (http.Request, error)
    func (request BatchGetBasicInfoRequest) RetryPolicy() *common.RetryPolicy
    func (request BatchGetBasicInfoRequest) String() string
type BatchGetBasicInfoResponse
    func (response BatchGetBasicInfoResponse) HTTPResponse() *http.Response
    func (response BatchGetBasicInfoResponse) String() string
type BatchGetBasicInfoSortOrderEnum
    func GetBatchGetBasicInfoSortOrderEnumValues() []BatchGetBasicInfoSortOrderEnum
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) GetReferencedFields() []AbstractField
    func (m BottomCommandDescriptor) MarshalJSON() (buff []byte, e error)
    func (m BottomCommandDescriptor) String() string
    func (m *BottomCommandDescriptor) UnmarshalJSON(data []byte) (e 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) GetReferencedFields() []AbstractField
    func (m BucketCommandDescriptor) MarshalJSON() (buff []byte, e error)
    func (m BucketCommandDescriptor) String() string
    func (m *BucketCommandDescriptor) UnmarshalJSON(data []byte) (e error)
type BucketRange
    func (m BucketRange) String() string
type CancelQueryWorkRequestRequest
    func (request CancelQueryWorkRequestRequest) HTTPRequest(method, path string) (http.Request, error)
    func (request CancelQueryWorkRequestRequest) RetryPolicy() *common.RetryPolicy
    func (request CancelQueryWorkRequestRequest) String() string
type CancelQueryWorkRequestResponse
    func (response CancelQueryWorkRequestResponse) HTTPResponse() *http.Response
    func (response CancelQueryWorkRequestResponse) String() string
type ChangeLogAnalyticsEntityCompartmentDetails
    func (m ChangeLogAnalyticsEntityCompartmentDetails) String() string
type ChangeLogAnalyticsEntityCompartmentRequest
    func (request ChangeLogAnalyticsEntityCompartmentRequest) HTTPRequest(method, path string) (http.Request, error)
    func (request ChangeLogAnalyticsEntityCompartmentRequest) RetryPolicy() *common.RetryPolicy
    func (request ChangeLogAnalyticsEntityCompartmentRequest) String() string
type ChangeLogAnalyticsEntityCompartmentResponse
    func (response ChangeLogAnalyticsEntityCompartmentResponse) HTTPResponse() *http.Response
    func (response ChangeLogAnalyticsEntityCompartmentResponse) String() string
type ChangeLogAnalyticsLogGroupCompartmentDetails
    func (m ChangeLogAnalyticsLogGroupCompartmentDetails) String() string
type ChangeLogAnalyticsLogGroupCompartmentRequest
    func (request ChangeLogAnalyticsLogGroupCompartmentRequest) HTTPRequest(method, path string) (http.Request, error)
    func (request ChangeLogAnalyticsLogGroupCompartmentRequest) RetryPolicy() *common.RetryPolicy
    func (request ChangeLogAnalyticsLogGroupCompartmentRequest) String() string
type ChangeLogAnalyticsLogGroupCompartmentResponse
    func (response ChangeLogAnalyticsLogGroupCompartmentResponse) HTTPResponse() *http.Response
    func (response ChangeLogAnalyticsLogGroupCompartmentResponse) String() string
type ChangeLogAnalyticsObjectCollectionRuleCompartmentDetails
    func (m ChangeLogAnalyticsObjectCollectionRuleCompartmentDetails) String() string
type ChangeLogAnalyticsObjectCollectionRuleCompartmentRequest
    func (request ChangeLogAnalyticsObjectCollectionRuleCompartmentRequest) HTTPRequest(method, path string) (http.Request, error)
    func (request ChangeLogAnalyticsObjectCollectionRuleCompartmentRequest) RetryPolicy() *common.RetryPolicy
    func (request ChangeLogAnalyticsObjectCollectionRuleCompartmentRequest) String() string
type ChangeLogAnalyticsObjectCollectionRuleCompartmentResponse
    func (response ChangeLogAnalyticsObjectCollectionRuleCompartmentResponse) HTTPResponse() *http.Response
    func (response ChangeLogAnalyticsObjectCollectionRuleCompartmentResponse) String() string
type ChangeScheduledTaskCompartmentDetails
    func (m ChangeScheduledTaskCompartmentDetails) String() string
type ChangeScheduledTaskCompartmentRequest
    func (request ChangeScheduledTaskCompartmentRequest) HTTPRequest(method, path string) (http.Request, error)
    func (request ChangeScheduledTaskCompartmentRequest) RetryPolicy() *common.RetryPolicy
    func (request ChangeScheduledTaskCompartmentRequest) String() string
type ChangeScheduledTaskCompartmentResponse
    func (response ChangeScheduledTaskCompartmentResponse) HTTPResponse() *http.Response
    func (response ChangeScheduledTaskCompartmentResponse) String() string
type CharEncodingCollection
    func (m CharEncodingCollection) String() string
type ChartColumn
    func (m ChartColumn) GetDisplayName() *string
    func (m ChartColumn) GetInternalName() *string
    func (m ChartColumn) GetIsEvaluable() *bool
    func (m ChartColumn) GetIsGroupable() *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
type ChartDataColumn
    func (m ChartDataColumn) GetDisplayName() *string
    func (m ChartDataColumn) GetInternalName() *string
    func (m ChartDataColumn) GetIsEvaluable() *bool
    func (m ChartDataColumn) GetIsGroupable() *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
type ClassifyColumn
    func (m ClassifyColumn) GetDisplayName() *string
    func (m ClassifyColumn) GetInternalName() *string
    func (m ClassifyColumn) GetIsEvaluable() *bool
    func (m ClassifyColumn) GetIsGroupable() *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)
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) GetReferencedFields() []AbstractField
    func (m ClassifyCommandDescriptor) MarshalJSON() (buff []byte, e error)
    func (m ClassifyCommandDescriptor) String() string
    func (m *ClassifyCommandDescriptor) UnmarshalJSON(data []byte) (e error)
type CleanRequest
    func (request CleanRequest) HTTPRequest(method, path string) (http.Request, error)
    func (request CleanRequest) RetryPolicy() *common.RetryPolicy
    func (request CleanRequest) String() string
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) GetReferencedFields() []AbstractField
    func (m ClusterCommandDescriptor) MarshalJSON() (buff []byte, e error)
    func (m ClusterCommandDescriptor) String() string
    func (m *ClusterCommandDescriptor) UnmarshalJSON(data []byte) (e 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) GetReferencedFields() []AbstractField
    func (m ClusterCompareCommandDescriptor) MarshalJSON() (buff []byte, e error)
    func (m ClusterCompareCommandDescriptor) String() string
    func (m *ClusterCompareCommandDescriptor) UnmarshalJSON(data []byte) (e 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) GetReferencedFields() []AbstractField
    func (m ClusterDetailsCommandDescriptor) MarshalJSON() (buff []byte, e error)
    func (m ClusterDetailsCommandDescriptor) String() string
    func (m *ClusterDetailsCommandDescriptor) UnmarshalJSON(data []byte) (e 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) GetReferencedFields() []AbstractField
    func (m ClusterSplitCommandDescriptor) MarshalJSON() (buff []byte, e error)
    func (m ClusterSplitCommandDescriptor) String() string
    func (m *ClusterSplitCommandDescriptor) UnmarshalJSON(data []byte) (e error)
type Column
    func (m Column) GetDisplayName() *string
    func (m Column) GetInternalName() *string
    func (m Column) GetIsEvaluable() *bool
    func (m Column) GetIsGroupable() *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
type ColumnName
    func (m ColumnName) String() string
type ColumnNameCollection
    func (m ColumnNameCollection) String() string
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) GetReferencedFields() []AbstractField
    func (m CommandDescriptor) MarshalJSON() (buff []byte, e error)
    func (m CommandDescriptor) String() string
    func (m *CommandDescriptor) UnmarshalJSON(data []byte) (e error)
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
type CreateLogAnalyticsEntityDetails
    func (m CreateLogAnalyticsEntityDetails) String() string
type CreateLogAnalyticsEntityRequest
    func (request CreateLogAnalyticsEntityRequest) HTTPRequest(method, path string) (http.Request, error)
    func (request CreateLogAnalyticsEntityRequest) RetryPolicy() *common.RetryPolicy
    func (request CreateLogAnalyticsEntityRequest) String() string
type CreateLogAnalyticsEntityResponse
    func (response CreateLogAnalyticsEntityResponse) HTTPResponse() *http.Response
    func (response CreateLogAnalyticsEntityResponse) String() string
type CreateLogAnalyticsEntityTypeDetails
    func (m CreateLogAnalyticsEntityTypeDetails) String() string
type CreateLogAnalyticsEntityTypeRequest
    func (request CreateLogAnalyticsEntityTypeRequest) HTTPRequest(method, path string) (http.Request, error)
    func (request CreateLogAnalyticsEntityTypeRequest) RetryPolicy() *common.RetryPolicy
    func (request CreateLogAnalyticsEntityTypeRequest) String() string
type CreateLogAnalyticsEntityTypeResponse
    func (response CreateLogAnalyticsEntityTypeResponse) HTTPResponse() *http.Response
    func (response CreateLogAnalyticsEntityTypeResponse) String() string
type CreateLogAnalyticsLogGroupDetails
    func (m CreateLogAnalyticsLogGroupDetails) String() string
type CreateLogAnalyticsLogGroupRequest
    func (request CreateLogAnalyticsLogGroupRequest) HTTPRequest(method, path string) (http.Request, error)
    func (request CreateLogAnalyticsLogGroupRequest) RetryPolicy() *common.RetryPolicy
    func (request CreateLogAnalyticsLogGroupRequest) String() string
type CreateLogAnalyticsLogGroupResponse
    func (response CreateLogAnalyticsLogGroupResponse) HTTPResponse() *http.Response
    func (response CreateLogAnalyticsLogGroupResponse) String() string
type CreateLogAnalyticsObjectCollectionRuleDetails
    func (m CreateLogAnalyticsObjectCollectionRuleDetails) String() string
type CreateLogAnalyticsObjectCollectionRuleRequest
    func (request CreateLogAnalyticsObjectCollectionRuleRequest) HTTPRequest(method, path string) (http.Request, error)
    func (request CreateLogAnalyticsObjectCollectionRuleRequest) RetryPolicy() *common.RetryPolicy
    func (request CreateLogAnalyticsObjectCollectionRuleRequest) String() string
type CreateLogAnalyticsObjectCollectionRuleResponse
    func (response CreateLogAnalyticsObjectCollectionRuleResponse) HTTPResponse() *http.Response
    func (response CreateLogAnalyticsObjectCollectionRuleResponse) String() string
type CreateScheduledTaskDetails
type CreateScheduledTaskDetailsKindEnum
    func GetCreateScheduledTaskDetailsKindEnumValues() []CreateScheduledTaskDetailsKindEnum
type CreateScheduledTaskRequest
    func (request CreateScheduledTaskRequest) HTTPRequest(method, path string) (http.Request, error)
    func (request CreateScheduledTaskRequest) RetryPolicy() *common.RetryPolicy
    func (request CreateScheduledTaskRequest) String() string
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)
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) GetReferencedFields() []AbstractField
    func (m CreateViewCommandDescriptor) MarshalJSON() (buff []byte, e error)
    func (m CreateViewCommandDescriptor) String() string
    func (m *CreateViewCommandDescriptor) UnmarshalJSON(data []byte) (e error)
type CronSchedule
    func (m CronSchedule) GetMisfirePolicy() ScheduleMisfirePolicyEnum
    func (m CronSchedule) MarshalJSON() (buff []byte, e error)
    func (m CronSchedule) String() string
type DeleteAssociationsRequest
    func (request DeleteAssociationsRequest) HTTPRequest(method, path string) (http.Request, error)
    func (request DeleteAssociationsRequest) RetryPolicy() *common.RetryPolicy
    func (request DeleteAssociationsRequest) String() string
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) GetReferencedFields() []AbstractField
    func (m DeleteCommandDescriptor) MarshalJSON() (buff []byte, e error)
    func (m DeleteCommandDescriptor) String() string
    func (m *DeleteCommandDescriptor) UnmarshalJSON(data []byte) (e error)
type DeleteFieldRequest
    func (request DeleteFieldRequest) HTTPRequest(method, path string) (http.Request, error)
    func (request DeleteFieldRequest) RetryPolicy() *common.RetryPolicy
    func (request DeleteFieldRequest) String() string
type DeleteFieldResponse
    func (response DeleteFieldResponse) HTTPResponse() *http.Response
    func (response DeleteFieldResponse) String() string
type DeleteLabelRequest
    func (request DeleteLabelRequest) HTTPRequest(method, path string) (http.Request, error)
    func (request DeleteLabelRequest) RetryPolicy() *common.RetryPolicy
    func (request DeleteLabelRequest) String() string
type DeleteLabelResponse
    func (response DeleteLabelResponse) HTTPResponse() *http.Response
    func (response DeleteLabelResponse) String() string
type DeleteLogAnalyticsAssociation
    func (m DeleteLogAnalyticsAssociation) String() string
type DeleteLogAnalyticsAssociationDetails
    func (m DeleteLogAnalyticsAssociationDetails) String() string
type DeleteLogAnalyticsEntityRequest
    func (request DeleteLogAnalyticsEntityRequest) HTTPRequest(method, path string) (http.Request, error)
    func (request DeleteLogAnalyticsEntityRequest) RetryPolicy() *common.RetryPolicy
    func (request DeleteLogAnalyticsEntityRequest) String() string
type DeleteLogAnalyticsEntityResponse
    func (response DeleteLogAnalyticsEntityResponse) HTTPResponse() *http.Response
    func (response DeleteLogAnalyticsEntityResponse) String() string
type DeleteLogAnalyticsEntityTypeRequest
    func (request DeleteLogAnalyticsEntityTypeRequest) HTTPRequest(method, path string) (http.Request, error)
    func (request DeleteLogAnalyticsEntityTypeRequest) RetryPolicy() *common.RetryPolicy
    func (request DeleteLogAnalyticsEntityTypeRequest) String() string
type DeleteLogAnalyticsEntityTypeResponse
    func (response DeleteLogAnalyticsEntityTypeResponse) HTTPResponse() *http.Response
    func (response DeleteLogAnalyticsEntityTypeResponse) String() string
type DeleteLogAnalyticsLogGroupRequest
    func (request DeleteLogAnalyticsLogGroupRequest) HTTPRequest(method, path string) (http.Request, error)
    func (request DeleteLogAnalyticsLogGroupRequest) RetryPolicy() *common.RetryPolicy
    func (request DeleteLogAnalyticsLogGroupRequest) String() string
type DeleteLogAnalyticsLogGroupResponse
    func (response DeleteLogAnalyticsLogGroupResponse) HTTPResponse() *http.Response
    func (response DeleteLogAnalyticsLogGroupResponse) String() string
type DeleteLogAnalyticsObjectCollectionRuleRequest
    func (request DeleteLogAnalyticsObjectCollectionRuleRequest) HTTPRequest(method, path string) (http.Request, error)
    func (request DeleteLogAnalyticsObjectCollectionRuleRequest) RetryPolicy() *common.RetryPolicy
    func (request DeleteLogAnalyticsObjectCollectionRuleRequest) String() string
type DeleteLogAnalyticsObjectCollectionRuleResponse
    func (response DeleteLogAnalyticsObjectCollectionRuleResponse) HTTPResponse() *http.Response
    func (response DeleteLogAnalyticsObjectCollectionRuleResponse) String() string
type DeleteLookupRequest
    func (request DeleteLookupRequest) HTTPRequest(method, path string) (http.Request, error)
    func (request DeleteLookupRequest) RetryPolicy() *common.RetryPolicy
    func (request DeleteLookupRequest) String() string
type DeleteLookupResponse
    func (response DeleteLookupResponse) HTTPResponse() *http.Response
    func (response DeleteLookupResponse) String() string
type DeleteParserRequest
    func (request DeleteParserRequest) HTTPRequest(method, path string) (http.Request, error)
    func (request DeleteParserRequest) RetryPolicy() *common.RetryPolicy
    func (request DeleteParserRequest) String() string
type DeleteParserResponse
    func (response DeleteParserResponse) HTTPResponse() *http.Response
    func (response DeleteParserResponse) String() string
type DeleteScheduledTaskRequest
    func (request DeleteScheduledTaskRequest) HTTPRequest(method, path string) (http.Request, error)
    func (request DeleteScheduledTaskRequest) RetryPolicy() *common.RetryPolicy
    func (request DeleteScheduledTaskRequest) String() string
type DeleteScheduledTaskResponse
    func (response DeleteScheduledTaskResponse) HTTPResponse() *http.Response
    func (response DeleteScheduledTaskResponse) String() string
type DeleteSourceRequest
    func (request DeleteSourceRequest) HTTPRequest(method, path string) (http.Request, error)
    func (request DeleteSourceRequest) RetryPolicy() *common.RetryPolicy
    func (request DeleteSourceRequest) String() string
type DeleteSourceResponse
    func (response DeleteSourceResponse) HTTPResponse() *http.Response
    func (response DeleteSourceResponse) String() string
type DeleteUploadFileRequest
    func (request DeleteUploadFileRequest) HTTPRequest(method, path string) (http.Request, error)
    func (request DeleteUploadFileRequest) RetryPolicy() *common.RetryPolicy
    func (request DeleteUploadFileRequest) String() string
type DeleteUploadFileResponse
    func (response DeleteUploadFileResponse) HTTPResponse() *http.Response
    func (response DeleteUploadFileResponse) String() string
type DeleteUploadRequest
    func (request DeleteUploadRequest) HTTPRequest(method, path string) (http.Request, error)
    func (request DeleteUploadRequest) RetryPolicy() *common.RetryPolicy
    func (request DeleteUploadRequest) String() string
type DeleteUploadResponse
    func (response DeleteUploadResponse) HTTPResponse() *http.Response
    func (response DeleteUploadResponse) String() string
type DeleteUploadWarningRequest
    func (request DeleteUploadWarningRequest) HTTPRequest(method, path string) (http.Request, error)
    func (request DeleteUploadWarningRequest) RetryPolicy() *common.RetryPolicy
    func (request DeleteUploadWarningRequest) String() string
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) GetReferencedFields() []AbstractField
    func (m DeltaCommandDescriptor) MarshalJSON() (buff []byte, e error)
    func (m DeltaCommandDescriptor) String() string
    func (m *DeltaCommandDescriptor) UnmarshalJSON(data []byte) (e 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) GetReferencedFields() []AbstractField
    func (m DemoModeCommandDescriptor) MarshalJSON() (buff []byte, e error)
    func (m DemoModeCommandDescriptor) String() string
    func (m *DemoModeCommandDescriptor) UnmarshalJSON(data []byte) (e error)
type DisableArchivingRequest
    func (request DisableArchivingRequest) HTTPRequest(method, path string) (http.Request, error)
    func (request DisableArchivingRequest) RetryPolicy() *common.RetryPolicy
    func (request DisableArchivingRequest) String() string
type DisableArchivingResponse
    func (response DisableArchivingResponse) HTTPResponse() *http.Response
    func (response DisableArchivingResponse) 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) GetReferencedFields() []AbstractField
    func (m DistinctCommandDescriptor) MarshalJSON() (buff []byte, e error)
    func (m DistinctCommandDescriptor) String() string
    func (m *DistinctCommandDescriptor) UnmarshalJSON(data []byte) (e error)
type EfdRegexResult
    func (m EfdRegexResult) String() string
type EnableArchivingRequest
    func (request EnableArchivingRequest) HTTPRequest(method, path string) (http.Request, error)
    func (request EnableArchivingRequest) RetryPolicy() *common.RetryPolicy
    func (request EnableArchivingRequest) String() string
type EnableArchivingResponse
    func (response EnableArchivingResponse) HTTPResponse() *http.Response
    func (response EnableArchivingResponse) String() string
type EntityCloudTypeEnum
    func GetEntityCloudTypeEnumValues() []EntityCloudTypeEnum
type EntityLifecycleStatesEnum
    func GetEntityLifecycleStatesEnumValues() []EntityLifecycleStatesEnum
type EntityTypeProperty
    func (m EntityTypeProperty) String() string
type ErrorDetails
    func (m ErrorDetails) String() string
type EstimatePurgeDataSizeDetails
    func (m EstimatePurgeDataSizeDetails) String() string
type EstimatePurgeDataSizeRequest
    func (request EstimatePurgeDataSizeRequest) HTTPRequest(method, path string) (http.Request, error)
    func (request EstimatePurgeDataSizeRequest) RetryPolicy() *common.RetryPolicy
    func (request EstimatePurgeDataSizeRequest) String() string
type EstimatePurgeDataSizeResponse
    func (response EstimatePurgeDataSizeResponse) HTTPResponse() *http.Response
    func (response EstimatePurgeDataSizeResponse) String() string
type EstimatePurgeDataSizeResult
    func (m EstimatePurgeDataSizeResult) String() string
type EstimateRecallDataSizeDetails
    func (m EstimateRecallDataSizeDetails) String() string
type EstimateRecallDataSizeRequest
    func (request EstimateRecallDataSizeRequest) HTTPRequest(method, path string) (http.Request, error)
    func (request EstimateRecallDataSizeRequest) RetryPolicy() *common.RetryPolicy
    func (request EstimateRecallDataSizeRequest) String() string
type EstimateRecallDataSizeResponse
    func (response EstimateRecallDataSizeResponse) HTTPResponse() *http.Response
    func (response EstimateRecallDataSizeResponse) String() string
type EstimateRecallDataSizeResult
    func (m EstimateRecallDataSizeResult) String() string
type EstimateReleaseDataSizeDetails
    func (m EstimateReleaseDataSizeDetails) String() string
type EstimateReleaseDataSizeRequest
    func (request EstimateReleaseDataSizeRequest) HTTPRequest(method, path string) (http.Request, error)
    func (request EstimateReleaseDataSizeRequest) RetryPolicy() *common.RetryPolicy
    func (request EstimateReleaseDataSizeRequest) String() string
type EstimateReleaseDataSizeResponse
    func (response EstimateReleaseDataSizeResponse) HTTPResponse() *http.Response
    func (response EstimateReleaseDataSizeResponse) String() string
type EstimateReleaseDataSizeResult
    func (m EstimateReleaseDataSizeResult) String() string
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) GetReferencedFields() []AbstractField
    func (m EvalCommandDescriptor) MarshalJSON() (buff []byte, e error)
    func (m EvalCommandDescriptor) String() string
    func (m *EvalCommandDescriptor) UnmarshalJSON(data []byte) (e 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) GetReferencedFields() []AbstractField
    func (m EventStatsCommandDescriptor) MarshalJSON() (buff []byte, e error)
    func (m EventStatsCommandDescriptor) String() string
    func (m *EventStatsCommandDescriptor) UnmarshalJSON(data []byte) (e error)
type EventType
    func (m EventType) String() string
type ExportContent
    func (m ExportContent) String() string
type ExportCustomContentRequest
    func (request ExportCustomContentRequest) HTTPRequest(method, path string) (http.Request, error)
    func (request ExportCustomContentRequest) RetryPolicy() *common.RetryPolicy
    func (request ExportCustomContentRequest) String() string
type ExportCustomContentResponse
    func (response ExportCustomContentResponse) HTTPResponse() *http.Response
    func (response ExportCustomContentResponse) String() string
type ExportDetails
    func (m ExportDetails) String() string
type ExportDetailsOutputFormatEnum
    func GetExportDetailsOutputFormatEnumValues() []ExportDetailsOutputFormatEnum
type ExportQueryResultRequest
    func (request ExportQueryResultRequest) HTTPRequest(method, path string) (http.Request, error)
    func (request ExportQueryResultRequest) RetryPolicy() *common.RetryPolicy
    func (request ExportQueryResultRequest) String() string
type ExportQueryResultResponse
    func (response ExportQueryResultResponse) HTTPResponse() *http.Response
    func (response ExportQueryResultResponse) String() string
type ExtendedFieldsValidationResult
    func (m ExtendedFieldsValidationResult) String() string
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) GetReferencedFields() []AbstractField
    func (m ExtractCommandDescriptor) MarshalJSON() (buff []byte, e error)
    func (m ExtractCommandDescriptor) String() string
    func (m *ExtractCommandDescriptor) UnmarshalJSON(data []byte) (e error)
type ExtractLogFieldResults
    func (m ExtractLogFieldResults) String() string
type ExtractLogHeaderDetails
    func (m ExtractLogHeaderDetails) String() string
type ExtractLogHeaderResults
    func (m ExtractLogHeaderResults) String() string
type ExtractStructuredLogFieldPathsParserTypeEnum
    func GetExtractStructuredLogFieldPathsParserTypeEnumValues() []ExtractStructuredLogFieldPathsParserTypeEnum
type ExtractStructuredLogFieldPathsRequest
    func (request ExtractStructuredLogFieldPathsRequest) HTTPRequest(method, path string) (http.Request, error)
    func (request ExtractStructuredLogFieldPathsRequest) RetryPolicy() *common.RetryPolicy
    func (request ExtractStructuredLogFieldPathsRequest) String() string
type ExtractStructuredLogFieldPathsResponse
    func (response ExtractStructuredLogFieldPathsResponse) HTTPResponse() *http.Response
    func (response ExtractStructuredLogFieldPathsResponse) String() string
type ExtractStructuredLogHeaderPathsParserTypeEnum
    func GetExtractStructuredLogHeaderPathsParserTypeEnumValues() []ExtractStructuredLogHeaderPathsParserTypeEnum
type ExtractStructuredLogHeaderPathsRequest
    func (request ExtractStructuredLogHeaderPathsRequest) HTTPRequest(method, path string) (http.Request, error)
    func (request ExtractStructuredLogHeaderPathsRequest) RetryPolicy() *common.RetryPolicy
    func (request ExtractStructuredLogHeaderPathsRequest) String() string
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
type FieldArgument
    func (m FieldArgument) MarshalJSON() (buff []byte, e error)
    func (m FieldArgument) String() string
    func (m *FieldArgument) UnmarshalJSON(data []byte) (e 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) GetReferencedFields() []AbstractField
    func (m FieldSummaryCommandDescriptor) MarshalJSON() (buff []byte, e error)
    func (m FieldSummaryCommandDescriptor) String() string
    func (m *FieldSummaryCommandDescriptor) UnmarshalJSON(data []byte) (e error)
type FieldSummaryReport
    func (m FieldSummaryReport) String() string
type FieldValue
    func (m FieldValue) String() string
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
type FieldsAddRemoveFieldOperationEnum
    func GetFieldsAddRemoveFieldOperationEnumValues() []FieldsAddRemoveFieldOperationEnum
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) GetReferencedFields() []AbstractField
    func (m FieldsCommandDescriptor) MarshalJSON() (buff []byte, e error)
    func (m FieldsCommandDescriptor) String() string
    func (m *FieldsCommandDescriptor) UnmarshalJSON(data []byte) (e error)
type FileValidationResponse
    func (m FileValidationResponse) String() string
type Filter
    func (m Filter) String() string
type FilterDetails
    func (m FilterDetails) String() string
type FilterOperatorEnum
    func GetFilterOperatorEnumValues() []FilterOperatorEnum
type FilterOutput
    func (m FilterOutput) String() string
type FilterRequest
    func (request FilterRequest) HTTPRequest(method, path string) (http.Request, error)
    func (request FilterRequest) RetryPolicy() *common.RetryPolicy
    func (request FilterRequest) String() string
type FilterResponse
    func (response FilterResponse) HTTPResponse() *http.Response
    func (response FilterResponse) String() string
type FixedFrequencySchedule
    func (m FixedFrequencySchedule) GetMisfirePolicy() ScheduleMisfirePolicyEnum
    func (m FixedFrequencySchedule) MarshalJSON() (buff []byte, e error)
    func (m FixedFrequencySchedule) String() string
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)
type GetAssociationSummaryRequest
    func (request GetAssociationSummaryRequest) HTTPRequest(method, path string) (http.Request, error)
    func (request GetAssociationSummaryRequest) RetryPolicy() *common.RetryPolicy
    func (request GetAssociationSummaryRequest) String() string
type GetAssociationSummaryResponse
    func (response GetAssociationSummaryResponse) HTTPResponse() *http.Response
    func (response GetAssociationSummaryResponse) String() string
type GetColumnNamesRequest
    func (request GetColumnNamesRequest) HTTPRequest(method, path string) (http.Request, error)
    func (request GetColumnNamesRequest) RetryPolicy() *common.RetryPolicy
    func (request GetColumnNamesRequest) String() string
type GetColumnNamesResponse
    func (response GetColumnNamesResponse) HTTPResponse() *http.Response
    func (response GetColumnNamesResponse) String() string
type GetConfigWorkRequestRequest
    func (request GetConfigWorkRequestRequest) HTTPRequest(method, path string) (http.Request, error)
    func (request GetConfigWorkRequestRequest) RetryPolicy() *common.RetryPolicy
    func (request GetConfigWorkRequestRequest) String() string
type GetConfigWorkRequestResponse
    func (response GetConfigWorkRequestResponse) HTTPResponse() *http.Response
    func (response GetConfigWorkRequestResponse) String() string
type GetFieldRequest
    func (request GetFieldRequest) HTTPRequest(method, path string) (http.Request, error)
    func (request GetFieldRequest) RetryPolicy() *common.RetryPolicy
    func (request GetFieldRequest) String() string
type GetFieldResponse
    func (response GetFieldResponse) HTTPResponse() *http.Response
    func (response GetFieldResponse) String() string
type GetFieldsSummaryRequest
    func (request GetFieldsSummaryRequest) HTTPRequest(method, path string) (http.Request, error)
    func (request GetFieldsSummaryRequest) RetryPolicy() *common.RetryPolicy
    func (request GetFieldsSummaryRequest) String() string
type GetFieldsSummaryResponse
    func (response GetFieldsSummaryResponse) HTTPResponse() *http.Response
    func (response GetFieldsSummaryResponse) String() string
type GetLabelRequest
    func (request GetLabelRequest) HTTPRequest(method, path string) (http.Request, error)
    func (request GetLabelRequest) RetryPolicy() *common.RetryPolicy
    func (request GetLabelRequest) String() string
type GetLabelResponse
    func (response GetLabelResponse) HTTPResponse() *http.Response
    func (response GetLabelResponse) String() string
type GetLabelSummaryRequest
    func (request GetLabelSummaryRequest) HTTPRequest(method, path string) (http.Request, error)
    func (request GetLabelSummaryRequest) RetryPolicy() *common.RetryPolicy
    func (request GetLabelSummaryRequest) String() string
type GetLabelSummaryResponse
    func (response GetLabelSummaryResponse) HTTPResponse() *http.Response
    func (response GetLabelSummaryResponse) String() string
type GetLogAnalyticsEntitiesSummaryRequest
    func (request GetLogAnalyticsEntitiesSummaryRequest) HTTPRequest(method, path string) (http.Request, error)
    func (request GetLogAnalyticsEntitiesSummaryRequest) RetryPolicy() *common.RetryPolicy
    func (request GetLogAnalyticsEntitiesSummaryRequest) String() string
type GetLogAnalyticsEntitiesSummaryResponse
    func (response GetLogAnalyticsEntitiesSummaryResponse) HTTPResponse() *http.Response
    func (response GetLogAnalyticsEntitiesSummaryResponse) String() string
type GetLogAnalyticsEntityRequest
    func (request GetLogAnalyticsEntityRequest) HTTPRequest(method, path string) (http.Request, error)
    func (request GetLogAnalyticsEntityRequest) RetryPolicy() *common.RetryPolicy
    func (request GetLogAnalyticsEntityRequest) String() string
type GetLogAnalyticsEntityResponse
    func (response GetLogAnalyticsEntityResponse) HTTPResponse() *http.Response
    func (response GetLogAnalyticsEntityResponse) String() string
type GetLogAnalyticsEntityTypeRequest
    func (request GetLogAnalyticsEntityTypeRequest) HTTPRequest(method, path string) (http.Request, error)
    func (request GetLogAnalyticsEntityTypeRequest) RetryPolicy() *common.RetryPolicy
    func (request GetLogAnalyticsEntityTypeRequest) String() string
type GetLogAnalyticsEntityTypeResponse
    func (response GetLogAnalyticsEntityTypeResponse) HTTPResponse() *http.Response
    func (response GetLogAnalyticsEntityTypeResponse) String() string
type GetLogAnalyticsLogGroupRequest
    func (request GetLogAnalyticsLogGroupRequest) HTTPRequest(method, path string) (http.Request, error)
    func (request GetLogAnalyticsLogGroupRequest) RetryPolicy() *common.RetryPolicy
    func (request GetLogAnalyticsLogGroupRequest) String() string
type GetLogAnalyticsLogGroupResponse
    func (response GetLogAnalyticsLogGroupResponse) HTTPResponse() *http.Response
    func (response GetLogAnalyticsLogGroupResponse) String() string
type GetLogAnalyticsLogGroupsSummaryRequest
    func (request GetLogAnalyticsLogGroupsSummaryRequest) HTTPRequest(method, path string) (http.Request, error)
    func (request GetLogAnalyticsLogGroupsSummaryRequest) RetryPolicy() *common.RetryPolicy
    func (request GetLogAnalyticsLogGroupsSummaryRequest) String() string
type GetLogAnalyticsLogGroupsSummaryResponse
    func (response GetLogAnalyticsLogGroupsSummaryResponse) HTTPResponse() *http.Response
    func (response GetLogAnalyticsLogGroupsSummaryResponse) String() string
type GetLogAnalyticsObjectCollectionRuleRequest
    func (request GetLogAnalyticsObjectCollectionRuleRequest) HTTPRequest(method, path string) (http.Request, error)
    func (request GetLogAnalyticsObjectCollectionRuleRequest) RetryPolicy() *common.RetryPolicy
    func (request GetLogAnalyticsObjectCollectionRuleRequest) String() string
type GetLogAnalyticsObjectCollectionRuleResponse
    func (response GetLogAnalyticsObjectCollectionRuleResponse) HTTPResponse() *http.Response
    func (response GetLogAnalyticsObjectCollectionRuleResponse) String() string
type GetLookupRequest
    func (request GetLookupRequest) HTTPRequest(method, path string) (http.Request, error)
    func (request GetLookupRequest) RetryPolicy() *common.RetryPolicy
    func (request GetLookupRequest) String() string
type GetLookupResponse
    func (response GetLookupResponse) HTTPResponse() *http.Response
    func (response GetLookupResponse) String() string
type GetNamespaceRequest
    func (request GetNamespaceRequest) HTTPRequest(method, path string) (http.Request, error)
    func (request GetNamespaceRequest) RetryPolicy() *common.RetryPolicy
    func (request GetNamespaceRequest) String() string
type GetNamespaceResponse
    func (response GetNamespaceResponse) HTTPResponse() *http.Response
    func (response GetNamespaceResponse) String() string
type GetParserRequest
    func (request GetParserRequest) HTTPRequest(method, path string) (http.Request, error)
    func (request GetParserRequest) RetryPolicy() *common.RetryPolicy
    func (request GetParserRequest) String() string
type GetParserResponse
    func (response GetParserResponse) HTTPResponse() *http.Response
    func (response GetParserResponse) String() string
type GetParserSummaryRequest
    func (request GetParserSummaryRequest) HTTPRequest(method, path string) (http.Request, error)
    func (request GetParserSummaryRequest) RetryPolicy() *common.RetryPolicy
    func (request GetParserSummaryRequest) String() string
type GetParserSummaryResponse
    func (response GetParserSummaryResponse) HTTPResponse() *http.Response
    func (response GetParserSummaryResponse) String() string
type GetQueryResultOutputModeEnum
    func GetGetQueryResultOutputModeEnumValues() []GetQueryResultOutputModeEnum
type GetQueryResultRequest
    func (request GetQueryResultRequest) HTTPRequest(method, path string) (http.Request, error)
    func (request GetQueryResultRequest) RetryPolicy() *common.RetryPolicy
    func (request GetQueryResultRequest) String() string
type GetQueryResultResponse
    func (response GetQueryResultResponse) HTTPResponse() *http.Response
    func (response GetQueryResultResponse) String() string
type GetQueryWorkRequestRequest
    func (request GetQueryWorkRequestRequest) HTTPRequest(method, path string) (http.Request, error)
    func (request GetQueryWorkRequestRequest) RetryPolicy() *common.RetryPolicy
    func (request GetQueryWorkRequestRequest) String() string
type GetQueryWorkRequestResponse
    func (response GetQueryWorkRequestResponse) HTTPResponse() *http.Response
    func (response GetQueryWorkRequestResponse) String() string
type GetScheduledTaskRequest
    func (request GetScheduledTaskRequest) HTTPRequest(method, path string) (http.Request, error)
    func (request GetScheduledTaskRequest) RetryPolicy() *common.RetryPolicy
    func (request GetScheduledTaskRequest) String() string
type GetScheduledTaskResponse
    func (response GetScheduledTaskResponse) HTTPResponse() *http.Response
    func (response GetScheduledTaskResponse) String() string
type GetSourceRequest
    func (request GetSourceRequest) HTTPRequest(method, path string) (http.Request, error)
    func (request GetSourceRequest) RetryPolicy() *common.RetryPolicy
    func (request GetSourceRequest) String() string
type GetSourceResponse
    func (response GetSourceResponse) HTTPResponse() *http.Response
    func (response GetSourceResponse) String() string
type GetSourceSummaryRequest
    func (request GetSourceSummaryRequest) HTTPRequest(method, path string) (http.Request, error)
    func (request GetSourceSummaryRequest) RetryPolicy() *common.RetryPolicy
    func (request GetSourceSummaryRequest) String() string
type GetSourceSummaryResponse
    func (response GetSourceSummaryResponse) HTTPResponse() *http.Response
    func (response GetSourceSummaryResponse) String() string
type GetStorageRequest
    func (request GetStorageRequest) HTTPRequest(method, path string) (http.Request, error)
    func (request GetStorageRequest) RetryPolicy() *common.RetryPolicy
    func (request GetStorageRequest) String() string
type GetStorageResponse
    func (response GetStorageResponse) HTTPResponse() *http.Response
    func (response GetStorageResponse) String() string
type GetStorageUsageRequest
    func (request GetStorageUsageRequest) HTTPRequest(method, path string) (http.Request, error)
    func (request GetStorageUsageRequest) RetryPolicy() *common.RetryPolicy
    func (request GetStorageUsageRequest) String() string
type GetStorageUsageResponse
    func (response GetStorageUsageResponse) HTTPResponse() *http.Response
    func (response GetStorageUsageResponse) String() string
type GetStorageWorkRequestRequest
    func (request GetStorageWorkRequestRequest) HTTPRequest(method, path string) (http.Request, error)
    func (request GetStorageWorkRequestRequest) RetryPolicy() *common.RetryPolicy
    func (request GetStorageWorkRequestRequest) String() string
type GetStorageWorkRequestResponse
    func (response GetStorageWorkRequestResponse) HTTPResponse() *http.Response
    func (response GetStorageWorkRequestResponse) String() string
type GetUploadRequest
    func (request GetUploadRequest) HTTPRequest(method, path string) (http.Request, error)
    func (request GetUploadRequest) RetryPolicy() *common.RetryPolicy
    func (request GetUploadRequest) String() string
type GetUploadResponse
    func (response GetUploadResponse) HTTPResponse() *http.Response
    func (response GetUploadResponse) String() string
type GetWorkRequestRequest
    func (request GetWorkRequestRequest) HTTPRequest(method, path string) (http.Request, error)
    func (request GetWorkRequestRequest) RetryPolicy() *common.RetryPolicy
    func (request GetWorkRequestRequest) String() string
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) GetReferencedFields() []AbstractField
    func (m HeadCommandDescriptor) MarshalJSON() (buff []byte, e error)
    func (m HeadCommandDescriptor) String() string
    func (m *HeadCommandDescriptor) UnmarshalJSON(data []byte) (e 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) GetReferencedFields() []AbstractField
    func (m HighlightCommandDescriptor) MarshalJSON() (buff []byte, e error)
    func (m HighlightCommandDescriptor) String() string
    func (m *HighlightCommandDescriptor) UnmarshalJSON(data []byte) (e 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) GetReferencedFields() []AbstractField
    func (m HighlightGroupsCommandDescriptor) MarshalJSON() (buff []byte, e error)
    func (m HighlightGroupsCommandDescriptor) String() string
    func (m *HighlightGroupsCommandDescriptor) UnmarshalJSON(data []byte) (e 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) GetReferencedFields() []AbstractField
    func (m HighlightRowsCommandDescriptor) MarshalJSON() (buff []byte, e error)
    func (m HighlightRowsCommandDescriptor) String() string
    func (m *HighlightRowsCommandDescriptor) UnmarshalJSON(data []byte) (e error)
type ImportCustomContentRequest
    func (request ImportCustomContentRequest) HTTPRequest(method, path string) (http.Request, error)
    func (request ImportCustomContentRequest) RetryPolicy() *common.RetryPolicy
    func (request ImportCustomContentRequest) String() string
type ImportCustomContentResponse
    func (response ImportCustomContentResponse) HTTPResponse() *http.Response
    func (response ImportCustomContentResponse) String() string
type Indexes
    func (m Indexes) String() string
type JobModeEnum
    func GetJobModeEnumValues() []JobModeEnum
type JobModeFilterEnum
    func GetJobModeFilterEnumValues() []JobModeFilterEnum
type LabelNames
    func (m LabelNames) String() string
type LabelPriority
    func (m LabelPriority) String() string
type LabelPriorityCollection
    func (m LabelPriorityCollection) String() string
type LabelPriorityPriorityEnum
    func GetLabelPriorityPriorityEnumValues() []LabelPriorityPriorityEnum
type LabelSourceCollection
    func (m LabelSourceCollection) String() string
type LabelSourceSummary
    func (m LabelSourceSummary) String() string
type LabelSummaryReport
    func (m LabelSummaryReport) String() string
type LifecycleStatesEnum
    func GetLifecycleStatesEnumValues() []LifecycleStatesEnum
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) GetReferencedFields() []AbstractField
    func (m LinkCommandDescriptor) MarshalJSON() (buff []byte, e error)
    func (m LinkCommandDescriptor) String() string
    func (m *LinkCommandDescriptor) UnmarshalJSON(data []byte) (e 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) GetReferencedFields() []AbstractField
    func (m LinkDetailsCommandDescriptor) MarshalJSON() (buff []byte, e error)
    func (m LinkDetailsCommandDescriptor) String() string
    func (m *LinkDetailsCommandDescriptor) UnmarshalJSON(data []byte) (e error)
type ListAssociatedEntitiesRequest
    func (request ListAssociatedEntitiesRequest) HTTPRequest(method, path string) (http.Request, error)
    func (request ListAssociatedEntitiesRequest) RetryPolicy() *common.RetryPolicy
    func (request ListAssociatedEntitiesRequest) String() string
type ListAssociatedEntitiesResponse
    func (response ListAssociatedEntitiesResponse) HTTPResponse() *http.Response
    func (response ListAssociatedEntitiesResponse) String() string
type ListAssociatedEntitiesSortByEnum
    func GetListAssociatedEntitiesSortByEnumValues() []ListAssociatedEntitiesSortByEnum
type ListAssociatedEntitiesSortOrderEnum
    func GetListAssociatedEntitiesSortOrderEnumValues() []ListAssociatedEntitiesSortOrderEnum
type ListConfigWorkRequestsRequest
    func (request ListConfigWorkRequestsRequest) HTTPRequest(method, path string) (http.Request, error)
    func (request ListConfigWorkRequestsRequest) RetryPolicy() *common.RetryPolicy
    func (request ListConfigWorkRequestsRequest) String() string
type ListConfigWorkRequestsResponse
    func (response ListConfigWorkRequestsResponse) HTTPResponse() *http.Response
    func (response ListConfigWorkRequestsResponse) String() string
type ListConfigWorkRequestsSortByEnum
    func GetListConfigWorkRequestsSortByEnumValues() []ListConfigWorkRequestsSortByEnum
type ListConfigWorkRequestsSortOrderEnum
    func GetListConfigWorkRequestsSortOrderEnumValues() []ListConfigWorkRequestsSortOrderEnum
type ListEntityAssociationsDirectOrAllAssociationsEnum
    func GetListEntityAssociationsDirectOrAllAssociationsEnumValues() []ListEntityAssociationsDirectOrAllAssociationsEnum
type ListEntityAssociationsRequest
    func (request ListEntityAssociationsRequest) HTTPRequest(method, path string) (http.Request, error)
    func (request ListEntityAssociationsRequest) RetryPolicy() *common.RetryPolicy
    func (request ListEntityAssociationsRequest) String() string
type ListEntityAssociationsResponse
    func (response ListEntityAssociationsResponse) HTTPResponse() *http.Response
    func (response ListEntityAssociationsResponse) String() string
type ListEntityAssociationsSortByEnum
    func GetListEntityAssociationsSortByEnumValues() []ListEntityAssociationsSortByEnum
type ListEntityAssociationsSortOrderEnum
    func GetListEntityAssociationsSortOrderEnumValues() []ListEntityAssociationsSortOrderEnum
type ListEntitySourceAssociationsLifeCycleStateEnum
    func GetListEntitySourceAssociationsLifeCycleStateEnumValues() []ListEntitySourceAssociationsLifeCycleStateEnum
type ListEntitySourceAssociationsRequest
    func (request ListEntitySourceAssociationsRequest) HTTPRequest(method, path string) (http.Request, error)
    func (request ListEntitySourceAssociationsRequest) RetryPolicy() *common.RetryPolicy
    func (request ListEntitySourceAssociationsRequest) String() string
type ListEntitySourceAssociationsResponse
    func (response ListEntitySourceAssociationsResponse) HTTPResponse() *http.Response
    func (response ListEntitySourceAssociationsResponse) String() string
type ListEntitySourceAssociationsSortByEnum
    func GetListEntitySourceAssociationsSortByEnumValues() []ListEntitySourceAssociationsSortByEnum
type ListEntitySourceAssociationsSortOrderEnum
    func GetListEntitySourceAssociationsSortOrderEnumValues() []ListEntitySourceAssociationsSortOrderEnum
type ListFieldsParserTypeEnum
    func GetListFieldsParserTypeEnumValues() []ListFieldsParserTypeEnum
type ListFieldsRequest
    func (request ListFieldsRequest) HTTPRequest(method, path string) (http.Request, error)
    func (request ListFieldsRequest) RetryPolicy() *common.RetryPolicy
    func (request ListFieldsRequest) String() string
type ListFieldsResponse
    func (response ListFieldsResponse) HTTPResponse() *http.Response
    func (response ListFieldsResponse) String() string
type ListFieldsSortByEnum
    func GetListFieldsSortByEnumValues() []ListFieldsSortByEnum
type ListFieldsSortOrderEnum
    func GetListFieldsSortOrderEnumValues() []ListFieldsSortOrderEnum
type ListLabelPrioritiesRequest
    func (request ListLabelPrioritiesRequest) HTTPRequest(method, path string) (http.Request, error)
    func (request ListLabelPrioritiesRequest) RetryPolicy() *common.RetryPolicy
    func (request ListLabelPrioritiesRequest) String() string
type ListLabelPrioritiesResponse
    func (response ListLabelPrioritiesResponse) HTTPResponse() *http.Response
    func (response ListLabelPrioritiesResponse) String() string
type ListLabelSourceDetailsLabelSourceSortByEnum
    func GetListLabelSourceDetailsLabelSourceSortByEnumValues() []ListLabelSourceDetailsLabelSourceSortByEnum
type ListLabelSourceDetailsRequest
    func (request ListLabelSourceDetailsRequest) HTTPRequest(method, path string) (http.Request, error)
    func (request ListLabelSourceDetailsRequest) RetryPolicy() *common.RetryPolicy
    func (request ListLabelSourceDetailsRequest) String() string
type ListLabelSourceDetailsResponse
    func (response ListLabelSourceDetailsResponse) HTTPResponse() *http.Response
    func (response ListLabelSourceDetailsResponse) String() string
type ListLabelSourceDetailsSortOrderEnum
    func GetListLabelSourceDetailsSortOrderEnumValues() []ListLabelSourceDetailsSortOrderEnum
type ListLabelsIsSystemEnum
    func GetListLabelsIsSystemEnumValues() []ListLabelsIsSystemEnum
type ListLabelsLabelPriorityEnum
    func GetListLabelsLabelPriorityEnumValues() []ListLabelsLabelPriorityEnum
type ListLabelsLabelSortByEnum
    func GetListLabelsLabelSortByEnumValues() []ListLabelsLabelSortByEnum
type ListLabelsRequest
    func (request ListLabelsRequest) HTTPRequest(method, path string) (http.Request, error)
    func (request ListLabelsRequest) RetryPolicy() *common.RetryPolicy
    func (request ListLabelsRequest) String() string
type ListLabelsResponse
    func (response ListLabelsResponse) HTTPResponse() *http.Response
    func (response ListLabelsResponse) String() string
type ListLabelsSortOrderEnum
    func GetListLabelsSortOrderEnumValues() []ListLabelsSortOrderEnum
type ListLogAnalyticsEntitiesIsManagementAgentIdNullEnum
    func GetListLogAnalyticsEntitiesIsManagementAgentIdNullEnumValues() []ListLogAnalyticsEntitiesIsManagementAgentIdNullEnum
type ListLogAnalyticsEntitiesLifecycleStateEnum
    func GetListLogAnalyticsEntitiesLifecycleStateEnumValues() []ListLogAnalyticsEntitiesLifecycleStateEnum
type ListLogAnalyticsEntitiesRequest
    func (request ListLogAnalyticsEntitiesRequest) HTTPRequest(method, path string) (http.Request, error)
    func (request ListLogAnalyticsEntitiesRequest) RetryPolicy() *common.RetryPolicy
    func (request ListLogAnalyticsEntitiesRequest) String() string
type ListLogAnalyticsEntitiesResponse
    func (response ListLogAnalyticsEntitiesResponse) HTTPResponse() *http.Response
    func (response ListLogAnalyticsEntitiesResponse) String() string
type ListLogAnalyticsEntitiesSortByEnum
    func GetListLogAnalyticsEntitiesSortByEnumValues() []ListLogAnalyticsEntitiesSortByEnum
type ListLogAnalyticsEntitiesSortOrderEnum
    func GetListLogAnalyticsEntitiesSortOrderEnumValues() []ListLogAnalyticsEntitiesSortOrderEnum
type ListLogAnalyticsEntityTypesCloudTypeEnum
    func GetListLogAnalyticsEntityTypesCloudTypeEnumValues() []ListLogAnalyticsEntityTypesCloudTypeEnum
type ListLogAnalyticsEntityTypesLifecycleStateEnum
    func GetListLogAnalyticsEntityTypesLifecycleStateEnumValues() []ListLogAnalyticsEntityTypesLifecycleStateEnum
type ListLogAnalyticsEntityTypesRequest
    func (request ListLogAnalyticsEntityTypesRequest) HTTPRequest(method, path string) (http.Request, error)
    func (request ListLogAnalyticsEntityTypesRequest) RetryPolicy() *common.RetryPolicy
    func (request ListLogAnalyticsEntityTypesRequest) String() string
type ListLogAnalyticsEntityTypesResponse
    func (response ListLogAnalyticsEntityTypesResponse) HTTPResponse() *http.Response
    func (response ListLogAnalyticsEntityTypesResponse) String() string
type ListLogAnalyticsEntityTypesSortByEnum
    func GetListLogAnalyticsEntityTypesSortByEnumValues() []ListLogAnalyticsEntityTypesSortByEnum
type ListLogAnalyticsEntityTypesSortOrderEnum
    func GetListLogAnalyticsEntityTypesSortOrderEnumValues() []ListLogAnalyticsEntityTypesSortOrderEnum
type ListLogAnalyticsLogGroupsRequest
    func (request ListLogAnalyticsLogGroupsRequest) HTTPRequest(method, path string) (http.Request, error)
    func (request ListLogAnalyticsLogGroupsRequest) RetryPolicy() *common.RetryPolicy
    func (request ListLogAnalyticsLogGroupsRequest) String() string
type ListLogAnalyticsLogGroupsResponse
    func (response ListLogAnalyticsLogGroupsResponse) HTTPResponse() *http.Response
    func (response ListLogAnalyticsLogGroupsResponse) String() string
type ListLogAnalyticsLogGroupsSortByEnum
    func GetListLogAnalyticsLogGroupsSortByEnumValues() []ListLogAnalyticsLogGroupsSortByEnum
type ListLogAnalyticsLogGroupsSortOrderEnum
    func GetListLogAnalyticsLogGroupsSortOrderEnumValues() []ListLogAnalyticsLogGroupsSortOrderEnum
type ListLogAnalyticsObjectCollectionRulesLifecycleStateEnum
    func GetListLogAnalyticsObjectCollectionRulesLifecycleStateEnumValues() []ListLogAnalyticsObjectCollectionRulesLifecycleStateEnum
type ListLogAnalyticsObjectCollectionRulesRequest
    func (request ListLogAnalyticsObjectCollectionRulesRequest) HTTPRequest(method, path string) (http.Request, error)
    func (request ListLogAnalyticsObjectCollectionRulesRequest) RetryPolicy() *common.RetryPolicy
    func (request ListLogAnalyticsObjectCollectionRulesRequest) String() string
type ListLogAnalyticsObjectCollectionRulesResponse
    func (response ListLogAnalyticsObjectCollectionRulesResponse) HTTPResponse() *http.Response
    func (response ListLogAnalyticsObjectCollectionRulesResponse) String() string
type ListLogAnalyticsObjectCollectionRulesSortByEnum
    func GetListLogAnalyticsObjectCollectionRulesSortByEnumValues() []ListLogAnalyticsObjectCollectionRulesSortByEnum
type ListLogAnalyticsObjectCollectionRulesSortOrderEnum
    func GetListLogAnalyticsObjectCollectionRulesSortOrderEnumValues() []ListLogAnalyticsObjectCollectionRulesSortOrderEnum
type ListLookupsIsSystemEnum
    func GetListLookupsIsSystemEnumValues() []ListLookupsIsSystemEnum
type ListLookupsRequest
    func (request ListLookupsRequest) HTTPRequest(method, path string) (http.Request, error)
    func (request ListLookupsRequest) RetryPolicy() *common.RetryPolicy
    func (request ListLookupsRequest) String() string
type ListLookupsResponse
    func (response ListLookupsResponse) HTTPResponse() *http.Response
    func (response ListLookupsResponse) String() string
type ListLookupsSortByEnum
    func GetListLookupsSortByEnumValues() []ListLookupsSortByEnum
type ListLookupsSortOrderEnum
    func GetListLookupsSortOrderEnumValues() []ListLookupsSortOrderEnum
type ListLookupsStatusEnum
    func GetListLookupsStatusEnumValues() []ListLookupsStatusEnum
type ListLookupsTypeEnum
    func GetListLookupsTypeEnumValues() []ListLookupsTypeEnum
type ListMetaSourceTypesRequest
    func (request ListMetaSourceTypesRequest) HTTPRequest(method, path string) (http.Request, error)
    func (request ListMetaSourceTypesRequest) RetryPolicy() *common.RetryPolicy
    func (request ListMetaSourceTypesRequest) String() string
type ListMetaSourceTypesResponse
    func (response ListMetaSourceTypesResponse) HTTPResponse() *http.Response
    func (response ListMetaSourceTypesResponse) String() string
type ListMetaSourceTypesSortByEnum
    func GetListMetaSourceTypesSortByEnumValues() []ListMetaSourceTypesSortByEnum
type ListMetaSourceTypesSortOrderEnum
    func GetListMetaSourceTypesSortOrderEnumValues() []ListMetaSourceTypesSortOrderEnum
type ListNamespacesRequest
    func (request ListNamespacesRequest) HTTPRequest(method, path string) (http.Request, error)
    func (request ListNamespacesRequest) RetryPolicy() *common.RetryPolicy
    func (request ListNamespacesRequest) String() string
type ListNamespacesResponse
    func (response ListNamespacesResponse) HTTPResponse() *http.Response
    func (response ListNamespacesResponse) String() string
type ListParserFunctionsRequest
    func (request ListParserFunctionsRequest) HTTPRequest(method, path string) (http.Request, error)
    func (request ListParserFunctionsRequest) RetryPolicy() *common.RetryPolicy
    func (request ListParserFunctionsRequest) String() string
type ListParserFunctionsResponse
    func (response ListParserFunctionsResponse) HTTPResponse() *http.Response
    func (response ListParserFunctionsResponse) String() string
type ListParserFunctionsSortByEnum
    func GetListParserFunctionsSortByEnumValues() []ListParserFunctionsSortByEnum
type ListParserFunctionsSortOrderEnum
    func GetListParserFunctionsSortOrderEnumValues() []ListParserFunctionsSortOrderEnum
type ListParserMetaPluginsRequest
    func (request ListParserMetaPluginsRequest) HTTPRequest(method, path string) (http.Request, error)
    func (request ListParserMetaPluginsRequest) RetryPolicy() *common.RetryPolicy
    func (request ListParserMetaPluginsRequest) String() string
type ListParserMetaPluginsResponse
    func (response ListParserMetaPluginsResponse) HTTPResponse() *http.Response
    func (response ListParserMetaPluginsResponse) String() string
type ListParserMetaPluginsSortByEnum
    func GetListParserMetaPluginsSortByEnumValues() []ListParserMetaPluginsSortByEnum
type ListParserMetaPluginsSortOrderEnum
    func GetListParserMetaPluginsSortOrderEnumValues() []ListParserMetaPluginsSortOrderEnum
type ListParsersIsSystemEnum
    func GetListParsersIsSystemEnumValues() []ListParsersIsSystemEnum
type ListParsersParserTypeEnum
    func GetListParsersParserTypeEnumValues() []ListParsersParserTypeEnum
type ListParsersRequest
    func (request ListParsersRequest) HTTPRequest(method, path string) (http.Request, error)
    func (request ListParsersRequest) RetryPolicy() *common.RetryPolicy
    func (request ListParsersRequest) String() string
type ListParsersResponse
    func (response ListParsersResponse) HTTPResponse() *http.Response
    func (response ListParsersResponse) String() string
type ListParsersSortByEnum
    func GetListParsersSortByEnumValues() []ListParsersSortByEnum
type ListParsersSortOrderEnum
    func GetListParsersSortOrderEnumValues() []ListParsersSortOrderEnum
type ListParsersSourceTypeEnum
    func GetListParsersSourceTypeEnumValues() []ListParsersSourceTypeEnum
type ListQueryWorkRequestsModeEnum
    func GetListQueryWorkRequestsModeEnumValues() []ListQueryWorkRequestsModeEnum
type ListQueryWorkRequestsRequest
    func (request ListQueryWorkRequestsRequest) HTTPRequest(method, path string) (http.Request, error)
    func (request ListQueryWorkRequestsRequest) RetryPolicy() *common.RetryPolicy
    func (request ListQueryWorkRequestsRequest) String() string
type ListQueryWorkRequestsResponse
    func (response ListQueryWorkRequestsResponse) HTTPResponse() *http.Response
    func (response ListQueryWorkRequestsResponse) String() string
type ListQueryWorkRequestsSortByEnum
    func GetListQueryWorkRequestsSortByEnumValues() []ListQueryWorkRequestsSortByEnum
type ListQueryWorkRequestsSortOrderEnum
    func GetListQueryWorkRequestsSortOrderEnumValues() []ListQueryWorkRequestsSortOrderEnum
type ListRecalledDataRequest
    func (request ListRecalledDataRequest) HTTPRequest(method, path string) (http.Request, error)
    func (request ListRecalledDataRequest) RetryPolicy() *common.RetryPolicy
    func (request ListRecalledDataRequest) String() string
type ListRecalledDataResponse
    func (response ListRecalledDataResponse) HTTPResponse() *http.Response
    func (response ListRecalledDataResponse) String() string
type ListRecalledDataSortByEnum
    func GetListRecalledDataSortByEnumValues() []ListRecalledDataSortByEnum
type ListRecalledDataSortOrderEnum
    func GetListRecalledDataSortOrderEnumValues() []ListRecalledDataSortOrderEnum
type ListScheduledTasksRequest
    func (request ListScheduledTasksRequest) HTTPRequest(method, path string) (http.Request, error)
    func (request ListScheduledTasksRequest) RetryPolicy() *common.RetryPolicy
    func (request ListScheduledTasksRequest) String() string
type ListScheduledTasksResponse
    func (response ListScheduledTasksResponse) HTTPResponse() *http.Response
    func (response ListScheduledTasksResponse) String() string
type ListScheduledTasksSortByEnum
    func GetListScheduledTasksSortByEnumValues() []ListScheduledTasksSortByEnum
type ListScheduledTasksSortOrderEnum
    func GetListScheduledTasksSortOrderEnumValues() []ListScheduledTasksSortOrderEnum
type ListScheduledTasksTaskTypeEnum
    func GetListScheduledTasksTaskTypeEnumValues() []ListScheduledTasksTaskTypeEnum
type ListSourceAssociationsLifeCycleStateEnum
    func GetListSourceAssociationsLifeCycleStateEnumValues() []ListSourceAssociationsLifeCycleStateEnum
type ListSourceAssociationsRequest
    func (request ListSourceAssociationsRequest) HTTPRequest(method, path string) (http.Request, error)
    func (request ListSourceAssociationsRequest) RetryPolicy() *common.RetryPolicy
    func (request ListSourceAssociationsRequest) String() string
type ListSourceAssociationsResponse
    func (response ListSourceAssociationsResponse) HTTPResponse() *http.Response
    func (response ListSourceAssociationsResponse) String() string
type ListSourceAssociationsSortByEnum
    func GetListSourceAssociationsSortByEnumValues() []ListSourceAssociationsSortByEnum
type ListSourceAssociationsSortOrderEnum
    func GetListSourceAssociationsSortOrderEnumValues() []ListSourceAssociationsSortOrderEnum
type ListSourceExtendedFieldDefinitionsRequest
    func (request ListSourceExtendedFieldDefinitionsRequest) HTTPRequest(method, path string) (http.Request, error)
    func (request ListSourceExtendedFieldDefinitionsRequest) RetryPolicy() *common.RetryPolicy
    func (request ListSourceExtendedFieldDefinitionsRequest) String() string
type ListSourceExtendedFieldDefinitionsResponse
    func (response ListSourceExtendedFieldDefinitionsResponse) HTTPResponse() *http.Response
    func (response ListSourceExtendedFieldDefinitionsResponse) String() string
type ListSourceExtendedFieldDefinitionsSortByEnum
    func GetListSourceExtendedFieldDefinitionsSortByEnumValues() []ListSourceExtendedFieldDefinitionsSortByEnum
type ListSourceExtendedFieldDefinitionsSortOrderEnum
    func GetListSourceExtendedFieldDefinitionsSortOrderEnumValues() []ListSourceExtendedFieldDefinitionsSortOrderEnum
type ListSourceLabelOperatorsRequest
    func (request ListSourceLabelOperatorsRequest) HTTPRequest(method, path string) (http.Request, error)
    func (request ListSourceLabelOperatorsRequest) RetryPolicy() *common.RetryPolicy
    func (request ListSourceLabelOperatorsRequest) String() string
type ListSourceLabelOperatorsResponse
    func (response ListSourceLabelOperatorsResponse) HTTPResponse() *http.Response
    func (response ListSourceLabelOperatorsResponse) String() string
type ListSourceLabelOperatorsSortByEnum
    func GetListSourceLabelOperatorsSortByEnumValues() []ListSourceLabelOperatorsSortByEnum
type ListSourceLabelOperatorsSortOrderEnum
    func GetListSourceLabelOperatorsSortOrderEnumValues() []ListSourceLabelOperatorsSortOrderEnum
type ListSourceMetaFunctionsRequest
    func (request ListSourceMetaFunctionsRequest) HTTPRequest(method, path string) (http.Request, error)
    func (request ListSourceMetaFunctionsRequest) RetryPolicy() *common.RetryPolicy
    func (request ListSourceMetaFunctionsRequest) String() string
type ListSourceMetaFunctionsResponse
    func (response ListSourceMetaFunctionsResponse) HTTPResponse() *http.Response
    func (response ListSourceMetaFunctionsResponse) String() string
type ListSourceMetaFunctionsSortByEnum
    func GetListSourceMetaFunctionsSortByEnumValues() []ListSourceMetaFunctionsSortByEnum
type ListSourceMetaFunctionsSortOrderEnum
    func GetListSourceMetaFunctionsSortOrderEnumValues() []ListSourceMetaFunctionsSortOrderEnum
type ListSourcePatternsRequest
    func (request ListSourcePatternsRequest) HTTPRequest(method, path string) (http.Request, error)
    func (request ListSourcePatternsRequest) RetryPolicy() *common.RetryPolicy
    func (request ListSourcePatternsRequest) String() string
type ListSourcePatternsResponse
    func (response ListSourcePatternsResponse) HTTPResponse() *http.Response
    func (response ListSourcePatternsResponse) String() string
type ListSourcePatternsSortByEnum
    func GetListSourcePatternsSortByEnumValues() []ListSourcePatternsSortByEnum
type ListSourcePatternsSortOrderEnum
    func GetListSourcePatternsSortOrderEnumValues() []ListSourcePatternsSortOrderEnum
type ListSourcesIsSystemEnum
    func GetListSourcesIsSystemEnumValues() []ListSourcesIsSystemEnum
type ListSourcesRequest
    func (request ListSourcesRequest) HTTPRequest(method, path string) (http.Request, error)
    func (request ListSourcesRequest) RetryPolicy() *common.RetryPolicy
    func (request ListSourcesRequest) String() string
type ListSourcesResponse
    func (response ListSourcesResponse) HTTPResponse() *http.Response
    func (response ListSourcesResponse) String() string
type ListSourcesSortByEnum
    func GetListSourcesSortByEnumValues() []ListSourcesSortByEnum
type ListSourcesSortOrderEnum
    func GetListSourcesSortOrderEnumValues() []ListSourcesSortOrderEnum
type ListStorageWorkRequestErrorsRequest
    func (request ListStorageWorkRequestErrorsRequest) HTTPRequest(method, path string) (http.Request, error)
    func (request ListStorageWorkRequestErrorsRequest) RetryPolicy() *common.RetryPolicy
    func (request ListStorageWorkRequestErrorsRequest) String() string
type ListStorageWorkRequestErrorsResponse
    func (response ListStorageWorkRequestErrorsResponse) HTTPResponse() *http.Response
    func (response ListStorageWorkRequestErrorsResponse) String() string
type ListStorageWorkRequestErrorsSortByEnum
    func GetListStorageWorkRequestErrorsSortByEnumValues() []ListStorageWorkRequestErrorsSortByEnum
type ListStorageWorkRequestErrorsSortOrderEnum
    func GetListStorageWorkRequestErrorsSortOrderEnumValues() []ListStorageWorkRequestErrorsSortOrderEnum
type ListStorageWorkRequestsOperationTypeEnum
    func GetListStorageWorkRequestsOperationTypeEnumValues() []ListStorageWorkRequestsOperationTypeEnum
type ListStorageWorkRequestsRequest
    func (request ListStorageWorkRequestsRequest) HTTPRequest(method, path string) (http.Request, error)
    func (request ListStorageWorkRequestsRequest) RetryPolicy() *common.RetryPolicy
    func (request ListStorageWorkRequestsRequest) String() string
type ListStorageWorkRequestsResponse
    func (response ListStorageWorkRequestsResponse) HTTPResponse() *http.Response
    func (response ListStorageWorkRequestsResponse) String() string
type ListStorageWorkRequestsSortByEnum
    func GetListStorageWorkRequestsSortByEnumValues() []ListStorageWorkRequestsSortByEnum
type ListStorageWorkRequestsSortOrderEnum
    func GetListStorageWorkRequestsSortOrderEnumValues() []ListStorageWorkRequestsSortOrderEnum
type ListStorageWorkRequestsStatusEnum
    func GetListStorageWorkRequestsStatusEnumValues() []ListStorageWorkRequestsStatusEnum
type ListSupportedCharEncodingsRequest
    func (request ListSupportedCharEncodingsRequest) HTTPRequest(method, path string) (http.Request, error)
    func (request ListSupportedCharEncodingsRequest) RetryPolicy() *common.RetryPolicy
    func (request ListSupportedCharEncodingsRequest) String() string
type ListSupportedCharEncodingsResponse
    func (response ListSupportedCharEncodingsResponse) HTTPResponse() *http.Response
    func (response ListSupportedCharEncodingsResponse) String() string
type ListSupportedTimezonesRequest
    func (request ListSupportedTimezonesRequest) HTTPRequest(method, path string) (http.Request, error)
    func (request ListSupportedTimezonesRequest) RetryPolicy() *common.RetryPolicy
    func (request ListSupportedTimezonesRequest) String() string
type ListSupportedTimezonesResponse
    func (response ListSupportedTimezonesResponse) HTTPResponse() *http.Response
    func (response ListSupportedTimezonesResponse) String() string
type ListUploadFilesRequest
    func (request ListUploadFilesRequest) HTTPRequest(method, path string) (http.Request, error)
    func (request ListUploadFilesRequest) RetryPolicy() *common.RetryPolicy
    func (request ListUploadFilesRequest) String() string
type ListUploadFilesResponse
    func (response ListUploadFilesResponse) HTTPResponse() *http.Response
    func (response ListUploadFilesResponse) String() string
type ListUploadFilesSortByEnum
    func GetListUploadFilesSortByEnumValues() []ListUploadFilesSortByEnum
type ListUploadFilesSortOrderEnum
    func GetListUploadFilesSortOrderEnumValues() []ListUploadFilesSortOrderEnum
type ListUploadFilesStatusEnum
    func GetListUploadFilesStatusEnumValues() []ListUploadFilesStatusEnum
type ListUploadWarningsRequest
    func (request ListUploadWarningsRequest) HTTPRequest(method, path string) (http.Request, error)
    func (request ListUploadWarningsRequest) RetryPolicy() *common.RetryPolicy
    func (request ListUploadWarningsRequest) String() string
type ListUploadWarningsResponse
    func (response ListUploadWarningsResponse) HTTPResponse() *http.Response
    func (response ListUploadWarningsResponse) String() string
type ListUploadsRequest
    func (request ListUploadsRequest) HTTPRequest(method, path string) (http.Request, error)
    func (request ListUploadsRequest) RetryPolicy() *common.RetryPolicy
    func (request ListUploadsRequest) String() string
type ListUploadsResponse
    func (response ListUploadsResponse) HTTPResponse() *http.Response
    func (response ListUploadsResponse) String() string
type ListUploadsSortByEnum
    func GetListUploadsSortByEnumValues() []ListUploadsSortByEnum
type ListUploadsSortOrderEnum
    func GetListUploadsSortOrderEnumValues() []ListUploadsSortOrderEnum
type ListWarningsRequest
    func (request ListWarningsRequest) HTTPRequest(method, path string) (http.Request, error)
    func (request ListWarningsRequest) RetryPolicy() *common.RetryPolicy
    func (request ListWarningsRequest) String() string
type ListWarningsResponse
    func (response ListWarningsResponse) HTTPResponse() *http.Response
    func (response ListWarningsResponse) String() string
type ListWarningsSortByEnum
    func GetListWarningsSortByEnumValues() []ListWarningsSortByEnum
type ListWarningsSortOrderEnum
    func GetListWarningsSortOrderEnumValues() []ListWarningsSortOrderEnum
type ListWarningsWarningStateEnum
    func GetListWarningsWarningStateEnumValues() []ListWarningsWarningStateEnum
type ListWorkRequestErrorsRequest
    func (request ListWorkRequestErrorsRequest) HTTPRequest(method, path string) (http.Request, error)
    func (request ListWorkRequestErrorsRequest) RetryPolicy() *common.RetryPolicy
    func (request ListWorkRequestErrorsRequest) String() string
type ListWorkRequestErrorsResponse
    func (response ListWorkRequestErrorsResponse) HTTPResponse() *http.Response
    func (response ListWorkRequestErrorsResponse) String() string
type ListWorkRequestLogsRequest
    func (request ListWorkRequestLogsRequest) HTTPRequest(method, path string) (http.Request, error)
    func (request ListWorkRequestLogsRequest) RetryPolicy() *common.RetryPolicy
    func (request ListWorkRequestLogsRequest) String() string
type ListWorkRequestLogsResponse
    func (response ListWorkRequestLogsResponse) HTTPResponse() *http.Response
    func (response ListWorkRequestLogsResponse) String() string
type ListWorkRequestsRequest
    func (request ListWorkRequestsRequest) HTTPRequest(method, path string) (http.Request, error)
    func (request ListWorkRequestsRequest) RetryPolicy() *common.RetryPolicy
    func (request ListWorkRequestsRequest) String() string
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
type LogAnalyticsAssociatedEntity
    func (m LogAnalyticsAssociatedEntity) String() string
type LogAnalyticsAssociatedEntityCollection
    func (m LogAnalyticsAssociatedEntityCollection) String() string
type LogAnalyticsAssociation
    func (m LogAnalyticsAssociation) String() string
type LogAnalyticsAssociationCollection
    func (m LogAnalyticsAssociationCollection) String() string
type LogAnalyticsAssociationLifeCycleStateEnum
    func GetLogAnalyticsAssociationLifeCycleStateEnumValues() []LogAnalyticsAssociationLifeCycleStateEnum
type LogAnalyticsAssociationParameter
    func (m LogAnalyticsAssociationParameter) String() string
type LogAnalyticsAssociationParameterCollection
    func (m LogAnalyticsAssociationParameterCollection) String() string
type LogAnalyticsAssociationParameterStatusEnum
    func GetLogAnalyticsAssociationParameterStatusEnumValues() []LogAnalyticsAssociationParameterStatusEnum
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) AppendLookupData(ctx context.Context, request AppendLookupDataRequest) (response AppendLookupDataResponse, 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) 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) ConfigurationProvider() *common.ConfigurationProvider
    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) DeleteLabel(ctx context.Context, request DeleteLabelRequest) (response DeleteLabelResponse, 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) EnableArchiving(ctx context.Context, request EnableArchivingRequest) (response EnableArchivingResponse, 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) 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) 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) 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) GetLookup(ctx context.Context, request GetLookupRequest) (response GetLookupResponse, 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) 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) 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) 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) ListAssociatedEntities(ctx context.Context, request ListAssociatedEntitiesRequest) (response ListAssociatedEntitiesResponse, err error)
    func (client LogAnalyticsClient) ListConfigWorkRequests(ctx context.Context, request ListConfigWorkRequestsRequest) (response ListConfigWorkRequestsResponse, 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) 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) ListLogAnalyticsEntities(ctx context.Context, request ListLogAnalyticsEntitiesRequest) (response ListLogAnalyticsEntitiesResponse, 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) 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) 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) 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) 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) 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) 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) 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) 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) 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) 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) ValidateFile(ctx context.Context, request ValidateFileRequest) (response ValidateFileResponse, 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)
type LogAnalyticsConfigWorkRequest
    func (m LogAnalyticsConfigWorkRequest) String() string
type LogAnalyticsConfigWorkRequestCollection
    func (m LogAnalyticsConfigWorkRequestCollection) String() string
type LogAnalyticsConfigWorkRequestLifecycleStateEnum
    func GetLogAnalyticsConfigWorkRequestLifecycleStateEnumValues() []LogAnalyticsConfigWorkRequestLifecycleStateEnum
type LogAnalyticsConfigWorkRequestOperationTypeEnum
    func GetLogAnalyticsConfigWorkRequestOperationTypeEnumValues() []LogAnalyticsConfigWorkRequestOperationTypeEnum
type LogAnalyticsConfigWorkRequestPayload
    func (m LogAnalyticsConfigWorkRequestPayload) String() string
type LogAnalyticsConfigWorkRequestSummary
    func (m LogAnalyticsConfigWorkRequestSummary) String() string
type LogAnalyticsConfigWorkRequestSummaryLifecycleStateEnum
    func GetLogAnalyticsConfigWorkRequestSummaryLifecycleStateEnumValues() []LogAnalyticsConfigWorkRequestSummaryLifecycleStateEnum
type LogAnalyticsConfigWorkRequestSummaryOperationTypeEnum
    func GetLogAnalyticsConfigWorkRequestSummaryOperationTypeEnumValues() []LogAnalyticsConfigWorkRequestSummaryOperationTypeEnum
type LogAnalyticsEntity
    func (m LogAnalyticsEntity) String() string
type LogAnalyticsEntityCollection
    func (m LogAnalyticsEntityCollection) String() string
type LogAnalyticsEntitySummary
    func (m LogAnalyticsEntitySummary) String() string
type LogAnalyticsEntitySummaryReport
    func (m LogAnalyticsEntitySummaryReport) String() string
type LogAnalyticsEntityType
    func (m LogAnalyticsEntityType) String() string
type LogAnalyticsEntityTypeCollection
    func (m LogAnalyticsEntityTypeCollection) String() string
type LogAnalyticsEntityTypeSummary
    func (m LogAnalyticsEntityTypeSummary) String() string
type LogAnalyticsExtendedField
    func (m LogAnalyticsExtendedField) String() string
type LogAnalyticsField
    func (m LogAnalyticsField) String() string
type LogAnalyticsFieldCollection
    func (m LogAnalyticsFieldCollection) String() string
type LogAnalyticsFieldSummary
    func (m LogAnalyticsFieldSummary) String() string
type LogAnalyticsImportCustomChangeList
    func (m LogAnalyticsImportCustomChangeList) String() string
type LogAnalyticsImportCustomContent
    func (m LogAnalyticsImportCustomContent) String() string
type LogAnalyticsLabel
    func (m LogAnalyticsLabel) String() string
type LogAnalyticsLabelAlias
    func (m LogAnalyticsLabelAlias) String() string
type LogAnalyticsLabelAliasPriorityEnum
    func GetLogAnalyticsLabelAliasPriorityEnumValues() []LogAnalyticsLabelAliasPriorityEnum
type LogAnalyticsLabelCollection
    func (m LogAnalyticsLabelCollection) String() string
type LogAnalyticsLabelDefinition
    func (m LogAnalyticsLabelDefinition) String() string
type LogAnalyticsLabelOperator
    func (m LogAnalyticsLabelOperator) String() string
type LogAnalyticsLabelOperatorCollection
    func (m LogAnalyticsLabelOperatorCollection) String() string
type LogAnalyticsLabelPriorityEnum
    func GetLogAnalyticsLabelPriorityEnumValues() []LogAnalyticsLabelPriorityEnum
type LogAnalyticsLabelSummary
    func (m LogAnalyticsLabelSummary) String() string
type LogAnalyticsLabelSummaryPriorityEnum
    func GetLogAnalyticsLabelSummaryPriorityEnumValues() []LogAnalyticsLabelSummaryPriorityEnum
type LogAnalyticsLabelSummaryTypeEnum
    func GetLogAnalyticsLabelSummaryTypeEnumValues() []LogAnalyticsLabelSummaryTypeEnum
type LogAnalyticsLabelTypeEnum
    func GetLogAnalyticsLabelTypeEnumValues() []LogAnalyticsLabelTypeEnum
type LogAnalyticsLabelView
    func (m LogAnalyticsLabelView) String() string
type LogAnalyticsLabelViewPriorityEnum
    func GetLogAnalyticsLabelViewPriorityEnumValues() []LogAnalyticsLabelViewPriorityEnum
type LogAnalyticsLogGroup
    func (m LogAnalyticsLogGroup) String() string
type LogAnalyticsLogGroupSummary
    func (m LogAnalyticsLogGroupSummary) String() string
type LogAnalyticsLogGroupSummaryCollection
    func (m LogAnalyticsLogGroupSummaryCollection) String() string
type LogAnalyticsLookup
    func (m LogAnalyticsLookup) String() string
type LogAnalyticsLookupCollection
    func (m LogAnalyticsLookupCollection) String() string
type LogAnalyticsLookupFields
    func (m LogAnalyticsLookupFields) String() string
type LogAnalyticsLookupTypeEnum
    func GetLogAnalyticsLookupTypeEnumValues() []LogAnalyticsLookupTypeEnum
type LogAnalyticsMetaFunction
    func (m LogAnalyticsMetaFunction) String() string
type LogAnalyticsMetaFunctionArgument
    func (m LogAnalyticsMetaFunctionArgument) String() string
type LogAnalyticsMetaFunctionCollection
    func (m LogAnalyticsMetaFunctionCollection) String() string
type LogAnalyticsMetaSourceType
    func (m LogAnalyticsMetaSourceType) String() string
type LogAnalyticsMetaSourceTypeCollection
    func (m LogAnalyticsMetaSourceTypeCollection) String() string
type LogAnalyticsMetric
    func (m LogAnalyticsMetric) String() string
type LogAnalyticsMetricMetricTypeEnum
    func GetLogAnalyticsMetricMetricTypeEnumValues() []LogAnalyticsMetricMetricTypeEnum
type LogAnalyticsMetricOperatorEnum
    func GetLogAnalyticsMetricOperatorEnumValues() []LogAnalyticsMetricOperatorEnum
type LogAnalyticsObjectCollectionRule
    func (m LogAnalyticsObjectCollectionRule) String() string
type LogAnalyticsObjectCollectionRuleCollection
    func (m LogAnalyticsObjectCollectionRuleCollection) String() string
type LogAnalyticsObjectCollectionRuleSummary
    func (m LogAnalyticsObjectCollectionRuleSummary) String() string
type LogAnalyticsOperationTypesEnum
    func GetLogAnalyticsOperationTypesEnumValues() []LogAnalyticsOperationTypesEnum
type LogAnalyticsParameter
    func (m LogAnalyticsParameter) String() string
type LogAnalyticsParser
    func (m LogAnalyticsParser) String() string
type LogAnalyticsParserCollection
    func (m LogAnalyticsParserCollection) String() string
type LogAnalyticsParserField
    func (m LogAnalyticsParserField) String() string
type LogAnalyticsParserFilter
    func (m LogAnalyticsParserFilter) String() string
type LogAnalyticsParserFunction
    func (m LogAnalyticsParserFunction) String() string
type LogAnalyticsParserFunctionCollection
    func (m LogAnalyticsParserFunctionCollection) String() string
type LogAnalyticsParserFunctionParameter
    func (m LogAnalyticsParserFunctionParameter) String() string
type LogAnalyticsParserMetaPlugin
    func (m LogAnalyticsParserMetaPlugin) String() string
type LogAnalyticsParserMetaPluginCollection
    func (m LogAnalyticsParserMetaPluginCollection) String() string
type LogAnalyticsParserMetaPluginParameter
    func (m LogAnalyticsParserMetaPluginParameter) String() string
type LogAnalyticsParserSummary
    func (m LogAnalyticsParserSummary) String() string
type LogAnalyticsParserSummaryTypeEnum
    func GetLogAnalyticsParserSummaryTypeEnumValues() []LogAnalyticsParserSummaryTypeEnum
type LogAnalyticsParserTypeEnum
    func GetLogAnalyticsParserTypeEnumValues() []LogAnalyticsParserTypeEnum
type LogAnalyticsPatternFilter
    func (m LogAnalyticsPatternFilter) String() string
type LogAnalyticsSource
    func (m LogAnalyticsSource) String() string
type LogAnalyticsSourceCollection
    func (m LogAnalyticsSourceCollection) String() string
type LogAnalyticsSourceDataFilter
    func (m LogAnalyticsSourceDataFilter) String() string
type LogAnalyticsSourceDataFilterFilterTypeEnum
    func GetLogAnalyticsSourceDataFilterFilterTypeEnumValues() []LogAnalyticsSourceDataFilterFilterTypeEnum
type LogAnalyticsSourceEntityType
    func (m LogAnalyticsSourceEntityType) String() string
type LogAnalyticsSourceExtendedFieldDefinition
    func (m LogAnalyticsSourceExtendedFieldDefinition) String() string
type LogAnalyticsSourceExtendedFieldDefinitionCollection
    func (m LogAnalyticsSourceExtendedFieldDefinitionCollection) String() string
type LogAnalyticsSourceFunction
    func (m LogAnalyticsSourceFunction) String() string
type LogAnalyticsSourceLabelCondition
    func (m LogAnalyticsSourceLabelCondition) String() string
type LogAnalyticsSourceMetadataField
    func (m LogAnalyticsSourceMetadataField) String() string
type LogAnalyticsSourceMetric
    func (m LogAnalyticsSourceMetric) String() string
type LogAnalyticsSourcePattern
    func (m LogAnalyticsSourcePattern) String() string
type LogAnalyticsSourcePatternCollection
    func (m LogAnalyticsSourcePatternCollection) String() string
type LogAnalyticsSourceSummary
    func (m LogAnalyticsSourceSummary) String() string
type LogAnalyticsWarning
    func (m LogAnalyticsWarning) String() string
type LogAnalyticsWarningCollection
    func (m LogAnalyticsWarningCollection) String() string
type LogGroupSummaryReport
    func (m LogGroupSummaryReport) String() string
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) GetReferencedFields() []AbstractField
    func (m LookupCommandDescriptor) MarshalJSON() (buff []byte, e error)
    func (m LookupCommandDescriptor) String() string
    func (m *LookupCommandDescriptor) UnmarshalJSON(data []byte) (e error)
type LookupField
    func (m LookupField) String() string
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) GetReferencedFields() []AbstractField
    func (m MacroCommandDescriptor) MarshalJSON() (buff []byte, e error)
    func (m MacroCommandDescriptor) String() string
    func (m *MacroCommandDescriptor) UnmarshalJSON(data []byte) (e 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) GetReferencedFields() []AbstractField
    func (m MapCommandDescriptor) MarshalJSON() (buff []byte, e error)
    func (m MapCommandDescriptor) String() string
    func (m *MapCommandDescriptor) UnmarshalJSON(data []byte) (e error)
type MatchInfo
    func (m MatchInfo) String() string
type MetricExtraction
    func (m MetricExtraction) String() string
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) GetReferencedFields() []AbstractField
    func (m MultiSearchCommandDescriptor) MarshalJSON() (buff []byte, e error)
    func (m MultiSearchCommandDescriptor) String() string
    func (m *MultiSearchCommandDescriptor) UnmarshalJSON(data []byte) (e error)
type Namespace
    func (m Namespace) String() string
type NamespaceCollection
    func (m NamespaceCollection) String() string
type NamespaceSummary
    func (m NamespaceSummary) String() string
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) GetReferencedFields() []AbstractField
    func (m NlpCommandDescriptor) MarshalJSON() (buff []byte, e error)
    func (m NlpCommandDescriptor) String() string
    func (m *NlpCommandDescriptor) UnmarshalJSON(data []byte) (e error)
type ObjectCollectionRuleCollectionTypesEnum
    func GetObjectCollectionRuleCollectionTypesEnumValues() []ObjectCollectionRuleCollectionTypesEnum
type ObjectCollectionRuleLifecycleStatesEnum
    func GetObjectCollectionRuleLifecycleStatesEnumValues() []ObjectCollectionRuleLifecycleStatesEnum
type OffboardNamespaceRequest
    func (request OffboardNamespaceRequest) HTTPRequest(method, path string) (http.Request, error)
    func (request OffboardNamespaceRequest) RetryPolicy() *common.RetryPolicy
    func (request OffboardNamespaceRequest) String() string
type OffboardNamespaceResponse
    func (response OffboardNamespaceResponse) HTTPResponse() *http.Response
    func (response OffboardNamespaceResponse) String() string
type OnboardNamespaceRequest
    func (request OnboardNamespaceRequest) HTTPRequest(method, path string) (http.Request, error)
    func (request OnboardNamespaceRequest) RetryPolicy() *common.RetryPolicy
    func (request OnboardNamespaceRequest) String() string
type OnboardNamespaceResponse
    func (response OnboardNamespaceResponse) HTTPResponse() *http.Response
    func (response OnboardNamespaceResponse) String() string
type OperationStatusEnum
    func GetOperationStatusEnumValues() []OperationStatusEnum
type ParseQueryDetails
    func (m ParseQueryDetails) String() string
type ParseQueryOutput
    func (m ParseQueryOutput) String() string
    func (m *ParseQueryOutput) UnmarshalJSON(data []byte) (e error)
type ParseQueryRequest
    func (request ParseQueryRequest) HTTPRequest(method, path string) (http.Request, error)
    func (request ParseQueryRequest) RetryPolicy() *common.RetryPolicy
    func (request ParseQueryRequest) String() string
type ParseQueryResponse
    func (response ParseQueryResponse) HTTPResponse() *http.Response
    func (response ParseQueryResponse) String() string
type ParsedContent
    func (m ParsedContent) String() string
type ParsedField
    func (m ParsedField) String() string
type ParserSummaryReport
    func (m ParserSummaryReport) String() string
type ParserTestResult
    func (m ParserTestResult) String() string
type PauseScheduledTaskRequest
    func (request PauseScheduledTaskRequest) HTTPRequest(method, path string) (http.Request, error)
    func (request PauseScheduledTaskRequest) RetryPolicy() *common.RetryPolicy
    func (request PauseScheduledTaskRequest) String() string
type PauseScheduledTaskResponse
    func (response PauseScheduledTaskResponse) HTTPResponse() *http.Response
    func (response PauseScheduledTaskResponse) String() string
type PropertyOverride
    func (m PropertyOverride) String() string
type PurgeAction
    func (m PurgeAction) MarshalJSON() (buff []byte, e error)
    func (m PurgeAction) String() string
type PurgeStorageDataDetails
    func (m PurgeStorageDataDetails) String() string
type PurgeStorageDataRequest
    func (request PurgeStorageDataRequest) HTTPRequest(method, path string) (http.Request, error)
    func (request PurgeStorageDataRequest) RetryPolicy() *common.RetryPolicy
    func (request PurgeStorageDataRequest) String() string
type PurgeStorageDataResponse
    func (response PurgeStorageDataResponse) HTTPResponse() *http.Response
    func (response PurgeStorageDataResponse) String() string
type PutQueryWorkRequestBackgroundRequest
    func (request PutQueryWorkRequestBackgroundRequest) HTTPRequest(method, path string) (http.Request, error)
    func (request PutQueryWorkRequestBackgroundRequest) RetryPolicy() *common.RetryPolicy
    func (request PutQueryWorkRequestBackgroundRequest) String() string
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)
type QueryDetails
    func (m QueryDetails) String() string
type QueryOperationTypeEnum
    func GetQueryOperationTypeEnumValues() []QueryOperationTypeEnum
type QueryRequest
    func (request QueryRequest) HTTPRequest(method, path string) (http.Request, error)
    func (request QueryRequest) RetryPolicy() *common.RetryPolicy
    func (request QueryRequest) String() string
type QueryResponse
    func (response QueryResponse) HTTPResponse() *http.Response
    func (response QueryResponse) String() string
type QueryWorkRequest
    func (m QueryWorkRequest) String() string
type QueryWorkRequestCollection
    func (m QueryWorkRequestCollection) String() string
type QueryWorkRequestSummary
    func (m QueryWorkRequestSummary) String() string
type RecallArchivedDataDetails
    func (m RecallArchivedDataDetails) String() string
type RecallArchivedDataRequest
    func (request RecallArchivedDataRequest) HTTPRequest(method, path string) (http.Request, error)
    func (request RecallArchivedDataRequest) RetryPolicy() *common.RetryPolicy
    func (request RecallArchivedDataRequest) String() string
type RecallArchivedDataResponse
    func (response RecallArchivedDataResponse) HTTPResponse() *http.Response
    func (response RecallArchivedDataResponse) String() string
type RecalledData
    func (m RecalledData) String() string
type RecalledDataCollection
    func (m RecalledDataCollection) String() string
type RecalledDataStatusEnum
    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) GetReferencedFields() []AbstractField
    func (m RegexCommandDescriptor) MarshalJSON() (buff []byte, e error)
    func (m RegexCommandDescriptor) String() string
    func (m *RegexCommandDescriptor) UnmarshalJSON(data []byte) (e error)
type RegexMatchResult
    func (m RegexMatchResult) String() string
type RegisterLookupRequest
    func (request RegisterLookupRequest) HTTPRequest(method, path string) (http.Request, error)
    func (request RegisterLookupRequest) RetryPolicy() *common.RetryPolicy
    func (request RegisterLookupRequest) String() string
type RegisterLookupResponse
    func (response RegisterLookupResponse) HTTPResponse() *http.Response
    func (response RegisterLookupResponse) String() string
type RegisterLookupTypeEnum
    func GetRegisterLookupTypeEnumValues() []RegisterLookupTypeEnum
type ReleaseRecalledDataDetails
    func (m ReleaseRecalledDataDetails) String() string
type ReleaseRecalledDataRequest
    func (request ReleaseRecalledDataRequest) HTTPRequest(method, path string) (http.Request, error)
    func (request ReleaseRecalledDataRequest) RetryPolicy() *common.RetryPolicy
    func (request ReleaseRecalledDataRequest) String() string
type ReleaseRecalledDataResponse
    func (response ReleaseRecalledDataResponse) HTTPResponse() *http.Response
    func (response ReleaseRecalledDataResponse) String() string
type RemoveEntityAssociationsDetails
    func (m RemoveEntityAssociationsDetails) String() string
type RemoveEntityAssociationsRequest
    func (request RemoveEntityAssociationsRequest) HTTPRequest(method, path string) (http.Request, error)
    func (request RemoveEntityAssociationsRequest) RetryPolicy() *common.RetryPolicy
    func (request RemoveEntityAssociationsRequest) String() string
type RemoveEntityAssociationsResponse
    func (response RemoveEntityAssociationsResponse) HTTPResponse() *http.Response
    func (response RemoveEntityAssociationsResponse) 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) GetReferencedFields() []AbstractField
    func (m RenameCommandDescriptor) MarshalJSON() (buff []byte, e error)
    func (m RenameCommandDescriptor) String() string
    func (m *RenameCommandDescriptor) UnmarshalJSON(data []byte) (e error)
type ResultColumn
    func (m ResultColumn) String() string
type ResumeScheduledTaskRequest
    func (request ResumeScheduledTaskRequest) HTTPRequest(method, path string) (http.Request, error)
    func (request ResumeScheduledTaskRequest) RetryPolicy() *common.RetryPolicy
    func (request ResumeScheduledTaskRequest) String() string
type ResumeScheduledTaskResponse
    func (response ResumeScheduledTaskResponse) HTTPResponse() *http.Response
    func (response ResumeScheduledTaskResponse) String() string
type RunRequest
    func (request RunRequest) HTTPRequest(method, path string) (http.Request, error)
    func (request RunRequest) RetryPolicy() *common.RetryPolicy
    func (request RunRequest) String() string
type RunResponse
    func (response RunResponse) HTTPResponse() *http.Response
    func (response RunResponse) String() string
type Schedule
type ScheduleMisfirePolicyEnum
    func GetScheduleMisfirePolicyEnumValues() []ScheduleMisfirePolicyEnum
type ScheduleTypeEnum
    func GetScheduleTypeEnumValues() []ScheduleTypeEnum
type ScheduledTask
type ScheduledTaskCollection
    func (m ScheduledTaskCollection) String() string
type ScheduledTaskKindEnum
    func GetScheduledTaskKindEnumValues() []ScheduledTaskKindEnum
type ScheduledTaskLifecycleStateEnum
    func GetScheduledTaskLifecycleStateEnumValues() []ScheduledTaskLifecycleStateEnum
type ScheduledTaskSummary
    func (m ScheduledTaskSummary) String() string
type ScheduledTaskSummaryLastExecutionStatusEnum
    func GetScheduledTaskSummaryLastExecutionStatusEnumValues() []ScheduledTaskSummaryLastExecutionStatusEnum
type ScheduledTaskSummaryTaskStatusEnum
    func GetScheduledTaskSummaryTaskStatusEnumValues() []ScheduledTaskSummaryTaskStatusEnum
type ScheduledTaskTaskStatusEnum
    func GetScheduledTaskTaskStatusEnumValues() []ScheduledTaskTaskStatusEnum
type SchedulerResource
    func (m SchedulerResource) String() string
type ScopeFilter
    func (m ScopeFilter) String() string
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) GetReferencedFields() []AbstractField
    func (m SearchCommandDescriptor) MarshalJSON() (buff []byte, e error)
    func (m SearchCommandDescriptor) String() string
    func (m *SearchCommandDescriptor) UnmarshalJSON(data []byte) (e 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) GetReferencedFields() []AbstractField
    func (m SearchLookupCommandDescriptor) MarshalJSON() (buff []byte, e error)
    func (m SearchLookupCommandDescriptor) String() string
    func (m *SearchLookupCommandDescriptor) UnmarshalJSON(data []byte) (e error)
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) GetReferencedFields() []AbstractField
    func (m SortCommandDescriptor) MarshalJSON() (buff []byte, e error)
    func (m SortCommandDescriptor) String() string
    func (m *SortCommandDescriptor) UnmarshalJSON(data []byte) (e 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
type SortFieldDirectionEnum
    func GetSortFieldDirectionEnumValues() []SortFieldDirectionEnum
type SourceMappingResponse
    func (m SourceMappingResponse) String() string
type SourceSummaryReport
    func (m SourceSummaryReport) String() string
type SourceValidateDetails
    func (m SourceValidateDetails) String() string
type SourceValidateResults
    func (m SourceValidateResults) String() string
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) GetSchedules() []Schedule
    func (m StandardTask) GetTaskStatus() ScheduledTaskTaskStatusEnum
    func (m StandardTask) GetTaskType() TaskTypeEnum
    func (m StandardTask) GetTimeCreated() *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)
type StandardTaskLastExecutionStatusEnum
    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) GetReferencedFields() []AbstractField
    func (m StatsCommandDescriptor) MarshalJSON() (buff []byte, e error)
    func (m StatsCommandDescriptor) String() string
    func (m *StatsCommandDescriptor) UnmarshalJSON(data []byte) (e error)
type StatusSummary
    func (m StatusSummary) String() string
type StepInfo
    func (m StepInfo) String() string
type Storage
    func (m Storage) String() string
type StorageDataTypeEnum
    func GetStorageDataTypeEnumValues() []StorageDataTypeEnum
type StorageOperationTypeEnum
    func GetStorageOperationTypeEnumValues() []StorageOperationTypeEnum
type StorageUsage
    func (m StorageUsage) String() string
type StorageWorkRequest
    func (m StorageWorkRequest) String() string
type StorageWorkRequestCollection
    func (m StorageWorkRequestCollection) String() string
type StorageWorkRequestSummary
    func (m StorageWorkRequestSummary) String() string
type StreamAction
    func (m StreamAction) MarshalJSON() (buff []byte, e error)
    func (m StreamAction) String() string
type SubSystemNameEnum
    func GetSubSystemNameEnumValues() []SubSystemNameEnum
type Success
    func (m Success) String() string
type SuggestDetails
    func (m SuggestDetails) String() string
type SuggestOutput
    func (m SuggestOutput) String() string
type SuggestRequest
    func (request SuggestRequest) HTTPRequest(method, path string) (http.Request, error)
    func (request SuggestRequest) RetryPolicy() *common.RetryPolicy
    func (request SuggestRequest) String() string
type SuggestResponse
    func (response SuggestResponse) HTTPResponse() *http.Response
    func (response SuggestResponse) String() string
type SuppressWarningRequest
    func (request SuppressWarningRequest) HTTPRequest(method, path string) (http.Request, error)
    func (request SuppressWarningRequest) RetryPolicy() *common.RetryPolicy
    func (request SuppressWarningRequest) String() string
type SuppressWarningResponse
    func (response SuppressWarningResponse) HTTPResponse() *http.Response
    func (response SuppressWarningResponse) String() string
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) GetReferencedFields() []AbstractField
    func (m TailCommandDescriptor) MarshalJSON() (buff []byte, e error)
    func (m TailCommandDescriptor) String() string
    func (m *TailCommandDescriptor) UnmarshalJSON(data []byte) (e error)
type TaskTypeEnum
    func GetTaskTypeEnumValues() []TaskTypeEnum
type TestParserPayloadDetails
    func (m TestParserPayloadDetails) String() string
type TestParserPayloadDetailsTypeEnum
    func GetTestParserPayloadDetailsTypeEnumValues() []TestParserPayloadDetailsTypeEnum
type TestParserRequest
    func (request TestParserRequest) HTTPRequest(method, path string) (http.Request, error)
    func (request TestParserRequest) RetryPolicy() *common.RetryPolicy
    func (request TestParserRequest) String() string
type TestParserResponse
    func (response TestParserResponse) HTTPResponse() *http.Response
    func (response TestParserResponse) String() string
type TestParserScopeEnum
    func GetTestParserScopeEnumValues() []TestParserScopeEnum
type TimeColumn
    func (m TimeColumn) GetDisplayName() *string
    func (m TimeColumn) GetInternalName() *string
    func (m TimeColumn) GetIsEvaluable() *bool
    func (m TimeColumn) GetIsGroupable() *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
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) GetReferencedFields() []AbstractField
    func (m TimeCompareCommandDescriptor) MarshalJSON() (buff []byte, e error)
    func (m TimeCompareCommandDescriptor) String() string
    func (m *TimeCompareCommandDescriptor) UnmarshalJSON(data []byte) (e error)
type TimeRange
    func (m TimeRange) String() string
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) GetReferencedFields() []AbstractField
    func (m TimeStatsCommandDescriptor) MarshalJSON() (buff []byte, e error)
    func (m TimeStatsCommandDescriptor) String() string
    func (m *TimeStatsCommandDescriptor) UnmarshalJSON(data []byte) (e error)
type TimezoneCollection
    func (m TimezoneCollection) String() string
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) GetReferencedFields() []AbstractField
    func (m TopCommandDescriptor) MarshalJSON() (buff []byte, e error)
    func (m TopCommandDescriptor) String() string
    func (m *TopCommandDescriptor) UnmarshalJSON(data []byte) (e error)
type TrendColumn
    func (m TrendColumn) GetDisplayName() *string
    func (m TrendColumn) GetInternalName() *string
    func (m TrendColumn) GetIsEvaluable() *bool
    func (m TrendColumn) GetIsGroupable() *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
type UiParserTestMetadata
    func (m UiParserTestMetadata) String() string
type UnsuppressWarningRequest
    func (request UnsuppressWarningRequest) HTTPRequest(method, path string) (http.Request, error)
    func (request UnsuppressWarningRequest) RetryPolicy() *common.RetryPolicy
    func (request UnsuppressWarningRequest) String() string
type UnsuppressWarningResponse
    func (response UnsuppressWarningResponse) HTTPResponse() *http.Response
    func (response UnsuppressWarningResponse) String() string
type UpdateLogAnalyticsEntityDetails
    func (m UpdateLogAnalyticsEntityDetails) String() string
type UpdateLogAnalyticsEntityRequest
    func (request UpdateLogAnalyticsEntityRequest) HTTPRequest(method, path string) (http.Request, error)
    func (request UpdateLogAnalyticsEntityRequest) RetryPolicy() *common.RetryPolicy
    func (request UpdateLogAnalyticsEntityRequest) String() string
type UpdateLogAnalyticsEntityResponse
    func (response UpdateLogAnalyticsEntityResponse) HTTPResponse() *http.Response
    func (response UpdateLogAnalyticsEntityResponse) String() string
type UpdateLogAnalyticsEntityTypeDetails
    func (m UpdateLogAnalyticsEntityTypeDetails) String() string
type UpdateLogAnalyticsEntityTypeRequest
    func (request UpdateLogAnalyticsEntityTypeRequest) HTTPRequest(method, path string) (http.Request, error)
    func (request UpdateLogAnalyticsEntityTypeRequest) RetryPolicy() *common.RetryPolicy
    func (request UpdateLogAnalyticsEntityTypeRequest) String() string
type UpdateLogAnalyticsEntityTypeResponse
    func (response UpdateLogAnalyticsEntityTypeResponse) HTTPResponse() *http.Response
    func (response UpdateLogAnalyticsEntityTypeResponse) String() string
type UpdateLogAnalyticsLogGroupDetails
    func (m UpdateLogAnalyticsLogGroupDetails) String() string
type UpdateLogAnalyticsLogGroupRequest
    func (request UpdateLogAnalyticsLogGroupRequest) HTTPRequest(method, path string) (http.Request, error)
    func (request UpdateLogAnalyticsLogGroupRequest) RetryPolicy() *common.RetryPolicy
    func (request UpdateLogAnalyticsLogGroupRequest) String() string
type UpdateLogAnalyticsLogGroupResponse
    func (response UpdateLogAnalyticsLogGroupResponse) HTTPResponse() *http.Response
    func (response UpdateLogAnalyticsLogGroupResponse) String() string
type UpdateLogAnalyticsObjectCollectionRuleDetails
    func (m UpdateLogAnalyticsObjectCollectionRuleDetails) String() string
type UpdateLogAnalyticsObjectCollectionRuleRequest
    func (request UpdateLogAnalyticsObjectCollectionRuleRequest) HTTPRequest(method, path string) (http.Request, error)
    func (request UpdateLogAnalyticsObjectCollectionRuleRequest) RetryPolicy() *common.RetryPolicy
    func (request UpdateLogAnalyticsObjectCollectionRuleRequest) String() string
type UpdateLogAnalyticsObjectCollectionRuleResponse
    func (response UpdateLogAnalyticsObjectCollectionRuleResponse) HTTPResponse() *http.Response
    func (response UpdateLogAnalyticsObjectCollectionRuleResponse) String() string
type UpdateLookupDataRequest
    func (request UpdateLookupDataRequest) HTTPRequest(method, path string) (http.Request, error)
    func (request UpdateLookupDataRequest) RetryPolicy() *common.RetryPolicy
    func (request UpdateLookupDataRequest) String() string
type UpdateLookupDataResponse
    func (response UpdateLookupDataResponse) HTTPResponse() *http.Response
    func (response UpdateLookupDataResponse) String() string
type UpdateLookupMetadataDetails
    func (m UpdateLookupMetadataDetails) String() string
type UpdateLookupRequest
    func (request UpdateLookupRequest) HTTPRequest(method, path string) (http.Request, error)
    func (request UpdateLookupRequest) RetryPolicy() *common.RetryPolicy
    func (request UpdateLookupRequest) String() string
type UpdateLookupResponse
    func (response UpdateLookupResponse) HTTPResponse() *http.Response
    func (response UpdateLookupResponse) String() string
type UpdateScheduledTaskDetails
type UpdateScheduledTaskDetailsKindEnum
    func GetUpdateScheduledTaskDetailsKindEnumValues() []UpdateScheduledTaskDetailsKindEnum
type UpdateScheduledTaskRequest
    func (request UpdateScheduledTaskRequest) HTTPRequest(method, path string) (http.Request, error)
    func (request UpdateScheduledTaskRequest) RetryPolicy() *common.RetryPolicy
    func (request UpdateScheduledTaskRequest) String() string
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)
type UpdateStorageDetails
    func (m UpdateStorageDetails) String() string
type UpdateStorageRequest
    func (request UpdateStorageRequest) HTTPRequest(method, path string) (http.Request, error)
    func (request UpdateStorageRequest) RetryPolicy() *common.RetryPolicy
    func (request UpdateStorageRequest) String() string
type UpdateStorageResponse
    func (response UpdateStorageResponse) HTTPResponse() *http.Response
    func (response UpdateStorageResponse) String() string
type Upload
    func (m Upload) String() string
type UploadCollection
    func (m UploadCollection) String() string
type UploadFileCollection
    func (m UploadFileCollection) String() string
type UploadFileStatus
    func (m UploadFileStatus) String() string
type UploadFileSummary
    func (m UploadFileSummary) String() string
type UploadFileSummaryStatusEnum
    func GetUploadFileSummaryStatusEnumValues() []UploadFileSummaryStatusEnum
type UploadLogFileRequest
    func (request UploadLogFileRequest) HTTPRequest(method, path string) (http.Request, error)
    func (request UploadLogFileRequest) RetryPolicy() *common.RetryPolicy
    func (request UploadLogFileRequest) String() string
type UploadLogFileResponse
    func (response UploadLogFileResponse) HTTPResponse() *http.Response
    func (response UploadLogFileResponse) String() string
type UploadSummary
    func (m UploadSummary) String() string
type UploadWarningCollection
    func (m UploadWarningCollection) String() string
type UploadWarningSummary
    func (m UploadWarningSummary) String() string
type UpsertAssociationsRequest
    func (request UpsertAssociationsRequest) HTTPRequest(method, path string) (http.Request, error)
    func (request UpsertAssociationsRequest) RetryPolicy() *common.RetryPolicy
    func (request UpsertAssociationsRequest) String() string
type UpsertAssociationsResponse
    func (response UpsertAssociationsResponse) HTTPResponse() *http.Response
    func (response UpsertAssociationsResponse) String() string
type UpsertFieldRequest
    func (request UpsertFieldRequest) HTTPRequest(method, path string) (http.Request, error)
    func (request UpsertFieldRequest) RetryPolicy() *common.RetryPolicy
    func (request UpsertFieldRequest) String() string
type UpsertFieldResponse
    func (response UpsertFieldResponse) HTTPResponse() *http.Response
    func (response UpsertFieldResponse) String() string
type UpsertLabelRequest
    func (request UpsertLabelRequest) HTTPRequest(method, path string) (http.Request, error)
    func (request UpsertLabelRequest) RetryPolicy() *common.RetryPolicy
    func (request UpsertLabelRequest) String() string
type UpsertLabelResponse
    func (response UpsertLabelResponse) HTTPResponse() *http.Response
    func (response UpsertLabelResponse) String() string
type UpsertLogAnalyticsAssociation
    func (m UpsertLogAnalyticsAssociation) String() string
type UpsertLogAnalyticsAssociationDetails
    func (m UpsertLogAnalyticsAssociationDetails) String() string
type UpsertLogAnalyticsFieldDetails
    func (m UpsertLogAnalyticsFieldDetails) String() string
type UpsertLogAnalyticsLabelDetails
    func (m UpsertLogAnalyticsLabelDetails) String() string
type UpsertLogAnalyticsLabelDetailsPriorityEnum
    func GetUpsertLogAnalyticsLabelDetailsPriorityEnumValues() []UpsertLogAnalyticsLabelDetailsPriorityEnum
type UpsertLogAnalyticsLabelDetailsTypeEnum
    func GetUpsertLogAnalyticsLabelDetailsTypeEnumValues() []UpsertLogAnalyticsLabelDetailsTypeEnum
type UpsertLogAnalyticsParserDetails
    func (m UpsertLogAnalyticsParserDetails) String() string
type UpsertLogAnalyticsParserDetailsTypeEnum
    func GetUpsertLogAnalyticsParserDetailsTypeEnumValues() []UpsertLogAnalyticsParserDetailsTypeEnum
type UpsertLogAnalyticsSourceDetails
    func (m UpsertLogAnalyticsSourceDetails) String() string
type UpsertParserRequest
    func (request UpsertParserRequest) HTTPRequest(method, path string) (http.Request, error)
    func (request UpsertParserRequest) RetryPolicy() *common.RetryPolicy
    func (request UpsertParserRequest) String() string
type UpsertParserResponse
    func (response UpsertParserResponse) HTTPResponse() *http.Response
    func (response UpsertParserResponse) String() string
type UpsertSourceRequest
    func (request UpsertSourceRequest) HTTPRequest(method, path string) (http.Request, error)
    func (request UpsertSourceRequest) RetryPolicy() *common.RetryPolicy
    func (request UpsertSourceRequest) String() string
type UpsertSourceResponse
    func (response UpsertSourceResponse) HTTPResponse() *http.Response
    func (response UpsertSourceResponse) String() string
type UsageStatusItem
    func (m UsageStatusItem) String() string
type ValidateAssociationParametersRequest
    func (request ValidateAssociationParametersRequest) HTTPRequest(method, path string) (http.Request, error)
    func (request ValidateAssociationParametersRequest) RetryPolicy() *common.RetryPolicy
    func (request ValidateAssociationParametersRequest) String() string
type ValidateAssociationParametersResponse
    func (response ValidateAssociationParametersResponse) HTTPResponse() *http.Response
    func (response ValidateAssociationParametersResponse) String() string
type ValidateAssociationParametersSortByEnum
    func GetValidateAssociationParametersSortByEnumValues() []ValidateAssociationParametersSortByEnum
type ValidateAssociationParametersSortOrderEnum
    func GetValidateAssociationParametersSortOrderEnumValues() []ValidateAssociationParametersSortOrderEnum
type ValidateFileRequest
    func (request ValidateFileRequest) HTTPRequest(method, path string) (http.Request, error)
    func (request ValidateFileRequest) RetryPolicy() *common.RetryPolicy
    func (request ValidateFileRequest) String() string
type ValidateFileResponse
    func (response ValidateFileResponse) HTTPResponse() *http.Response
    func (response ValidateFileResponse) String() string
type ValidateSourceExtendedFieldDetailsRequest
    func (request ValidateSourceExtendedFieldDetailsRequest) HTTPRequest(method, path string) (http.Request, error)
    func (request ValidateSourceExtendedFieldDetailsRequest) RetryPolicy() *common.RetryPolicy
    func (request ValidateSourceExtendedFieldDetailsRequest) String() string
type ValidateSourceExtendedFieldDetailsResponse
    func (response ValidateSourceExtendedFieldDetailsResponse) HTTPResponse() *http.Response
    func (response ValidateSourceExtendedFieldDetailsResponse) String() string
type ValidateSourceMappingRequest
    func (request ValidateSourceMappingRequest) HTTPRequest(method, path string) (http.Request, error)
    func (request ValidateSourceMappingRequest) RetryPolicy() *common.RetryPolicy
    func (request ValidateSourceMappingRequest) String() string
type ValidateSourceMappingResponse
    func (response ValidateSourceMappingResponse) HTTPResponse() *http.Response
    func (response ValidateSourceMappingResponse) String() string
type ValidateSourceRequest
    func (request ValidateSourceRequest) HTTPRequest(method, path string) (http.Request, error)
    func (request ValidateSourceRequest) RetryPolicy() *common.RetryPolicy
    func (request ValidateSourceRequest) String() string
type ValidateSourceResponse
    func (response ValidateSourceResponse) HTTPResponse() *http.Response
    func (response ValidateSourceResponse) String() string
type ValueTypeEnum
    func GetValueTypeEnumValues() []ValueTypeEnum
type VerifyOutput
    func (m VerifyOutput) String() string
type Violation
    func (m Violation) String() string
type ViolationRuleTypeEnum
    func GetViolationRuleTypeEnumValues() []ViolationRuleTypeEnum
type WarningReferenceDetails
    func (m WarningReferenceDetails) String() string
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) GetReferencedFields() []AbstractField
    func (m WhereCommandDescriptor) MarshalJSON() (buff []byte, e error)
    func (m WhereCommandDescriptor) String() string
    func (m *WhereCommandDescriptor) UnmarshalJSON(data []byte) (e error)
type WorkRequest
    func (m WorkRequest) String() string
type WorkRequestCollection
    func (m WorkRequestCollection) String() string
type WorkRequestError
    func (m WorkRequestError) String() string
type WorkRequestErrorCollection
    func (m WorkRequestErrorCollection) String() string
type WorkRequestLog
    func (m WorkRequestLog) String() string
type WorkRequestLogCollection
    func (m WorkRequestLogCollection) String() string
type WorkRequestResource
    func (m WorkRequestResource) String() string
type WorkRequestStatusEnum
    func GetWorkRequestStatusEnumValues() []WorkRequestStatusEnum
type WorkRequestSummary
    func (m WorkRequestSummary) String() string

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 append_lookup_data_request_response.go archiving_configuration.go argument.go association_summary_report.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_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 create_acceleration_task_details.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_view_command_descriptor.go cron_schedule.go delete_associations_request_response.go delete_command_descriptor.go delete_field_request_response.go delete_label_request_response.go delete_log_analytics_association.go delete_log_analytics_association_details.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 disable_archiving_request_response.go distinct_command_descriptor.go efd_regex_result.go enable_archiving_request_response.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 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 function_field.go get_association_summary_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_label_request_response.go get_label_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_lookup_request_response.go get_namespace_request_response.go get_parser_request_response.go get_parser_summary_request_response.go get_query_result_request_response.go get_query_work_request_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_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 job_mode.go job_mode_filter.go label_names.go label_priority.go label_priority_collection.go label_source_collection.go label_source_summary.go label_summary_report.go lifecycle_states.go link_command_descriptor.go link_details_command_descriptor.go list_associated_entities_request_response.go list_config_work_requests_request_response.go list_entity_associations_request_response.go list_entity_source_associations_request_response.go list_fields_request_response.go list_label_priorities_request_response.go list_label_source_details_request_response.go list_labels_request_response.go list_log_analytics_entities_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_lookups_request_response.go list_meta_source_types_request_response.go list_namespaces_request_response.go list_parser_functions_request_response.go list_parser_meta_plugins_request_response.go list_parsers_request_response.go list_query_work_requests_request_response.go list_recalled_data_request_response.go list_scheduled_tasks_request_response.go list_source_associations_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_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_entity.go log_analytics_entity_collection.go log_analytics_entity_summary.go log_analytics_entity_summary_report.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_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_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_group_summary_report.go loganalytics_client.go lookup_command_descriptor.go lookup_field.go macro_command_descriptor.go map_command_descriptor.go match_info.go metric_extraction.go multi_search_command_descriptor.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 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 pause_scheduled_task_request_response.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 recall_archived_data_details.go recall_archived_data_request_response.go recalled_data.go recalled_data_collection.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 rename_command_descriptor.go result_column.go resume_scheduled_task_request_response.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 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 tail_command_descriptor.go task_type.go test_parser_payload_details.go test_parser_request_response.go time_column.go time_compare_command_descriptor.go time_range.go time_stats_command_descriptor.go timezone_collection.go top_command_descriptor.go trend_column.go ui_parser_test_metadata.go unsuppress_warning_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_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_file_collection.go upload_file_status.go upload_file_summary.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_file_request_response.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 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

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

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

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

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
}

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"
    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"
    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"
    AbstractCommandDescriptorNameDelta           AbstractCommandDescriptorNameEnum = "DELTA"
    AbstractCommandDescriptorNameDistinct        AbstractCommandDescriptorNameEnum = "DISTINCT"
    AbstractCommandDescriptorNameSearchLookup    AbstractCommandDescriptorNameEnum = "SEARCH_LOOKUP"
    AbstractCommandDescriptorNameLookup          AbstractCommandDescriptorNameEnum = "LOOKUP"
    AbstractCommandDescriptorNameDemoMode        AbstractCommandDescriptorNameEnum = "DEMO_MODE"
    AbstractCommandDescriptorNameMacro           AbstractCommandDescriptorNameEnum = "MACRO"
    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"
)

func GetAbstractCommandDescriptorNameEnumValues

func GetAbstractCommandDescriptorNameEnumValues() []AbstractCommandDescriptorNameEnum

GetAbstractCommandDescriptorNameEnumValues Enumerates the set of values for AbstractCommandDescriptorNameEnum

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

type AbstractParserTestResultLogEntry

AbstractParserTestResultLogEntry AbstractParserTestResultLogEntry

type AbstractParserTestResultLogEntry struct {

    // extra info attributes
    ExtraInfoAttributes map[string]string `mandatory:"false" json:"extraInfoAttributes"`

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

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

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

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

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

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

func (AbstractParserTestResultLogEntry) String

func (m AbstractParserTestResultLogEntry) String() string

type AbstractParserTestResultLogLine

AbstractParserTestResultLogLine AbstractParserTestResultLogLine

type AbstractParserTestResultLogLine struct {

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

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

func (AbstractParserTestResultLogLine) String

func (m AbstractParserTestResultLogLine) String() string

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

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

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

type AddEntityAssociationRequest

AddEntityAssociationRequest wrapper for the AddEntityAssociation operation

See also

Click https://docs.cloud.oracle.com/en-us/iaas/tools/go-sdk-examples/36.1.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) HTTPRequest

func (request AddEntityAssociationRequest) HTTPRequest(method, path 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

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"`

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

type AppendLookupDataRequest

AppendLookupDataRequest wrapper for the AppendLookupData operation

See also

Click https://docs.cloud.oracle.com/en-us/iaas/tools/go-sdk-examples/36.1.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"`

    // Character Encoding
    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"`

    // 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) HTTPRequest

func (request AppendLookupDataRequest) HTTPRequest(method, path 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

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

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

type AssociationSummaryReport

AssociationSummaryReport AssociationSummaryReport

type AssociationSummaryReport struct {

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

func (AssociationSummaryReport) String

func (m AssociationSummaryReport) String() string

type AutoLookups

AutoLookups AutoLookups

type AutoLookups struct {

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

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

func (AutoLookups) String

func (m AutoLookups) String() string

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

type BatchGetBasicInfoRequest

BatchGetBasicInfoRequest wrapper for the BatchGetBasicInfo operation

See also

Click https://docs.cloud.oracle.com/en-us/iaas/tools/go-sdk-examples/36.1.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"`

    // flag for 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"`

    // sort by label
    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) HTTPRequest

func (request BatchGetBasicInfoRequest) HTTPRequest(method, path 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

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

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"`

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

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"`

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

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

type CancelQueryWorkRequestRequest

CancelQueryWorkRequestRequest wrapper for the CancelQueryWorkRequest operation

See also

Click https://docs.cloud.oracle.com/en-us/iaas/tools/go-sdk-examples/36.1.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) HTTPRequest

func (request CancelQueryWorkRequestRequest) HTTPRequest(method, path 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

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

type ChangeLogAnalyticsEntityCompartmentRequest

ChangeLogAnalyticsEntityCompartmentRequest wrapper for the ChangeLogAnalyticsEntityCompartment operation

See also

Click https://docs.cloud.oracle.com/en-us/iaas/tools/go-sdk-examples/36.1.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) HTTPRequest

func (request ChangeLogAnalyticsEntityCompartmentRequest) HTTPRequest(method, path 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

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 to be updated.

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

type ChangeLogAnalyticsLogGroupCompartmentRequest

ChangeLogAnalyticsLogGroupCompartmentRequest wrapper for the ChangeLogAnalyticsLogGroupCompartment operation

See also

Click https://docs.cloud.oracle.com/en-us/iaas/tools/go-sdk-examples/36.1.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) HTTPRequest

func (request ChangeLogAnalyticsLogGroupCompartmentRequest) HTTPRequest(method, path 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

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

type ChangeLogAnalyticsObjectCollectionRuleCompartmentRequest

ChangeLogAnalyticsObjectCollectionRuleCompartmentRequest wrapper for the ChangeLogAnalyticsObjectCollectionRuleCompartment operation

See also

Click https://docs.cloud.oracle.com/en-us/iaas/tools/go-sdk-examples/36.1.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) HTTPRequest

func (request ChangeLogAnalyticsObjectCollectionRuleCompartmentRequest) HTTPRequest(method, path 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

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

type ChangeScheduledTaskCompartmentRequest

ChangeScheduledTaskCompartmentRequest wrapper for the ChangeScheduledTaskCompartment operation

See also

Click https://docs.cloud.oracle.com/en-us/iaas/tools/go-sdk-examples/36.1.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) HTTPRequest

func (request ChangeScheduledTaskCompartmentRequest) HTTPRequest(method, path 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

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

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"`

    // 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"`

    // 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) GetIsEvaluable

func (m ChartColumn) GetIsEvaluable() *bool

GetIsEvaluable returns IsEvaluable

func (ChartColumn) GetIsGroupable

func (m ChartColumn) GetIsGroupable() *bool

GetIsGroupable returns IsGroupable

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

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"`

    // 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"`

    // 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) GetIsEvaluable

func (m ChartDataColumn) GetIsEvaluable() *bool

GetIsEvaluable returns IsEvaluable

func (ChartDataColumn) GetIsGroupable

func (m ChartDataColumn) GetIsGroupable() *bool

GetIsGroupable returns IsGroupable

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

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"`

    // 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"`

    // 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) GetIsEvaluable

func (m ClassifyColumn) GetIsEvaluable() *bool

GetIsEvaluable returns IsEvaluable

func (ClassifyColumn) GetIsGroupable

func (m ClassifyColumn) GetIsGroupable() *bool

GetIsGroupable returns IsGroupable

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

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"`

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

type CleanRequest

CleanRequest wrapper for the Clean operation

See also

Click https://docs.cloud.oracle.com/en-us/iaas/tools/go-sdk-examples/36.1.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) HTTPRequest

func (request CleanRequest) HTTPRequest(method, path 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

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"`
}

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) 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

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"`

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

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"`
}

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) 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

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"`
}

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) 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

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"`

    // 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"`

    // 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) GetIsEvaluable

func (m Column) GetIsEvaluable() *bool

GetIsEvaluable returns IsEvaluable

func (Column) GetIsGroupable

func (m Column) GetIsGroupable() *bool

GetIsGroupable returns IsGroupable

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

type ColumnName

ColumnName Column Names from a SQL Query

type ColumnName struct {

    // column name
    Name *string `mandatory:"false" json:"name"`
}

func (ColumnName) String

func (m ColumnName) String() string

type ColumnNameCollection

ColumnNameCollection Column Name Collection

type ColumnNameCollection struct {

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

func (ColumnNameCollection) String

func (m ColumnNameCollection) String() string

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"`
}

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) 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

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

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"`
}

func (CreateLogAnalyticsEntityDetails) String

func (m CreateLogAnalyticsEntityDetails) String() string

type CreateLogAnalyticsEntityRequest

CreateLogAnalyticsEntityRequest wrapper for the CreateLogAnalyticsEntity operation

See also

Click https://docs.cloud.oracle.com/en-us/iaas/tools/go-sdk-examples/36.1.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) HTTPRequest

func (request CreateLogAnalyticsEntityRequest) HTTPRequest(method, path 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

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

type CreateLogAnalyticsEntityTypeRequest

CreateLogAnalyticsEntityTypeRequest wrapper for the CreateLogAnalyticsEntityType operation

See also

Click https://docs.cloud.oracle.com/en-us/iaas/tools/go-sdk-examples/36.1.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) HTTPRequest

func (request CreateLogAnalyticsEntityTypeRequest) HTTPRequest(method, path 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

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

type CreateLogAnalyticsLogGroupRequest

CreateLogAnalyticsLogGroupRequest wrapper for the CreateLogAnalyticsLogGroup operation

See also

Click https://docs.cloud.oracle.com/en-us/iaas/tools/go-sdk-examples/36.1.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) HTTPRequest

func (request CreateLogAnalyticsLogGroupRequest) HTTPRequest(method, path 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

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"`

    // 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.
    // Supported matchType for override are "contains".
    Overrides map[string][]PropertyOverride `mandatory:"false" json:"overrides"`

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

type CreateLogAnalyticsObjectCollectionRuleRequest

CreateLogAnalyticsObjectCollectionRuleRequest wrapper for the CreateLogAnalyticsObjectCollectionRule operation

See also

Click https://docs.cloud.oracle.com/en-us/iaas/tools/go-sdk-examples/36.1.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) HTTPRequest

func (request CreateLogAnalyticsObjectCollectionRuleRequest) HTTPRequest(method, path 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

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

type CreateScheduledTaskRequest

CreateScheduledTaskRequest wrapper for the CreateScheduledTask operation

See also

Click https://docs.cloud.oracle.com/en-us/iaas/tools/go-sdk-examples/36.1.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) HTTPRequest

func (request CreateScheduledTaskRequest) HTTPRequest(method, path 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

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

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"`
}

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) 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

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"`

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

func (CronSchedule) GetMisfirePolicy

func (m CronSchedule) GetMisfirePolicy() ScheduleMisfirePolicyEnum

GetMisfirePolicy returns MisfirePolicy

func (CronSchedule) MarshalJSON

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

MarshalJSON marshals to json representation

func (CronSchedule) String

func (m CronSchedule) String() string

type DeleteAssociationsRequest

DeleteAssociationsRequest wrapper for the DeleteAssociations operation

See also

Click https://docs.cloud.oracle.com/en-us/iaas/tools/go-sdk-examples/36.1.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) HTTPRequest

func (request DeleteAssociationsRequest) HTTPRequest(method, path 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

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"`

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

type DeleteFieldRequest

DeleteFieldRequest wrapper for the DeleteField operation

See also

Click https://docs.cloud.oracle.com/en-us/iaas/tools/go-sdk-examples/36.1.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"`

    // name of the field to get
    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) HTTPRequest

func (request DeleteFieldRequest) HTTPRequest(method, path 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

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 DeleteLabelRequest

DeleteLabelRequest wrapper for the DeleteLabel operation

See also

Click https://docs.cloud.oracle.com/en-us/iaas/tools/go-sdk-examples/36.1.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"`

    // name of the label to get
    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) HTTPRequest

func (request DeleteLabelRequest) HTTPRequest(method, path 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

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 {

    // Lama Idf
    AgentId *string `mandatory:"false" json:"agentId"`

    // source name
    SourceName *string `mandatory:"false" json:"sourceName"`

    // source type internal name
    SourceTypeName *string `mandatory:"false" json:"sourceTypeName"`

    // entity GUID
    EntityId *string `mandatory:"false" json:"entityId"`

    // entity type internal name
    EntityTypeName *string `mandatory:"false" json:"entityTypeName"`

    // host name
    Host *string `mandatory:"false" json:"host"`

    // log group ocid
    LogGroupId *string `mandatory:"false" json:"logGroupId"`
}

func (DeleteLogAnalyticsAssociation) String

func (m DeleteLogAnalyticsAssociation) String() string

type DeleteLogAnalyticsAssociationDetails

DeleteLogAnalyticsAssociationDetails DeleteLogAnalyticsAssociationDetails

type DeleteLogAnalyticsAssociationDetails struct {

    // compartmentId
    CompartmentId *string `mandatory:"false" json:"compartmentId"`

    // list of rule entity association details
    Items []DeleteLogAnalyticsAssociation `mandatory:"false" json:"items"`
}

func (DeleteLogAnalyticsAssociationDetails) String

func (m DeleteLogAnalyticsAssociationDetails) 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/36.1.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) HTTPRequest

func (request DeleteLogAnalyticsEntityRequest) HTTPRequest(method, path 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

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/36.1.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) HTTPRequest

func (request DeleteLogAnalyticsEntityTypeRequest) HTTPRequest(method, path 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

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/36.1.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) HTTPRequest

func (request DeleteLogAnalyticsLogGroupRequest) HTTPRequest(method, path 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

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/36.1.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) HTTPRequest

func (request DeleteLogAnalyticsObjectCollectionRuleRequest) HTTPRequest(method, path 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

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/36.1.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) HTTPRequest

func (request DeleteLookupRequest) HTTPRequest(method, path 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

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/36.1.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"`

    // parserName
    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) HTTPRequest

func (request DeleteParserRequest) HTTPRequest(method, path 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

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/36.1.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) HTTPRequest

func (request DeleteScheduledTaskRequest) HTTPRequest(method, path 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

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/36.1.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"`

    // 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) HTTPRequest

func (request DeleteSourceRequest) HTTPRequest(method, path 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

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/36.1.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) HTTPRequest

func (request DeleteUploadFileRequest) HTTPRequest(method, path 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

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/36.1.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) HTTPRequest

func (request DeleteUploadRequest) HTTPRequest(method, path 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

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/36.1.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) HTTPRequest

func (request DeleteUploadWarningRequest) HTTPRequest(method, path 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

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"`

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

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"`
}

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) 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

type DisableArchivingRequest

DisableArchivingRequest wrapper for the DisableArchiving operation

See also

Click https://docs.cloud.oracle.com/en-us/iaas/tools/go-sdk-examples/36.1.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) HTTPRequest

func (request DisableArchivingRequest) HTTPRequest(method, path 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

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 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"`
}

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) 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

type EfdRegexResult

EfdRegexResult EfdRegexResult

type EfdRegexResult struct {

    // baseFieldName
    BaseFieldName *string `mandatory:"false" json:"baseFieldName"`

    // id
    Id *int64 `mandatory:"false" json:"id"`

    MatchResult *RegexMatchResult `mandatory:"false" json:"matchResult"`

    // parsedFieldCount
    ParsedFieldCount *int `mandatory:"false" json:"parsedFieldCount"`

    // parsedFields
    ParsedFields map[string]string `mandatory:"false" json:"parsedFields"`

    // regex
    Regex *string `mandatory:"false" json:"regex"`

    // status
    Status *string `mandatory:"false" json:"status"`

    // statusDescription
    StatusDescription *string `mandatory:"false" json:"statusDescription"`

    // isValidRegexSyntax
    IsValidRegexSyntax *bool `mandatory:"false" json:"isValidRegexSyntax"`

    // violations
    Violations []Violation `mandatory:"false" json:"violations"`
}

func (EfdRegexResult) String

func (m EfdRegexResult) String() string

type EnableArchivingRequest

EnableArchivingRequest wrapper for the EnableArchiving operation

See also

Click https://docs.cloud.oracle.com/en-us/iaas/tools/go-sdk-examples/36.1.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) HTTPRequest

func (request EnableArchivingRequest) HTTPRequest(method, path 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

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 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"
)

func GetEntityCloudTypeEnumValues

func GetEntityCloudTypeEnumValues() []EntityCloudTypeEnum

GetEntityCloudTypeEnumValues Enumerates the set of values for EntityCloudTypeEnum

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

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

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

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

type EstimatePurgeDataSizeRequest

EstimatePurgeDataSizeRequest wrapper for the EstimatePurgeDataSize operation

See also

Click https://docs.cloud.oracle.com/en-us/iaas/tools/go-sdk-examples/36.1.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) HTTPRequest

func (request EstimatePurgeDataSizeRequest) HTTPRequest(method, path 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

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

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"`
}

func (EstimateRecallDataSizeDetails) String

func (m EstimateRecallDataSizeDetails) String() string

type EstimateRecallDataSizeRequest

EstimateRecallDataSizeRequest wrapper for the EstimateRecallDataSize operation

See also

Click https://docs.cloud.oracle.com/en-us/iaas/tools/go-sdk-examples/36.1.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) HTTPRequest

func (request EstimateRecallDataSizeRequest) HTTPRequest(method, path 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

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"`
}

func (EstimateRecallDataSizeResult) String

func (m EstimateRecallDataSizeResult) String() string

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

type EstimateReleaseDataSizeRequest

EstimateReleaseDataSizeRequest wrapper for the EstimateReleaseDataSize operation

See also

Click https://docs.cloud.oracle.com/en-us/iaas/tools/go-sdk-examples/36.1.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) HTTPRequest

func (request EstimateReleaseDataSizeRequest) HTTPRequest(method, path 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

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

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"`
}

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) 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

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"`

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

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"`
}

func (EventType) String

func (m EventType) String() string

type ExportContent

ExportContent ExportContent

type ExportContent struct {

    // fieldNames
    FieldNames []string `mandatory:"false" json:"fieldNames"`

    // parserNames
    ParserNames []string `mandatory:"false" json:"parserNames"`

    // sourceNames
    SourceNames []string `mandatory:"false" json:"sourceNames"`
}

func (ExportContent) String

func (m ExportContent) String() string

type ExportCustomContentRequest

ExportCustomContentRequest wrapper for the ExportCustomContent operation

See also

Click https://docs.cloud.oracle.com/en-us/iaas/tools/go-sdk-examples/36.1.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) HTTPRequest

func (request ExportCustomContentRequest) HTTPRequest(method, path 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

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.  Note a maximum value will be enforced; if the export results can be streamed, the maximum will be 50000000, otherwise 10000; that is, if not streamed, actualMaxTotalCountUsed = Math.min(maxTotalCount, 10000).
    //
    // Export will incrementally stream results depending on the queryString.
    // Some commands including head/tail are not compatible with streaming result delivery and therefore enforce a reduced limit on overall maxtotalcount.
    //  no sort command or sort by id, e.g. ' | sort id ' - is streaming compatible
    //  sort by time and id, e.g. ' | sort -time, id ' - is streaming compatible
    // all other cases, e.g. ' | sort -time, id, mtgtguid ' - is not streaming compatible due to the additional sort field
    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

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

type ExportQueryResultRequest

ExportQueryResultRequest wrapper for the ExportQueryResult operation

See also

Click https://docs.cloud.oracle.com/en-us/iaas/tools/go-sdk-examples/36.1.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) HTTPRequest

func (request ExportQueryResultRequest) HTTPRequest(method, path 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

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 {

    // items
    Items []EfdRegexResult `mandatory:"false" json:"items"`
}

func (ExtendedFieldsValidationResult) String

func (m ExtendedFieldsValidationResult) String() string

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"`
}

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) 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

type ExtractLogFieldResults

ExtractLogFieldResults log field path values

type ExtractLogFieldResults struct {

    // log field path values
    Paths []string `mandatory:"false" json:"paths"`
}

func (ExtractLogFieldResults) String

func (m ExtractLogFieldResults) String() string

type ExtractLogHeaderDetails

ExtractLogHeaderDetails log header values

type ExtractLogHeaderDetails struct {

    // key
    LogKey *string `mandatory:"false" json:"logKey"`

    // log header values
    HeaderValues []string `mandatory:"false" json:"headerValues"`
}

func (ExtractLogHeaderDetails) String

func (m ExtractLogHeaderDetails) String() string

type ExtractLogHeaderResults

ExtractLogHeaderResults log header values

type ExtractLogHeaderResults struct {

    // log header json paths
    JsonPaths []ExtractLogHeaderDetails `mandatory:"false" json:"jsonPaths"`

    // log field or header values
    XmlPaths []string `mandatory:"false" json:"xmlPaths"`
}

func (ExtractLogHeaderResults) String

func (m ExtractLogHeaderResults) String() string

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"
)

func GetExtractStructuredLogFieldPathsParserTypeEnumValues

func GetExtractStructuredLogFieldPathsParserTypeEnumValues() []ExtractStructuredLogFieldPathsParserTypeEnum

GetExtractStructuredLogFieldPathsParserTypeEnumValues Enumerates the set of values for ExtractStructuredLogFieldPathsParserTypeEnum

type ExtractStructuredLogFieldPathsRequest

ExtractStructuredLogFieldPathsRequest wrapper for the ExtractStructuredLogFieldPaths operation

See also

Click https://docs.cloud.oracle.com/en-us/iaas/tools/go-sdk-examples/36.1.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"`

    // type - possible values are xml or json
    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) HTTPRequest

func (request ExtractStructuredLogFieldPathsRequest) HTTPRequest(method, path 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

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"
)

func GetExtractStructuredLogHeaderPathsParserTypeEnumValues

func GetExtractStructuredLogHeaderPathsParserTypeEnumValues() []ExtractStructuredLogHeaderPathsParserTypeEnum

GetExtractStructuredLogHeaderPathsParserTypeEnumValues Enumerates the set of values for ExtractStructuredLogHeaderPathsParserTypeEnum

type ExtractStructuredLogHeaderPathsRequest

ExtractStructuredLogHeaderPathsRequest wrapper for the ExtractStructuredLogHeaderPaths operation

See also

Click https://docs.cloud.oracle.com/en-us/iaas/tools/go-sdk-examples/36.1.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"`

    // type - possible values are xml or json
    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) HTTPRequest

func (request ExtractStructuredLogHeaderPathsRequest) HTTPRequest(method, path 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

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

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

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"`

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

type FieldSummaryReport

FieldSummaryReport FieldSummaryReport

type FieldSummaryReport struct {

    // non out-of-the-box count
    NonOobCount *int `mandatory:"false" json:"nonOobCount"`

    // out-of-the-box count
    OobCount *int `mandatory:"false" json:"oobCount"`

    // usage detail
    UsageDetails []UsageStatusItem `mandatory:"false" json:"usageDetails"`
}

func (FieldSummaryReport) String

func (m FieldSummaryReport) String() string

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

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

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

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"`
}

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) 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

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

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

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

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

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

type FilterRequest

FilterRequest wrapper for the Filter operation

See also

Click https://docs.cloud.oracle.com/en-us/iaas/tools/go-sdk-examples/36.1.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) HTTPRequest

func (request FilterRequest) HTTPRequest(method, path 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

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"`

    // 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) MarshalJSON

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

MarshalJSON marshals to json representation

func (FixedFrequencySchedule) String

func (m FixedFrequencySchedule) String() string

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

type GetAssociationSummaryRequest

GetAssociationSummaryRequest wrapper for the GetAssociationSummary operation

See also

Click https://docs.cloud.oracle.com/en-us/iaas/tools/go-sdk-examples/36.1.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) HTTPRequest

func (request GetAssociationSummaryRequest) HTTPRequest(method, path 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

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 GetColumnNamesRequest

GetColumnNamesRequest wrapper for the GetColumnNames operation

See also

Click https://docs.cloud.oracle.com/en-us/iaas/tools/go-sdk-examples/36.1.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"`

    // sql query to get the columns
    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) HTTPRequest

func (request GetColumnNamesRequest) HTTPRequest(method, path 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

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/36.1.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) HTTPRequest

func (request GetConfigWorkRequestRequest) HTTPRequest(method, path 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

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/36.1.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"`

    // name of the field to get
    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) HTTPRequest

func (request GetFieldRequest) HTTPRequest(method, path 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

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/36.1.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"`

    // show detail flag
    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) HTTPRequest

func (request GetFieldsSummaryRequest) HTTPRequest(method, path 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

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 GetLabelRequest

GetLabelRequest wrapper for the GetLabel operation

See also

Click https://docs.cloud.oracle.com/en-us/iaas/tools/go-sdk-examples/36.1.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"`

    // name of the label to get
    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) HTTPRequest

func (request GetLabelRequest) HTTPRequest(method, path 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

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/36.1.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) HTTPRequest

func (request GetLabelSummaryRequest) HTTPRequest(method, path 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

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 GetLogAnalyticsEntitiesSummaryRequest

GetLogAnalyticsEntitiesSummaryRequest wrapper for the GetLogAnalyticsEntitiesSummary operation

See also

Click https://docs.cloud.oracle.com/en-us/iaas/tools/go-sdk-examples/36.1.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) HTTPRequest

func (request GetLogAnalyticsEntitiesSummaryRequest) HTTPRequest(method, path 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

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/36.1.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) HTTPRequest

func (request GetLogAnalyticsEntityRequest) HTTPRequest(method, path 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

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/36.1.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) HTTPRequest

func (request GetLogAnalyticsEntityTypeRequest) HTTPRequest(method, path 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

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/36.1.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) HTTPRequest

func (request GetLogAnalyticsLogGroupRequest) HTTPRequest(method, path 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

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/36.1.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) HTTPRequest

func (request GetLogAnalyticsLogGroupsSummaryRequest) HTTPRequest(method, path 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

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/36.1.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) HTTPRequest

func (request GetLogAnalyticsObjectCollectionRuleRequest) HTTPRequest(method, path 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

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 GetLookupRequest

GetLookupRequest wrapper for the GetLookup operation

See also

Click https://docs.cloud.oracle.com/en-us/iaas/tools/go-sdk-examples/36.1.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) HTTPRequest

func (request GetLookupRequest) HTTPRequest(method, path 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

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 GetNamespaceRequest

GetNamespaceRequest wrapper for the GetNamespace operation

See also

Click https://docs.cloud.oracle.com/en-us/iaas/tools/go-sdk-examples/36.1.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) HTTPRequest

func (request GetNamespaceRequest) HTTPRequest(method, path 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

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/36.1.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"`

    // parserName
    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) HTTPRequest

func (request GetParserRequest) HTTPRequest(method, path 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

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/36.1.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) HTTPRequest

func (request GetParserSummaryRequest) HTTPRequest(method, path 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

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

type GetQueryResultRequest

GetQueryResultRequest wrapper for the GetQueryResult operation

See also

Click https://docs.cloud.oracle.com/en-us/iaas/tools/go-sdk-examples/36.1.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) HTTPRequest

func (request GetQueryResultRequest) HTTPRequest(method, path 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

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/36.1.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) HTTPRequest

func (request GetQueryWorkRequestRequest) HTTPRequest(method, path 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

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 GetScheduledTaskRequest

GetScheduledTaskRequest wrapper for the GetScheduledTask operation

See also

Click https://docs.cloud.oracle.com/en-us/iaas/tools/go-sdk-examples/36.1.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) HTTPRequest

func (request GetScheduledTaskRequest) HTTPRequest(method, path 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

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/36.1.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"`

    // 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) HTTPRequest

func (request GetSourceRequest) HTTPRequest(method, path 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

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/36.1.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) HTTPRequest

func (request GetSourceSummaryRequest) HTTPRequest(method, path 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

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/36.1.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) HTTPRequest

func (request GetStorageRequest) HTTPRequest(method, path 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

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/36.1.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) HTTPRequest

func (request GetStorageUsageRequest) HTTPRequest(method, path 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

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/36.1.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) HTTPRequest

func (request GetStorageWorkRequestRequest) HTTPRequest(method, path 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

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 GetUploadRequest

GetUploadRequest wrapper for the GetUpload operation

See also

Click https://docs.cloud.oracle.com/en-us/iaas/tools/go-sdk-examples/36.1.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) HTTPRequest

func (request GetUploadRequest) HTTPRequest(method, path 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

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/36.1.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) HTTPRequest

func (request GetWorkRequestRequest) HTTPRequest(method, path 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

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"`

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

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"`

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

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"`

    // 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.
    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) 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

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"`

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

type ImportCustomContentRequest

ImportCustomContentRequest wrapper for the ImportCustomContent operation

See also

Click https://docs.cloud.oracle.com/en-us/iaas/tools/go-sdk-examples/36.1.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"`

    // is overwrite
    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"`

    // 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) HTTPRequest

func (request ImportCustomContentRequest) HTTPRequest(method, path 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

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 {

    // endIndex
    EndIndex *int `mandatory:"false" json:"endIndex"`

    // startIndex
    StartIndex *int `mandatory:"false" json:"startIndex"`
}

func (Indexes) String

func (m Indexes) String() string

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

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

type LabelNames

LabelNames LabelName

type LabelNames struct {

    // string list
    LabelNames []string `mandatory:"false" json:"labelNames"`
}

func (LabelNames) String

func (m LabelNames) String() string

type LabelPriority

LabelPriority Label Priority

type LabelPriority struct {

    // tag priority
    Priority LabelPriorityPriorityEnum `mandatory:"false" json:"priority,omitempty"`
}

func (LabelPriority) String

func (m LabelPriority) String() string

type LabelPriorityCollection

LabelPriorityCollection Label Priority Info List

type LabelPriorityCollection struct {

    // list of tag priorities
    Items []LabelPriority `mandatory:"false" json:"items"`
}

func (LabelPriorityCollection) String

func (m LabelPriorityCollection) String() string

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

type LabelSourceCollection

LabelSourceCollection LogAnalytics Label Source Collection

type LabelSourceCollection struct {

    // list of fields
    Items []LabelSourceSummary `mandatory:"false" json:"items"`
}

func (LabelSourceCollection) String

func (m LabelSourceCollection) String() string

type LabelSourceSummary

LabelSourceSummary source summary

type LabelSourceSummary struct {

    // display name
    SourceDisplayName *string `mandatory:"false" json:"sourceDisplayName"`

    // source internal name
    SourceName *string `mandatory:"false" json:"sourceName"`

    // source Id
    SourceId *int64 `mandatory:"false" json:"sourceId"`

    // label Operator
    LabelOperatorName *string `mandatory:"false" json:"labelOperatorName"`

    // label Condition
    LabelCondition *string `mandatory:"false" json:"labelCondition"`

    // label Field Display Name
    LabelFieldDisplayname *string `mandatory:"false" json:"labelFieldDisplayname"`

    // label Field name
    LabelFieldName *string `mandatory:"false" json:"labelFieldName"`
}

func (LabelSourceSummary) String

func (m LabelSourceSummary) String() string

type LabelSummaryReport

LabelSummaryReport LabelSummaryReport

type LabelSummaryReport struct {

    // non out-of-the-box count
    NonOobCount *int `mandatory:"false" json:"nonOobCount"`

    // out-of-the-box count
    OobCount *int `mandatory:"false" json:"oobCount"`
}

func (LabelSummaryReport) String

func (m LabelSummaryReport) String() string

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

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"`

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

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"`
}

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) 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

type ListAssociatedEntitiesRequest

ListAssociatedEntitiesRequest wrapper for the ListAssociatedEntities operation

See also

Click https://docs.cloud.oracle.com/en-us/iaas/tools/go-sdk-examples/36.1.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"`

    // entity type name
    EntityType *string `mandatory:"false" contributesTo:"query" name:"entityType"`

    // entity type display name
    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"`

    // sort by field
    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) HTTPRequest

func (request ListAssociatedEntitiesRequest) HTTPRequest(method, path 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

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

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

type ListConfigWorkRequestsRequest

ListConfigWorkRequestsRequest wrapper for the ListConfigWorkRequests operation

See also

Click https://docs.cloud.oracle.com/en-us/iaas/tools/go-sdk-examples/36.1.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"`

    // work requests sort by
    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) HTTPRequest

func (request ListConfigWorkRequestsRequest) HTTPRequest(method, path 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

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

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

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

type ListEntityAssociationsRequest

ListEntityAssociationsRequest wrapper for the ListEntityAssociations operation

See also

Click https://docs.cloud.oracle.com/en-us/iaas/tools/go-sdk-examples/36.1.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) HTTPRequest

func (request ListEntityAssociationsRequest) HTTPRequest(method, path 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

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

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

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

type ListEntitySourceAssociationsRequest

ListEntitySourceAssociationsRequest wrapper for the ListEntitySourceAssociations operation

See also

Click https://docs.cloud.oracle.com/en-us/iaas/tools/go-sdk-examples/36.1.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"`

    // entity type name
    EntityType *string `mandatory:"false" contributesTo:"query" name:"entityType"`

    // entity type display name
    EntityTypeDisplayName *string `mandatory:"false" contributesTo:"query" name:"entityTypeDisplayName"`

    // Status
    LifeCycleState ListEntitySourceAssociationsLifeCycleStateEnum `mandatory:"false" contributesTo:"query" name:"lifeCycleState" omitEmpty:"true"`

    // is Show Total
    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"`

    // sort by field
    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) HTTPRequest

func (request ListEntitySourceAssociationsRequest) HTTPRequest(method, path 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

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

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

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"
)

func GetListFieldsParserTypeEnumValues

func GetListFieldsParserTypeEnumValues() []ListFieldsParserTypeEnum

GetListFieldsParserTypeEnumValues Enumerates the set of values for ListFieldsParserTypeEnum

type ListFieldsRequest

ListFieldsRequest wrapper for the ListFields operation

See also

Click https://docs.cloud.oracle.com/en-us/iaas/tools/go-sdk-examples/36.1.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"`

    // isMatchAll
    IsMatchAll *bool `mandatory:"false" contributesTo:"query" name:"isMatchAll"`

    // comma delimited list of source ids
    SourceIds *string `mandatory:"false" contributesTo:"query" name:"sourceIds"`

    // comma delimited list of source Names
    SourceNames *string `mandatory:"false" contributesTo:"query" name:"sourceNames"`

    // parserType
    ParserType ListFieldsParserTypeEnum `mandatory:"false" contributesTo:"query" name:"parserType" omitEmpty:"true"`

    // comma delimited list of parser ids
    ParserIds *string `mandatory:"false" contributesTo:"query" name:"parserIds"`

    // comma delimited list of parser names
    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"`

    // sort by field
    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) HTTPRequest

func (request ListFieldsRequest) HTTPRequest(method, path 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

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

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

type ListLabelPrioritiesRequest

ListLabelPrioritiesRequest wrapper for the ListLabelPriorities operation

See also

Click https://docs.cloud.oracle.com/en-us/iaas/tools/go-sdk-examples/36.1.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) HTTPRequest

func (request ListLabelPrioritiesRequest) HTTPRequest(method, path 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

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

type ListLabelSourceDetailsRequest

ListLabelSourceDetailsRequest wrapper for the ListLabelSourceDetails operation

See also

Click https://docs.cloud.oracle.com/en-us/iaas/tools/go-sdk-examples/36.1.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"`

    // label name
    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"`

    // sort by source displayname
    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) HTTPRequest

func (request ListLabelSourceDetailsRequest) HTTPRequest(method, path 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

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

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

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

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

type ListLabelsRequest

ListLabelsRequest wrapper for the ListLabels operation

See also

Click https://docs.cloud.oracle.com/en-us/iaas/tools/go-sdk-examples/36.1.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"`

    // label name
    LabelName *string `mandatory:"false" contributesTo:"query" name:"labelName"`

    // search by label display name or description
    LabelDisplayText *string `mandatory:"false" contributesTo:"query" name:"labelDisplayText"`

    // Is system param of value (all, custom, sourceUsing)
    IsSystem ListLabelsIsSystemEnum `mandatory:"false" contributesTo:"query" name:"isSystem" omitEmpty:"true"`

    // label priority
    LabelPriority ListLabelsLabelPriorityEnum `mandatory:"false" contributesTo:"query" name:"labelPriority" omitEmpty:"true"`

    // isCountPop
    IsCountPop *bool `mandatory:"false" contributesTo:"query" name:"isCountPop"`

    // isAliasPop
    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"`

    // sort by label
    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) HTTPRequest

func (request ListLabelsRequest) HTTPRequest(method, path 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

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

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

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

type ListLogAnalyticsEntitiesRequest

ListLogAnalyticsEntitiesRequest wrapper for the ListLogAnalyticsEntities operation

See also

Click https://docs.cloud.oracle.com/en-us/iaas/tools/go-sdk-examples/36.1.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"`

    // 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"`

    // 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) HTTPRequest

func (request ListLogAnalyticsEntitiesRequest) HTTPRequest(method, path 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

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

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

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"
)

func GetListLogAnalyticsEntityTypesCloudTypeEnumValues

func GetListLogAnalyticsEntityTypesCloudTypeEnumValues() []ListLogAnalyticsEntityTypesCloudTypeEnum

GetListLogAnalyticsEntityTypesCloudTypeEnumValues Enumerates the set of values for ListLogAnalyticsEntityTypesCloudTypeEnum

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

type ListLogAnalyticsEntityTypesRequest

ListLogAnalyticsEntityTypesRequest wrapper for the ListLogAnalyticsEntityTypes operation

See also

Click https://docs.cloud.oracle.com/en-us/iaas/tools/go-sdk-examples/36.1.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) HTTPRequest

func (request ListLogAnalyticsEntityTypesRequest) HTTPRequest(method, path 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

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

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

type ListLogAnalyticsLogGroupsRequest

ListLogAnalyticsLogGroupsRequest wrapper for the ListLogAnalyticsLogGroups operation

See also

Click https://docs.cloud.oracle.com/en-us/iaas/tools/go-sdk-examples/36.1.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) HTTPRequest

func (request ListLogAnalyticsLogGroupsRequest) HTTPRequest(method, path 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

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

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

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

type ListLogAnalyticsObjectCollectionRulesRequest

ListLogAnalyticsObjectCollectionRulesRequest wrapper for the ListLogAnalyticsObjectCollectionRules operation

See also

Click https://docs.cloud.oracle.com/en-us/iaas/tools/go-sdk-examples/36.1.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) HTTPRequest

func (request ListLogAnalyticsObjectCollectionRulesRequest) HTTPRequest(method, path 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

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

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

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

type ListLookupsRequest

ListLookupsRequest wrapper for the ListLookups operation

See also

Click https://docs.cloud.oracle.com/en-us/iaas/tools/go-sdk-examples/36.1.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"`

    // type - possible values are Lookup or Dictionary
    Type ListLookupsTypeEnum `mandatory:"true" contributesTo:"query" name:"type" omitEmpty:"true"`

    // Search by lookup display name or description.
    LookupDisplayText *string `mandatory:"false" contributesTo:"query" name:"lookupDisplayText"`

    // Is system param of value (all, custom, sourceUsing)
    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"`

    // is include items
    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) HTTPRequest

func (request ListLookupsRequest) HTTPRequest(method, path 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

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

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

type ListLookupsStatusEnum

ListLookupsStatusEnum Enum with underlying type: string

type ListLookupsStatusEnum string

Set of constants representing the allowable values for ListLookupsStatusEnum

const (
    ListLookupsStatusAll        ListLookupsStatusEnum = "ALL"
    ListLookupsStatusSuccesful  ListLookupsStatusEnum = "SUCCESFUL"
    ListLookupsStatusFailed     ListLookupsStatusEnum = "FAILED"
    ListLookupsStatusInprogress ListLookupsStatusEnum = "INPROGRESS"
)

func GetListLookupsStatusEnumValues

func GetListLookupsStatusEnumValues() []ListLookupsStatusEnum

GetListLookupsStatusEnumValues Enumerates the set of values for ListLookupsStatusEnum

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"
)

func GetListLookupsTypeEnumValues

func GetListLookupsTypeEnumValues() []ListLookupsTypeEnum

GetListLookupsTypeEnumValues Enumerates the set of values for ListLookupsTypeEnum

type ListMetaSourceTypesRequest

ListMetaSourceTypesRequest wrapper for the ListMetaSourceTypes operation

See also

Click https://docs.cloud.oracle.com/en-us/iaas/tools/go-sdk-examples/36.1.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"`

    // sort by field
    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) HTTPRequest

func (request ListMetaSourceTypesRequest) HTTPRequest(method, path 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

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

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

type ListNamespacesRequest

ListNamespacesRequest wrapper for the ListNamespaces operation

See also

Click https://docs.cloud.oracle.com/en-us/iaas/tools/go-sdk-examples/36.1.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) HTTPRequest

func (request ListNamespacesRequest) HTTPRequest(method, path 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

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 ListParserFunctionsRequest

ListParserFunctionsRequest wrapper for the ListParserFunctions operation

See also

Click https://docs.cloud.oracle.com/en-us/iaas/tools/go-sdk-examples/36.1.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"`

    // parserName
    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"`

    // sort by field
    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) HTTPRequest

func (request ListParserFunctionsRequest) HTTPRequest(method, path 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

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

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

type ListParserMetaPluginsRequest

ListParserMetaPluginsRequest wrapper for the ListParserMetaPlugins operation

See also

Click https://docs.cloud.oracle.com/en-us/iaas/tools/go-sdk-examples/36.1.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"`

    // sort by field
    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) HTTPRequest

func (request ListParserMetaPluginsRequest) HTTPRequest(method, path 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

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

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

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

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"
)

func GetListParsersParserTypeEnumValues

func GetListParsersParserTypeEnumValues() []ListParsersParserTypeEnum

GetListParsersParserTypeEnumValues Enumerates the set of values for ListParsersParserTypeEnum

type ListParsersRequest

ListParsersRequest wrapper for the ListParsers operation

See also

Click https://docs.cloud.oracle.com/en-us/iaas/tools/go-sdk-examples/36.1.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"`

    // isMatchAll
    IsMatchAll *bool `mandatory:"false" contributesTo:"query" name:"isMatchAll"`

    // source type
    SourceType ListParsersSourceTypeEnum `mandatory:"false" contributesTo:"query" name:"sourceType" omitEmpty:"true"`

    // parserName
    ParserName *string `mandatory:"false" contributesTo:"query" name:"parserName"`

    // search by parser display name or description
    ParserDisplayText *string `mandatory:"false" contributesTo:"query" name:"parserDisplayText"`

    // parserType
    ParserType ListParsersParserTypeEnum `mandatory:"false" contributesTo:"query" name:"parserType" omitEmpty:"true"`

    // Is system param of value (all, custom, sourceUsing)
    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"`

    // sort by parser
    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) HTTPRequest

func (request ListParsersRequest) HTTPRequest(method, path 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

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

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

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

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

type ListQueryWorkRequestsRequest

ListQueryWorkRequestsRequest wrapper for the ListQueryWorkRequests operation

See also

Click https://docs.cloud.oracle.com/en-us/iaas/tools/go-sdk-examples/36.1.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) HTTPRequest

func (request ListQueryWorkRequestsRequest) HTTPRequest(method, path 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

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

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

type ListRecalledDataRequest

ListRecalledDataRequest wrapper for the ListRecalledData operation

See also

Click https://docs.cloud.oracle.com/en-us/iaas/tools/go-sdk-examples/36.1.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) HTTPRequest

func (request ListRecalledDataRequest) HTTPRequest(method, path 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

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

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

type ListScheduledTasksRequest

ListScheduledTasksRequest wrapper for the ListScheduledTasks operation

See also

Click https://docs.cloud.oracle.com/en-us/iaas/tools/go-sdk-examples/36.1.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"`

    // 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) HTTPRequest

func (request ListScheduledTasksRequest) HTTPRequest(method, path 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

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

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

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"
    ListScheduledTasksTaskTypeAccelerationMaintenance ListScheduledTasksTaskTypeEnum = "ACCELERATION_MAINTENANCE"
)

func GetListScheduledTasksTaskTypeEnumValues

func GetListScheduledTasksTaskTypeEnumValues() []ListScheduledTasksTaskTypeEnum

GetListScheduledTasksTaskTypeEnumValues Enumerates the set of values for ListScheduledTasksTaskTypeEnum

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

type ListSourceAssociationsRequest

ListSourceAssociationsRequest wrapper for the ListSourceAssociations operation

See also

Click https://docs.cloud.oracle.com/en-us/iaas/tools/go-sdk-examples/36.1.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"`

    // sourceName
    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"`

    // Status
    LifeCycleState ListSourceAssociationsLifeCycleStateEnum `mandatory:"false" contributesTo:"query" name:"lifeCycleState" omitEmpty:"true"`

    // is Show Total
    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"`

    // sort by field
    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) HTTPRequest

func (request ListSourceAssociationsRequest) HTTPRequest(method, path 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

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

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

type ListSourceExtendedFieldDefinitionsRequest

ListSourceExtendedFieldDefinitionsRequest wrapper for the ListSourceExtendedFieldDefinitions operation

See also

Click https://docs.cloud.oracle.com/en-us/iaas/tools/go-sdk-examples/36.1.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"`

    // 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"`

    // sort by source extended field definition
    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) HTTPRequest

func (request ListSourceExtendedFieldDefinitionsRequest) HTTPRequest(method, path 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

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

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

type ListSourceLabelOperatorsRequest

ListSourceLabelOperatorsRequest wrapper for the ListSourceLabelOperators operation

See also

Click https://docs.cloud.oracle.com/en-us/iaas/tools/go-sdk-examples/36.1.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"`

    // sort by field
    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) HTTPRequest

func (request ListSourceLabelOperatorsRequest) HTTPRequest(method, path 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

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

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

type ListSourceMetaFunctionsRequest

ListSourceMetaFunctionsRequest wrapper for the ListSourceMetaFunctions operation

See also

Click https://docs.cloud.oracle.com/en-us/iaas/tools/go-sdk-examples/36.1.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"`

    // sort by field
    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) HTTPRequest

func (request ListSourceMetaFunctionsRequest) HTTPRequest(method, path 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

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

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

type ListSourcePatternsRequest

ListSourcePatternsRequest wrapper for the ListSourcePatterns operation

See also

Click https://docs.cloud.oracle.com/en-us/iaas/tools/go-sdk-examples/36.1.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"`

    // 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"`

    // sort by source pattern text
    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) HTTPRequest

func (request ListSourcePatternsRequest) HTTPRequest(method, path 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

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

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

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

type ListSourcesRequest

ListSourcesRequest wrapper for the ListSources operation

See also

Click https://docs.cloud.oracle.com/en-us/iaas/tools/go-sdk-examples/36.1.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"`

    // entityType
    EntityType *string `mandatory:"false" contributesTo:"query" name:"entityType"`

    // Search by source display name or description.
    SourceDisplayText *string `mandatory:"false" contributesTo:"query" name:"sourceDisplayText"`

    // Is system param of value (all, custom, sourceUsing)
    IsSystem ListSourcesIsSystemEnum `mandatory:"false" contributesTo:"query" name:"isSystem" omitEmpty:"true"`

    // auto association flag
    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"`

    // sort by source
    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"`

    // is simplified
    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) HTTPRequest

func (request ListSourcesRequest) HTTPRequest(method, path 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

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

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

type ListStorageWorkRequestErrorsRequest

ListStorageWorkRequestErrorsRequest wrapper for the ListStorageWorkRequestErrors operation

See also

Click https://docs.cloud.oracle.com/en-us/iaas/tools/go-sdk-examples/36.1.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) HTTPRequest

func (request ListStorageWorkRequestErrorsRequest) HTTPRequest(method, path 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

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

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

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"
    ListStorageWorkRequestsOperationTypeArchiveStorageData         ListStorageWorkRequestsOperationTypeEnum = "ARCHIVE_STORAGE_DATA"
    ListStorageWorkRequestsOperationTypeCleanupArchivalStorageData ListStorageWorkRequestsOperationTypeEnum = "CLEANUP_ARCHIVAL_STORAGE_DATA"
)

func GetListStorageWorkRequestsOperationTypeEnumValues

func GetListStorageWorkRequestsOperationTypeEnumValues() []ListStorageWorkRequestsOperationTypeEnum

GetListStorageWorkRequestsOperationTypeEnumValues Enumerates the set of values for ListStorageWorkRequestsOperationTypeEnum

type ListStorageWorkRequestsRequest

ListStorageWorkRequestsRequest wrapper for the ListStorageWorkRequests operation

See also

Click https://docs.cloud.oracle.com/en-us/iaas/tools/go-sdk-examples/36.1.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) HTTPRequest

func (request ListStorageWorkRequestsRequest) HTTPRequest(method, path 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

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

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

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

type ListSupportedCharEncodingsRequest

ListSupportedCharEncodingsRequest wrapper for the ListSupportedCharEncodings operation

See also

Click https://docs.cloud.oracle.com/en-us/iaas/tools/go-sdk-examples/36.1.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) HTTPRequest

func (request ListSupportedCharEncodingsRequest) HTTPRequest(method, path 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

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/36.1.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) HTTPRequest

func (request ListSupportedTimezonesRequest) HTTPRequest(method, path 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

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/36.1.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) HTTPRequest

func (request ListUploadFilesRequest) HTTPRequest(method, path 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

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

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

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

type ListUploadWarningsRequest

ListUploadWarningsRequest wrapper for the ListUploadWarnings operation

See also

Click https://docs.cloud.oracle.com/en-us/iaas/tools/go-sdk-examples/36.1.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) HTTPRequest

func (request ListUploadWarningsRequest) HTTPRequest(method, path 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

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/36.1.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"`

    // 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) HTTPRequest

func (request ListUploadsRequest) HTTPRequest(method, path 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

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

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

type ListWarningsRequest

ListWarningsRequest wrapper for the ListWarnings operation

See also

Click https://docs.cloud.oracle.com/en-us/iaas/tools/go-sdk-examples/36.1.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"`

    // sourceName
    SourceName *string `mandatory:"false" contributesTo:"query" name:"sourceName"`

    // sourcePattern
    SourcePattern *string `mandatory:"false" contributesTo:"query" name:"sourcePattern"`

    // warning message query parameter
    WarningMessage *string `mandatory:"false" contributesTo:"query" name:"warningMessage"`

    // entityName
    EntityName *string `mandatory:"false" contributesTo:"query" name:"entityName"`

    // entity type name
    EntityType *string `mandatory:"false" contributesTo:"query" name:"entityType"`

    // The warning type query parameter.
    WarningType *string `mandatory:"false" contributesTo:"query" name:"warningType"`

    // isNoSource
    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) HTTPRequest

func (request ListWarningsRequest) HTTPRequest(method, path 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

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

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

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

type ListWorkRequestErrorsRequest

ListWorkRequestErrorsRequest wrapper for the ListWorkRequestErrors operation

See also

Click https://docs.cloud.oracle.com/en-us/iaas/tools/go-sdk-examples/36.1.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) HTTPRequest

func (request ListWorkRequestErrorsRequest) HTTPRequest(method, path 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

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/36.1.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) HTTPRequest

func (request ListWorkRequestLogsRequest) HTTPRequest(method, path 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

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/36.1.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) HTTPRequest

func (request ListWorkRequestsRequest) HTTPRequest(method, path 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

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

type LogAnalyticsAssociatedEntity

LogAnalyticsAssociatedEntity LogAnalyticsAssociatedEntity

type LogAnalyticsAssociatedEntity struct {

    // entity guid
    EntityId *string `mandatory:"false" json:"entityId"`

    // entity name
    EntityName *string `mandatory:"false" json:"entityName"`

    // entity type
    EntityType *string `mandatory:"false" json:"entityType"`

    // entity type display name
    EntityTypeDisplayName *string `mandatory:"false" json:"entityTypeDisplayName"`

    // on host
    OnHost *string `mandatory:"false" json:"onHost"`

    // associationCount
    AssociationCount *int64 `mandatory:"false" json:"associationCount"`
}

func (LogAnalyticsAssociatedEntity) String

func (m LogAnalyticsAssociatedEntity) String() string

type LogAnalyticsAssociatedEntityCollection

LogAnalyticsAssociatedEntityCollection LogAnalytics Associated Entity Collection

type LogAnalyticsAssociatedEntityCollection struct {

    // list of entities
    Items []LogAnalyticsAssociatedEntity `mandatory:"false" json:"items"`
}

func (LogAnalyticsAssociatedEntityCollection) String

func (m LogAnalyticsAssociatedEntityCollection) String() string

type LogAnalyticsAssociation

LogAnalyticsAssociation LogAnalyticsAssociation

type LogAnalyticsAssociation struct {

    // failure message
    FailureMessage *string `mandatory:"false" json:"failureMessage"`

    // Lama Idf
    AgentId *string `mandatory:"false" json:"agentId"`

    // last attempt date
    TimeLastAttempted *common.SDKTime `mandatory:"false" json:"timeLastAttempted"`

    // retry count
    RetryCount *int64 `mandatory:"false" json:"retryCount"`

    // source name
    SourceName *string `mandatory:"false" json:"sourceName"`

    // source display name
    SourceDisplayName *string `mandatory:"false" json:"sourceDisplayName"`

    // source type internal name
    SourceTypeName *string `mandatory:"false" json:"sourceTypeName"`

    // lifeCycleState
    LifeCycleState LogAnalyticsAssociationLifeCycleStateEnum `mandatory:"false" json:"lifeCycleState,omitempty"`

    // entity GUID
    EntityId *string `mandatory:"false" json:"entityId"`

    // entity name
    EntityName *string `mandatory:"false" json:"entityName"`

    // entity type internal name
    EntityTypeName *string `mandatory:"false" json:"entityTypeName"`

    // host name
    Host *string `mandatory:"false" json:"host"`

    // Agent entity name
    AgentEntityName *string `mandatory:"false" json:"agentEntityName"`

    // entity type display name
    EntityTypeDisplayName *string `mandatory:"false" json:"entityTypeDisplayName"`

    // log group ocid
    LogGroupId *string `mandatory:"false" json:"logGroupId"`

    // log group name
    LogGroupName *string `mandatory:"false" json:"logGroupName"`

    // log group compartment
    LogGroupCompartment *string `mandatory:"false" json:"logGroupCompartment"`
}

func (LogAnalyticsAssociation) String

func (m LogAnalyticsAssociation) String() string

type LogAnalyticsAssociationCollection

LogAnalyticsAssociationCollection LogAnalyticsAssociationCollection

type LogAnalyticsAssociationCollection struct {

    // list of rule entity association details
    Items []LogAnalyticsAssociation `mandatory:"false" json:"items"`
}

func (LogAnalyticsAssociationCollection) String

func (m LogAnalyticsAssociationCollection) String() string

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

type LogAnalyticsAssociationParameter

LogAnalyticsAssociationParameter LogAnalyticsAssociationParameter

type LogAnalyticsAssociationParameter struct {

    // agent guid
    AgentId *string `mandatory:"false" json:"agentId"`

    // entity type
    EntityType *string `mandatory:"false" json:"entityType"`

    // entity guid
    EntityId *string `mandatory:"false" json:"entityId"`

    // source name
    SourceId *string `mandatory:"false" json:"sourceId"`

    // source display name
    SourceDisplayName *string `mandatory:"false" json:"sourceDisplayName"`

    // source type
    SourceType *string `mandatory:"false" json:"sourceType"`

    // status
    Status LogAnalyticsAssociationParameterStatusEnum `mandatory:"false" json:"status,omitempty"`

    // missingProperties
    MissingProperties []string `mandatory:"false" json:"missingProperties"`

    // requiredProperties
    RequiredProperties []string `mandatory:"false" json:"requiredProperties"`
}

func (LogAnalyticsAssociationParameter) String

func (m LogAnalyticsAssociationParameter) String() string

type LogAnalyticsAssociationParameterCollection

LogAnalyticsAssociationParameterCollection LogAnalytics Association Parameter Collection

type LogAnalyticsAssociationParameterCollection struct {

    // list of entities
    Items []LogAnalyticsAssociationParameter `mandatory:"false" json:"items"`
}

func (LogAnalyticsAssociationParameterCollection) String

func (m LogAnalyticsAssociationParameterCollection) String() string

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

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/36.1.0/loganalytics/AddEntityAssociation.go.html to see an example of how to use AddEntityAssociation API.

func (LogAnalyticsClient) AppendLookupData

func (client LogAnalyticsClient) AppendLookupData(ctx context.Context, request AppendLookupDataRequest) (response AppendLookupDataResponse, err error)

AppendLookupData Append data to a lookup. The file containing the information to append must be provided.

See also

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

func (LogAnalyticsClient) BatchGetBasicInfo

func (client LogAnalyticsClient) BatchGetBasicInfo(ctx context.Context, request BatchGetBasicInfoRequest) (response BatchGetBasicInfoResponse, err error)

BatchGetBasicInfo get basic information about a specified set of labels

See also

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

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/36.1.0/loganalytics/CancelQueryWorkRequest.go.html to see an example of how to use CancelQueryWorkRequest API.

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/36.1.0/loganalytics/ChangeLogAnalyticsEntityCompartment.go.html to see an example of how to use ChangeLogAnalyticsEntityCompartment API.

func (LogAnalyticsClient) ChangeLogAnalyticsLogGroupCompartment

func (client LogAnalyticsClient) ChangeLogAnalyticsLogGroupCompartment(ctx context.Context, request ChangeLogAnalyticsLogGroupCompartmentRequest) (response ChangeLogAnalyticsLogGroupCompartmentResponse, err error)

ChangeLogAnalyticsLogGroupCompartment Updates the compartment of the Log-Analytics group with the given id.

See also

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

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/36.1.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/36.1.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/36.1.0/loganalytics/Clean.go.html to see an example of how to use Clean API.

func (*LogAnalyticsClient) ConfigurationProvider

func (client *LogAnalyticsClient) ConfigurationProvider() *common.ConfigurationProvider

ConfigurationProvider the ConfigurationProvider used in this client, or null if none set

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/36.1.0/loganalytics/CreateLogAnalyticsEntity.go.html to see an example of how to use CreateLogAnalyticsEntity API.

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/36.1.0/loganalytics/CreateLogAnalyticsEntityType.go.html to see an example of how to use CreateLogAnalyticsEntityType API.

func (LogAnalyticsClient) CreateLogAnalyticsLogGroup

func (client LogAnalyticsClient) CreateLogAnalyticsLogGroup(ctx context.Context, request CreateLogAnalyticsLogGroupRequest) (response CreateLogAnalyticsLogGroupResponse, err error)

CreateLogAnalyticsLogGroup Creates a new Log-Analytics group.

See also

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

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/36.1.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/36.1.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 delete associations

See also

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

func (LogAnalyticsClient) DeleteField

func (client LogAnalyticsClient) DeleteField(ctx context.Context, request DeleteFieldRequest) (response DeleteFieldResponse, err error)

DeleteField delete field with specified name

See also

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

func (LogAnalyticsClient) DeleteLabel

func (client LogAnalyticsClient) DeleteLabel(ctx context.Context, request DeleteLabelRequest) (response DeleteLabelResponse, err error)

DeleteLabel delete a label

See also

Click https://docs.cloud.oracle.com/en-us/iaas/tools/go-sdk-examples/36.1.0/loganalytics/DeleteLabel.go.html to see an example of how to use DeleteLabel 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/36.1.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/36.1.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 Log-Analytics group with the given id.

See also

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

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/36.1.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 Delete the specified lookup.

See also

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

func (LogAnalyticsClient) DeleteParser

func (client LogAnalyticsClient) DeleteParser(ctx context.Context, request DeleteParserRequest) (response DeleteParserResponse, err error)

DeleteParser delete parser with specified name

See also

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

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/36.1.0/loganalytics/DeleteScheduledTask.go.html to see an example of how to use DeleteScheduledTask API.

func (LogAnalyticsClient) DeleteSource

func (client LogAnalyticsClient) DeleteSource(ctx context.Context, request DeleteSourceRequest) (response DeleteSourceResponse, err error)

DeleteSource delete source with specified ID

See also

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

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/36.1.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/36.1.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/36.1.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/36.1.0/loganalytics/DisableArchiving.go.html to see an example of how to use DisableArchiving API.

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/36.1.0/loganalytics/EnableArchiving.go.html to see an example of how to use EnableArchiving API.

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/36.1.0/loganalytics/EstimatePurgeDataSize.go.html to see an example of how to use EstimatePurgeDataSize API.

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/36.1.0/loganalytics/EstimateRecallDataSize.go.html to see an example of how to use EstimateRecallDataSize API.

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/36.1.0/loganalytics/EstimateReleaseDataSize.go.html to see an example of how to use EstimateReleaseDataSize API.

func (LogAnalyticsClient) ExportCustomContent

func (client LogAnalyticsClient) ExportCustomContent(ctx context.Context, request ExportCustomContentRequest) (response ExportCustomContentResponse, err error)

ExportCustomContent export

See also

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

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/36.1.0/loganalytics/ExportQueryResult.go.html to see an example of how to use ExportQueryResult API.

func (LogAnalyticsClient) ExtractStructuredLogFieldPaths

func (client LogAnalyticsClient) ExtractStructuredLogFieldPaths(ctx context.Context, request ExtractStructuredLogFieldPathsRequest) (response ExtractStructuredLogFieldPathsResponse, err error)

ExtractStructuredLogFieldPaths structured log fieldpaths

See also

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

func (LogAnalyticsClient) ExtractStructuredLogHeaderPaths

func (client LogAnalyticsClient) ExtractStructuredLogHeaderPaths(ctx context.Context, request ExtractStructuredLogHeaderPathsRequest) (response ExtractStructuredLogHeaderPathsResponse, err error)

ExtractStructuredLogHeaderPaths structured log header paths

See also

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

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/36.1.0/loganalytics/Filter.go.html to see an example of how to use Filter API.

func (LogAnalyticsClient) GetAssociationSummary

func (client LogAnalyticsClient) GetAssociationSummary(ctx context.Context, request GetAssociationSummaryRequest) (response GetAssociationSummaryResponse, err error)

GetAssociationSummary association summary

See also

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

func (LogAnalyticsClient) GetColumnNames

func (client LogAnalyticsClient) GetColumnNames(ctx context.Context, request GetColumnNamesRequest) (response GetColumnNamesResponse, err error)

GetColumnNames extract column names from SQL query

See also

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

func (LogAnalyticsClient) GetConfigWorkRequest

func (client LogAnalyticsClient) GetConfigWorkRequest(ctx context.Context, request GetConfigWorkRequestRequest) (response GetConfigWorkRequestResponse, err error)

GetConfigWorkRequest association summary by source

See also

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

func (LogAnalyticsClient) GetField

func (client LogAnalyticsClient) GetField(ctx context.Context, request GetFieldRequest) (response GetFieldResponse, err error)

GetField get common field with specified name

See also

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

func (LogAnalyticsClient) GetFieldsSummary

func (client LogAnalyticsClient) GetFieldsSummary(ctx context.Context, request GetFieldsSummaryRequest) (response GetFieldsSummaryResponse, err error)

GetFieldsSummary get field summary

See also

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

func (LogAnalyticsClient) GetLabel

func (client LogAnalyticsClient) GetLabel(ctx context.Context, request GetLabelRequest) (response GetLabelResponse, err error)

GetLabel get label with specified name

See also

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

func (LogAnalyticsClient) GetLabelSummary

func (client LogAnalyticsClient) GetLabelSummary(ctx context.Context, request GetLabelSummaryRequest) (response GetLabelSummaryResponse, err error)

GetLabelSummary get total count

See also

Click https://docs.cloud.oracle.com/en-us/iaas/tools/go-sdk-examples/36.1.0/loganalytics/GetLabelSummary.go.html to see an example of how to use GetLabelSummary 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/36.1.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/36.1.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/36.1.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 Retrieves the Log-Analytics group with the given id.

See also

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

func (LogAnalyticsClient) GetLogAnalyticsLogGroupsSummary

func (client LogAnalyticsClient) GetLogAnalyticsLogGroupsSummary(ctx context.Context, request GetLogAnalyticsLogGroupsSummaryRequest) (response GetLogAnalyticsLogGroupsSummaryResponse, err error)

GetLogAnalyticsLogGroupsSummary Returns a count of Log-Analytics groups.

See also

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

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/36.1.0/loganalytics/GetLogAnalyticsObjectCollectionRule.go.html to see an example of how to use GetLogAnalyticsObjectCollectionRule API.

func (LogAnalyticsClient) GetLookup

func (client LogAnalyticsClient) GetLookup(ctx context.Context, request GetLookupRequest) (response GetLookupResponse, err error)

GetLookup Obtains the lookup with the specified reference.

See also

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

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/36.1.0/loganalytics/GetNamespace.go.html to see an example of how to use GetNamespace API.

func (LogAnalyticsClient) GetParser

func (client LogAnalyticsClient) GetParser(ctx context.Context, request GetParserRequest) (response GetParserResponse, err error)

GetParser get parser with fields by Name

See also

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

func (LogAnalyticsClient) GetParserSummary

func (client LogAnalyticsClient) GetParserSummary(ctx context.Context, request GetParserSummaryRequest) (response GetParserSummaryResponse, err error)

GetParserSummary parser summary

See also

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

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/36.1.0/loganalytics/GetQueryResult.go.html to see an example of how to use GetQueryResult API.

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/36.1.0/loganalytics/GetQueryWorkRequest.go.html to see an example of how to use GetQueryWorkRequest API.

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/36.1.0/loganalytics/GetScheduledTask.go.html to see an example of how to use GetScheduledTask API.

func (LogAnalyticsClient) GetSource

func (client LogAnalyticsClient) GetSource(ctx context.Context, request GetSourceRequest) (response GetSourceResponse, err error)

GetSource get source with specified name

See also

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

func (LogAnalyticsClient) GetSourceSummary

func (client LogAnalyticsClient) GetSourceSummary(ctx context.Context, request GetSourceSummaryRequest) (response GetSourceSummaryResponse, err error)

GetSourceSummary source summary

See also

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

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/36.1.0/loganalytics/GetStorage.go.html to see an example of how to use GetStorage API.

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/36.1.0/loganalytics/GetStorageUsage.go.html to see an example of how to use GetStorageUsage API.

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/36.1.0/loganalytics/GetStorageWorkRequest.go.html to see an example of how to use GetStorageWorkRequest API.

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/36.1.0/loganalytics/GetUpload.go.html to see an example of how to use GetUpload API.

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/36.1.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 register custom content

See also

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

func (LogAnalyticsClient) ListAssociatedEntities

func (client LogAnalyticsClient) ListAssociatedEntities(ctx context.Context, request ListAssociatedEntitiesRequest) (response ListAssociatedEntitiesResponse, err error)

ListAssociatedEntities list of entities that have been associated to at least one source

See also

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

func (LogAnalyticsClient) ListConfigWorkRequests

func (client LogAnalyticsClient) ListConfigWorkRequests(ctx context.Context, request ListConfigWorkRequestsRequest) (response ListConfigWorkRequestsResponse, err error)

ListConfigWorkRequests association summary by source

See also

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

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/36.1.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 entity associations summary

See also

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

func (LogAnalyticsClient) ListFields

func (client LogAnalyticsClient) ListFields(ctx context.Context, request ListFieldsRequest) (response ListFieldsResponse, err error)

ListFields get all common field with specified display name and description

See also

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

func (LogAnalyticsClient) ListLabelPriorities

func (client LogAnalyticsClient) ListLabelPriorities(ctx context.Context, request ListLabelPrioritiesRequest) (response ListLabelPrioritiesResponse, err error)

ListLabelPriorities get list of priorities

See also

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

func (LogAnalyticsClient) ListLabelSourceDetails

func (client LogAnalyticsClient) ListLabelSourceDetails(ctx context.Context, request ListLabelSourceDetailsRequest) (response ListLabelSourceDetailsResponse, err error)

ListLabelSourceDetails get details of sources using the label

See also

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

func (LogAnalyticsClient) ListLabels

func (client LogAnalyticsClient) ListLabels(ctx context.Context, request ListLabelsRequest) (response ListLabelsResponse, err error)

ListLabels get labels passing specified filter

See also

Click https://docs.cloud.oracle.com/en-us/iaas/tools/go-sdk-examples/36.1.0/loganalytics/ListLabels.go.html to see an example of how to use ListLabels 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/36.1.0/loganalytics/ListLogAnalyticsEntities.go.html to see an example of how to use ListLogAnalyticsEntities 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/36.1.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-Analytics groups.

See also

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

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/36.1.0/loganalytics/ListLogAnalyticsObjectCollectionRules.go.html to see an example of how to use ListLogAnalyticsObjectCollectionRules API.

func (LogAnalyticsClient) ListLookups

func (client LogAnalyticsClient) ListLookups(ctx context.Context, request ListLookupsRequest) (response ListLookupsResponse, err error)

ListLookups Obtains a list of lookups. The list is filtered according to the filter criteria specified by the user, and sorted according to the ordering criteria specified.

See also

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

func (LogAnalyticsClient) ListMetaSourceTypes

func (client LogAnalyticsClient) ListMetaSourceTypes(ctx context.Context, request ListMetaSourceTypesRequest) (response ListMetaSourceTypesResponse, err error)

ListMetaSourceTypes get all meta source types

See also

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

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/36.1.0/loganalytics/ListNamespaces.go.html to see an example of how to use ListNamespaces API.

func (LogAnalyticsClient) ListParserFunctions

func (client LogAnalyticsClient) ListParserFunctions(ctx context.Context, request ListParserFunctionsRequest) (response ListParserFunctionsResponse, err error)

ListParserFunctions get pre-process plugin instance

See also

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

func (LogAnalyticsClient) ListParserMetaPlugins

func (client LogAnalyticsClient) ListParserMetaPlugins(ctx context.Context, request ListParserMetaPluginsRequest) (response ListParserMetaPluginsResponse, err error)

ListParserMetaPlugins get pre-process Meta plugins

See also

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

func (LogAnalyticsClient) ListParsers

func (client LogAnalyticsClient) ListParsers(ctx context.Context, request ListParsersRequest) (response ListParsersResponse, err error)

ListParsers List parsers passing specified filter

See also

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

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/36.1.0/loganalytics/ListQueryWorkRequests.go.html to see an example of how to use ListQueryWorkRequests API.

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/36.1.0/loganalytics/ListRecalledData.go.html to see an example of how to use ListRecalledData API.

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/36.1.0/loganalytics/ListScheduledTasks.go.html to see an example of how to use ListScheduledTasks API.

func (LogAnalyticsClient) ListSourceAssociations

func (client LogAnalyticsClient) ListSourceAssociations(ctx context.Context, request ListSourceAssociationsRequest) (response ListSourceAssociationsResponse, err error)

ListSourceAssociations association summary by source

See also

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

func (LogAnalyticsClient) ListSourceExtendedFieldDefinitions

func (client LogAnalyticsClient) ListSourceExtendedFieldDefinitions(ctx context.Context, request ListSourceExtendedFieldDefinitionsRequest) (response ListSourceExtendedFieldDefinitionsResponse, err error)

ListSourceExtendedFieldDefinitions get source extended fields for source with specified Id

See also

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

func (LogAnalyticsClient) ListSourceLabelOperators

func (client LogAnalyticsClient) ListSourceLabelOperators(ctx context.Context, request ListSourceLabelOperatorsRequest) (response ListSourceLabelOperatorsResponse, err error)

ListSourceLabelOperators list source label operators

See also

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

func (LogAnalyticsClient) ListSourceMetaFunctions

func (client LogAnalyticsClient) ListSourceMetaFunctions(ctx context.Context, request ListSourceMetaFunctionsRequest) (response ListSourceMetaFunctionsResponse, err error)

ListSourceMetaFunctions get source meta functions

See also

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

func (LogAnalyticsClient) ListSourcePatterns

func (client LogAnalyticsClient) ListSourcePatterns(ctx context.Context, request ListSourcePatternsRequest) (response ListSourcePatternsResponse, err error)

ListSourcePatterns get source patterns for source with specified Id

See also

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

func (LogAnalyticsClient) ListSources

func (client LogAnalyticsClient) ListSources(ctx context.Context, request ListSourcesRequest) (response ListSourcesResponse, err error)

ListSources source list

See also

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

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/36.1.0/loganalytics/ListStorageWorkRequestErrors.go.html to see an example of how to use ListStorageWorkRequestErrors API.

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/36.1.0/loganalytics/ListStorageWorkRequests.go.html to see an example of how to use ListStorageWorkRequests API.

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/36.1.0/loganalytics/ListSupportedCharEncodings.go.html to see an example of how to use ListSupportedCharEncodings API.

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/36.1.0/loganalytics/ListSupportedTimezones.go.html to see an example of how to use ListSupportedTimezones API.

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/36.1.0/loganalytics/ListUploadFiles.go.html to see an example of how to use ListUploadFiles API.

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/36.1.0/loganalytics/ListUploadWarnings.go.html to see an example of how to use ListUploadWarnings API.

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/36.1.0/loganalytics/ListUploads.go.html to see an example of how to use ListUploads API.

func (LogAnalyticsClient) ListWarnings

func (client LogAnalyticsClient) ListWarnings(ctx context.Context, request ListWarningsRequest) (response ListWarningsResponse, err error)

ListWarnings Obtains a list of warnings. The list is filtered according to the filter criteria specified by the user, and sorted according to the ordering criteria specified.

See also

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

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/36.1.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/36.1.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/36.1.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/36.1.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/36.1.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/36.1.0/loganalytics/ParseQuery.go.html to see an example of how to use ParseQuery API.

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/36.1.0/loganalytics/PauseScheduledTask.go.html to see an example of how to use PauseScheduledTask API.

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/36.1.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/36.1.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/36.1.0/loganalytics/Query.go.html to see an example of how to use Query API.

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/36.1.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 register lookup

See also

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

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/36.1.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/36.1.0/loganalytics/RemoveEntityAssociations.go.html to see an example of how to use RemoveEntityAssociations API.

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/36.1.0/loganalytics/ResumeScheduledTask.go.html to see an example of how to use ResumeScheduledTask API.

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/36.1.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) 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/36.1.0/loganalytics/Suggest.go.html to see an example of how to use Suggest API.

func (LogAnalyticsClient) SuppressWarning

func (client LogAnalyticsClient) SuppressWarning(ctx context.Context, request SuppressWarningRequest) (response SuppressWarningResponse, err error)

SuppressWarning Accepts a list of warnings. Any unsuppressed warnings in the input list will 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/36.1.0/loganalytics/SuppressWarning.go.html to see an example of how to use SuppressWarning API.

func (LogAnalyticsClient) TestParser

func (client LogAnalyticsClient) TestParser(ctx context.Context, request TestParserRequest) (response TestParserResponse, err error)

TestParser test parser

See also

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

func (LogAnalyticsClient) UnsuppressWarning

func (client LogAnalyticsClient) UnsuppressWarning(ctx context.Context, request UnsuppressWarningRequest) (response UnsuppressWarningResponse, err error)

UnsuppressWarning Accepts a list of warnings. Any suppressed warnings in the input list will be unsuppressed. Warnings in the input list which are unsuppressed will not be modified.

See also

Click https://docs.cloud.oracle.com/en-us/iaas/tools/go-sdk-examples/36.1.0/loganalytics/UnsuppressWarning.go.html to see an example of how to use UnsuppressWarning 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/36.1.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/36.1.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 Log-Analytics group with the given id.

See also

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

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/36.1.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/36.1.0/loganalytics/UpdateLookup.go.html to see an example of how to use UpdateLookup API.

func (LogAnalyticsClient) UpdateLookupData

func (client LogAnalyticsClient) UpdateLookupData(ctx context.Context, request UpdateLookupDataRequest) (response UpdateLookupDataResponse, err error)

UpdateLookupData Updates the specified lookup with the details provided. This API will not update lookup metadata (such as lookup description).

See also

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

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/36.1.0/loganalytics/UpdateScheduledTask.go.html to see an example of how to use UpdateScheduledTask API.

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/36.1.0/loganalytics/UpdateStorage.go.html to see an example of how to use UpdateStorage API.

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/36.1.0/loganalytics/UploadLogFile.go.html to see an example of how to use UploadLogFile API.

func (LogAnalyticsClient) UpsertAssociations

func (client LogAnalyticsClient) UpsertAssociations(ctx context.Context, request UpsertAssociationsRequest) (response UpsertAssociationsResponse, err error)

UpsertAssociations create or update associations for a source

See also

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

func (LogAnalyticsClient) UpsertField

func (client LogAnalyticsClient) UpsertField(ctx context.Context, request UpsertFieldRequest) (response UpsertFieldResponse, err error)

UpsertField Defines or update a field.

See also

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

func (LogAnalyticsClient) UpsertLabel

func (client LogAnalyticsClient) UpsertLabel(ctx context.Context, request UpsertLabelRequest) (response UpsertLabelResponse, err error)

UpsertLabel Define or update a label.

See also

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

func (LogAnalyticsClient) UpsertParser

func (client LogAnalyticsClient) UpsertParser(ctx context.Context, request UpsertParserRequest) (response UpsertParserResponse, err error)

UpsertParser Define or update parser

See also

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

func (LogAnalyticsClient) UpsertSource

func (client LogAnalyticsClient) UpsertSource(ctx context.Context, request UpsertSourceRequest) (response UpsertSourceResponse, err error)

UpsertSource Define or update a source

See also

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

func (LogAnalyticsClient) ValidateAssociationParameters

func (client LogAnalyticsClient) ValidateAssociationParameters(ctx context.Context, request ValidateAssociationParametersRequest) (response ValidateAssociationParametersResponse, err error)

ValidateAssociationParameters association parameter validation

See also

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

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/36.1.0/loganalytics/ValidateFile.go.html to see an example of how to use ValidateFile API.

func (LogAnalyticsClient) ValidateSource

func (client LogAnalyticsClient) ValidateSource(ctx context.Context, request ValidateSourceRequest) (response ValidateSourceResponse, err error)

ValidateSource Pre-define or update a source

See also

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

func (LogAnalyticsClient) ValidateSourceExtendedFieldDetails

func (client LogAnalyticsClient) ValidateSourceExtendedFieldDetails(ctx context.Context, request ValidateSourceExtendedFieldDetailsRequest) (response ValidateSourceExtendedFieldDetailsResponse, err error)

ValidateSourceExtendedFieldDetails test extended fields

See also

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

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/36.1.0/loganalytics/ValidateSourceMapping.go.html to see an example of how to use ValidateSourceMapping API.

type LogAnalyticsConfigWorkRequest

LogAnalyticsConfigWorkRequest LogAnalyticsConfigWorkRequest

type LogAnalyticsConfigWorkRequest struct {

    // workrequest id
    Id *string `mandatory:"false" json:"id"`

    // compartment id
    CompartmentId *string `mandatory:"false" json:"compartmentId"`

    // operation type
    OperationType LogAnalyticsConfigWorkRequestOperationTypeEnum `mandatory:"false" json:"operationType,omitempty"`

    // list of log group summary objects
    Payload []LogAnalyticsConfigWorkRequestPayload `mandatory:"false" json:"payload"`

    // percentage complete
    PercentComplete *int64 `mandatory:"false" json:"percentComplete"`

    // when the work request was started
    TimeStarted *common.SDKTime `mandatory:"false" json:"timeStarted"`

    // when the work request was accepted
    TimeAccepted *common.SDKTime `mandatory:"false" json:"timeAccepted"`

    // when the work request finished
    TimeFinished *common.SDKTime `mandatory:"false" json:"timeFinished"`

    // status
    LifecycleState LogAnalyticsConfigWorkRequestLifecycleStateEnum `mandatory:"false" json:"lifecycleState,omitempty"`
}

func (LogAnalyticsConfigWorkRequest) String

func (m LogAnalyticsConfigWorkRequest) String() string

type LogAnalyticsConfigWorkRequestCollection

LogAnalyticsConfigWorkRequestCollection LogAnalyticsConfigWorkRequestCollection

type LogAnalyticsConfigWorkRequestCollection struct {

    // list of workrequest responses
    Items []LogAnalyticsConfigWorkRequestSummary `mandatory:"false" json:"items"`
}

func (LogAnalyticsConfigWorkRequestCollection) String

func (m LogAnalyticsConfigWorkRequestCollection) String() string

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

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"
)

func GetLogAnalyticsConfigWorkRequestOperationTypeEnumValues

func GetLogAnalyticsConfigWorkRequestOperationTypeEnumValues() []LogAnalyticsConfigWorkRequestOperationTypeEnum

GetLogAnalyticsConfigWorkRequestOperationTypeEnumValues Enumerates the set of values for LogAnalyticsConfigWorkRequestOperationTypeEnum

type LogAnalyticsConfigWorkRequestPayload

LogAnalyticsConfigWorkRequestPayload LogAnalyticsConfigWorkRequestPayload

type LogAnalyticsConfigWorkRequestPayload struct {

    // sourceName
    SourceName *string `mandatory:"false" json:"sourceName"`

    // entityId
    EntityId *string `mandatory:"false" json:"entityId"`

    // lookupReference
    LookupReference *int64 `mandatory:"false" json:"lookupReference"`

    // lookupReference
    LookupReferenceString *string `mandatory:"false" json:"lookupReferenceString"`
}

func (LogAnalyticsConfigWorkRequestPayload) String

func (m LogAnalyticsConfigWorkRequestPayload) String() string

type LogAnalyticsConfigWorkRequestSummary

LogAnalyticsConfigWorkRequestSummary LogAnalyticsConfigWorkRequestSummary

type LogAnalyticsConfigWorkRequestSummary struct {

    // workrequest id
    Id *string `mandatory:"false" json:"id"`

    // compartment id
    CompartmentId *string `mandatory:"false" json:"compartmentId"`

    // operation type
    OperationType LogAnalyticsConfigWorkRequestSummaryOperationTypeEnum `mandatory:"false" json:"operationType,omitempty"`

    // percentage complete
    PercentComplete *int64 `mandatory:"false" json:"percentComplete"`

    // when the work request finished
    TimeFinished *common.SDKTime `mandatory:"false" json:"timeFinished"`

    // when the work request accepted
    TimeAccepted *common.SDKTime `mandatory:"false" json:"timeAccepted"`

    // status
    LifecycleState LogAnalyticsConfigWorkRequestSummaryLifecycleStateEnum `mandatory:"false" json:"lifecycleState,omitempty"`
}

func (LogAnalyticsConfigWorkRequestSummary) String

func (m LogAnalyticsConfigWorkRequestSummary) String() string

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

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"
)

func GetLogAnalyticsConfigWorkRequestSummaryOperationTypeEnumValues

func GetLogAnalyticsConfigWorkRequestSummaryOperationTypeEnumValues() []LogAnalyticsConfigWorkRequestSummaryOperationTypeEnum

GetLogAnalyticsConfigWorkRequestSummaryOperationTypeEnumValues Enumerates the set of values for LogAnalyticsConfigWorkRequestSummaryOperationTypeEnum

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"`

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

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

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 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"`

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

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

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"`
}

func (LogAnalyticsEntityType) String

func (m LogAnalyticsEntityType) String() string

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

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"`
}

func (LogAnalyticsEntityTypeSummary) String

func (m LogAnalyticsEntityTypeSummary) String() string

type LogAnalyticsExtendedField

LogAnalyticsExtendedField LogAnalyticsExtendedField

type LogAnalyticsExtendedField struct {
    Field *LogAnalyticsField `mandatory:"false" json:"field"`

    ExtendedFieldDefinition *LogAnalyticsSourceExtendedFieldDefinition `mandatory:"false" json:"extendedFieldDefinition"`

    // Id
    ExtendedFieldDefinitionId *int64 `mandatory:"false" json:"extendedFieldDefinitionId"`

    // new field internal name
    FieldName *string `mandatory:"false" json:"fieldName"`

    // new field internal display name
    FieldDisplayName *string `mandatory:"false" json:"fieldDisplayName"`

    // saved regular expression internal name
    SavedRegularExpressionName *string `mandatory:"false" json:"savedRegularExpressionName"`

    // extended field Id
    ExtendedFieldId *int64 `mandatory:"false" json:"extendedFieldId"`
}

func (LogAnalyticsExtendedField) String

func (m LogAnalyticsExtendedField) String() string

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"`

    // data type
    DataType *string `mandatory:"false" json:"dataType"`

    // default regular expression
    RegularExpression *string `mandatory:"false" json:"regularExpression"`

    // description
    Description *string `mandatory:"false" json:"description"`

    // display name
    DisplayName *string `mandatory:"false" json:"displayName"`

    // edit version
    EditVersion *int64 `mandatory:"false" json:"editVersion"`

    // facet priority
    FacetPriority *int64 `mandatory:"false" json:"facetPriority"`

    // internal name
    Name *string `mandatory:"false" json:"name"`

    // is facet eligible flag
    IsFacetEligible *bool `mandatory:"false" json:"isFacetEligible"`

    // is high cardinality flag
    IsHighCardinality *bool `mandatory:"false" json:"isHighCardinality"`

    // is larget data flag
    IsLargeData *bool `mandatory:"false" json:"isLargeData"`

    // is multi-valued flag
    IsMultiValued *bool `mandatory:"false" json:"isMultiValued"`

    // is primary flag
    IsPrimary *bool `mandatory:"false" json:"isPrimary"`

    // is system flag
    IsSystem *bool `mandatory:"false" json:"isSystem"`

    // is summarizable flag
    IsSummarizable *bool `mandatory:"false" json:"isSummarizable"`

    // mappable
    MappedValue *string `mandatory:"false" json:"mappedValue"`

    // metric key eligible
    IsMetricKeyEligible *bool `mandatory:"false" json:"isMetricKeyEligible"`

    // metric value eligible
    IsMetricValueEligible *bool `mandatory:"false" json:"isMetricValueEligible"`

    // range facet eligible
    RangeFacetEligible *int64 `mandatory:"false" json:"rangeFacetEligible"`

    // table eligible
    IsTableEligible *bool `mandatory:"false" json:"isTableEligible"`

    // unit type
    UnitType *string `mandatory:"false" json:"unitType"`
}

func (LogAnalyticsField) String

func (m LogAnalyticsField) String() string

type LogAnalyticsFieldCollection

LogAnalyticsFieldCollection LogAnalytics Field Collection

type LogAnalyticsFieldCollection struct {

    // list of fields
    Items []LogAnalyticsFieldSummary `mandatory:"false" json:"items"`
}

func (LogAnalyticsFieldCollection) String

func (m LogAnalyticsFieldCollection) String() string

type LogAnalyticsFieldSummary

LogAnalyticsFieldSummary summary of fields

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"`

    // data type
    DataType *string `mandatory:"false" json:"dataType"`

    // default regular expression
    RegularExpression *string `mandatory:"false" json:"regularExpression"`

    // description
    Description *string `mandatory:"false" json:"description"`

    // display name
    DisplayName *string `mandatory:"false" json:"displayName"`

    // edit version
    EditVersion *int64 `mandatory:"false" json:"editVersion"`

    // facet priority
    FacetPriority *int64 `mandatory:"false" json:"facetPriority"`

    // internal name
    Name *string `mandatory:"false" json:"name"`

    // is facet eligible flag
    IsFacetEligible *bool `mandatory:"false" json:"isFacetEligible"`

    // is high cardinality flag
    IsHighCardinality *bool `mandatory:"false" json:"isHighCardinality"`

    // is larget data flag
    IsLargeData *bool `mandatory:"false" json:"isLargeData"`

    // is multi-valued flag
    IsMultiValued *bool `mandatory:"false" json:"isMultiValued"`

    // is primary flag
    IsPrimary *bool `mandatory:"false" json:"isPrimary"`

    // is system flag
    IsSystem *bool `mandatory:"false" json:"isSystem"`

    // is summarizable flag
    IsSummarizable *bool `mandatory:"false" json:"isSummarizable"`

    // mappable
    MappedValue *string `mandatory:"false" json:"mappedValue"`

    // metric key eligible
    IsMetricKeyEligible *bool `mandatory:"false" json:"isMetricKeyEligible"`

    // metric value eligible
    IsMetricValueEligible *bool `mandatory:"false" json:"isMetricValueEligible"`

    // range facet eligible
    RangeFacetEligible *int64 `mandatory:"false" json:"rangeFacetEligible"`

    // table eligible
    IsTableEligible *bool `mandatory:"false" json:"isTableEligible"`

    // unit type
    UnitType *string `mandatory:"false" json:"unitType"`
}

func (LogAnalyticsFieldSummary) String

func (m LogAnalyticsFieldSummary) String() string

type LogAnalyticsImportCustomChangeList

LogAnalyticsImportCustomChangeList LogAnalyticsImportCustomChangeList

type LogAnalyticsImportCustomChangeList struct {

    // createdParserNames
    CreatedParserNames []string `mandatory:"false" json:"createdParserNames"`

    // updatedParserNames
    UpdatedParserNames []string `mandatory:"false" json:"updatedParserNames"`

    // createdSourceNames
    CreatedSourceNames []string `mandatory:"false" json:"createdSourceNames"`

    // updatedSourceNames
    UpdatedSourceNames []string `mandatory:"false" json:"updatedSourceNames"`

    // createdFieldDisplayNames
    CreatedFieldDisplayNames []string `mandatory:"false" json:"createdFieldDisplayNames"`

    // updatedFieldDisplayNames
    UpdatedFieldDisplayNames []string `mandatory:"false" json:"updatedFieldDisplayNames"`

    // conflictParserNames
    ConflictParserNames []string `mandatory:"false" json:"conflictParserNames"`

    // conflictSourceNames
    ConflictSourceNames []string `mandatory:"false" json:"conflictSourceNames"`

    // conflictFieldDisplayNames
    ConflictFieldDisplayNames []string `mandatory:"false" json:"conflictFieldDisplayNames"`
}

func (LogAnalyticsImportCustomChangeList) String

func (m LogAnalyticsImportCustomChangeList) String() string

type LogAnalyticsImportCustomContent

LogAnalyticsImportCustomContent LogAnalyticsImportCustomContent

type LogAnalyticsImportCustomContent struct {

    // parserNames
    ParserNames []string `mandatory:"false" json:"parserNames"`

    // sourceNames
    SourceNames []string `mandatory:"false" json:"sourceNames"`

    // fieldNames
    FieldNames []string `mandatory:"false" json:"fieldNames"`

    ChangeList *LogAnalyticsImportCustomChangeList `mandatory:"false" json:"changeList"`

    // contentName
    ContentName *string `mandatory:"false" json:"contentName"`
}

func (LogAnalyticsImportCustomContent) String

func (m LogAnalyticsImportCustomContent) String() string

type LogAnalyticsLabel

LogAnalyticsLabel LogAnalytics label

type LogAnalyticsLabel struct {

    // alias list
    Aliases []LogAnalyticsLabelAlias `mandatory:"false" json:"aliases"`

    // count usage in source
    CountUsageInSource *int64 `mandatory:"false" json:"countUsageInSource"`

    // suggest type
    SuggestType *int64 `mandatory:"false" json:"suggestType"`

    // description
    Description *string `mandatory:"false" json:"description"`

    // display name
    DisplayName *string `mandatory:"false" json:"displayName"`

    // edit version
    EditVersion *int64 `mandatory:"false" json:"editVersion"`

    // impact
    Impact *string `mandatory:"false" json:"impact"`

    // is system flag
    IsSystem *bool `mandatory:"false" json:"isSystem"`

    // label identifier
    Name *string `mandatory:"false" json:"name"`

    // Valid values are (NONE, LOW, HIGH). NONE is default.
    Priority LogAnalyticsLabelPriorityEnum `mandatory:"false" json:"priority,omitempty"`

    // tag recommendation
    Recommendation *string `mandatory:"false" json:"recommendation"`

    // Valid values are (INFO, PROBLEM). INFO is default.
    Type LogAnalyticsLabelTypeEnum `mandatory:"false" json:"type,omitempty"`

    // user deleted flag
    IsUserDeleted *bool `mandatory:"false" json:"isUserDeleted"`
}

func (LogAnalyticsLabel) String

func (m LogAnalyticsLabel) String() string

type LogAnalyticsLabelAlias

LogAnalyticsLabelAlias Label alias mapping view

type LogAnalyticsLabelAlias struct {

    // alias
    Alias *string `mandatory:"false" json:"alias"`

    // alias display name
    AliasDisplayName *string `mandatory:"false" json:"aliasDisplayName"`

    // is system flag
    IsSystem *bool `mandatory:"false" json:"isSystem"`

    // label display name
    DisplayName *string `mandatory:"false" json:"displayName"`

    // label name
    Name *string `mandatory:"false" json:"name"`

    // priority
    Priority LogAnalyticsLabelAliasPriorityEnum `mandatory:"false" json:"priority,omitempty"`
}

func (LogAnalyticsLabelAlias) String

func (m LogAnalyticsLabelAlias) String() string

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

type LogAnalyticsLabelCollection

LogAnalyticsLabelCollection LogAnalytics Label Collection

type LogAnalyticsLabelCollection struct {

    // Array of log analytics label summary.
    Items []LogAnalyticsLabelSummary `mandatory:"false" json:"items"`
}

func (LogAnalyticsLabelCollection) String

func (m LogAnalyticsLabelCollection) String() string

type LogAnalyticsLabelDefinition

LogAnalyticsLabelDefinition LogAnalyticsLabelDefinition

type LogAnalyticsLabelDefinition struct {

    // edit version
    EditVersion *int64 `mandatory:"false" json:"editVersion"`

    // is system flag
    IsSystem *bool `mandatory:"false" json:"isSystem"`

    // source Id
    SourceId *int64 `mandatory:"false" json:"sourceId"`

    // label name
    LabelName *string `mandatory:"false" json:"labelName"`
}

func (LogAnalyticsLabelDefinition) String

func (m LogAnalyticsLabelDefinition) String() string

type LogAnalyticsLabelOperator

LogAnalyticsLabelOperator LogAnalyticsLabelOperator

type LogAnalyticsLabelOperator struct {

    // operator display name
    DisplayName *string `mandatory:"false" json:"displayName"`

    // operator internal name
    Name *string `mandatory:"false" json:"name"`
}

func (LogAnalyticsLabelOperator) String

func (m LogAnalyticsLabelOperator) String() string

type LogAnalyticsLabelOperatorCollection

LogAnalyticsLabelOperatorCollection LogAnalyticsLabelOperatorCollection

type LogAnalyticsLabelOperatorCollection struct {

    // list of label operators
    Items []LogAnalyticsLabelOperator `mandatory:"false" json:"items"`
}

func (LogAnalyticsLabelOperatorCollection) String

func (m LogAnalyticsLabelOperatorCollection) String() string

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

type LogAnalyticsLabelSummary

LogAnalyticsLabelSummary LogAnalytics label

type LogAnalyticsLabelSummary struct {

    // alias list
    Aliases []LogAnalyticsLabelAlias `mandatory:"false" json:"aliases"`

    // count usage in source
    CountUsageInSource *int64 `mandatory:"false" json:"countUsageInSource"`

    // suggest type
    SuggestType *int64 `mandatory:"false" json:"suggestType"`

    // description
    Description *string `mandatory:"false" json:"description"`

    // display name
    DisplayName *string `mandatory:"false" json:"displayName"`

    // edit version
    EditVersion *int64 `mandatory:"false" json:"editVersion"`

    // impact
    Impact *string `mandatory:"false" json:"impact"`

    // is system flag
    IsSystem *bool `mandatory:"false" json:"isSystem"`

    // label identifier
    Name *string `mandatory:"false" json:"name"`

    // Valid values are (NONE, LOW, HIGH). NONE is default.
    Priority LogAnalyticsLabelSummaryPriorityEnum `mandatory:"false" json:"priority,omitempty"`

    // tag recommendation
    Recommendation *string `mandatory:"false" json:"recommendation"`

    // Valid values are (INFO, PROBLEM). INFO is default.
    Type LogAnalyticsLabelSummaryTypeEnum `mandatory:"false" json:"type,omitempty"`

    // user deleted flag
    IsUserDeleted *bool `mandatory:"false" json:"isUserDeleted"`
}

func (LogAnalyticsLabelSummary) String

func (m LogAnalyticsLabelSummary) String() string

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

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

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

type LogAnalyticsLabelView

LogAnalyticsLabelView LogAnalyticsLabelView

type LogAnalyticsLabelView struct {

    // alias list
    Aliases []LogAnalyticsLabelAlias `mandatory:"false" json:"aliases"`

    // alert rule usage count
    CountUsageInAlertRule *int64 `mandatory:"false" json:"countUsageInAlertRule"`

    // source usage count
    CountUsageInSource *int64 `mandatory:"false" json:"countUsageInSource"`

    // id
    Id *interface{} `mandatory:"false" json:"id"`

    // suggest type
    SuggestType *int64 `mandatory:"false" json:"suggestType"`

    // label description
    Description *string `mandatory:"false" json:"description"`

    // label display name
    DisplayName *string `mandatory:"false" json:"displayName"`

    // tag edit version
    EditVersion *int64 `mandatory:"false" json:"editVersion"`

    // label impact
    Impact *string `mandatory:"false" json:"impact"`

    // is system flag
    IsSystem *bool `mandatory:"false" json:"isSystem"`

    // label name
    Name *string `mandatory:"false" json:"name"`

    // priority
    Priority LogAnalyticsLabelViewPriorityEnum `mandatory:"false" json:"priority,omitempty"`

    // recommendation
    Recommendation *string `mandatory:"false" json:"recommendation"`

    // type
    Type *int64 `mandatory:"false" json:"type"`

    // user deleted flag
    IsUserDeleted *bool `mandatory:"false" json:"isUserDeleted"`
}

func (LogAnalyticsLabelView) String

func (m LogAnalyticsLabelView) String() string

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

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

type LogAnalyticsLogGroupSummary

LogAnalyticsLogGroupSummary Summary of an 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

type LogAnalyticsLogGroupSummaryCollection

LogAnalyticsLogGroupSummaryCollection LogAnalyticsLogGroupSummaryCollection

type LogAnalyticsLogGroupSummaryCollection struct {

    // list of log group summary objects
    Items []LogAnalyticsLogGroupSummary `mandatory:"false" json:"items"`
}

func (LogAnalyticsLogGroupSummaryCollection) String

func (m LogAnalyticsLogGroupSummaryCollection) String() string

type LogAnalyticsLookup

LogAnalyticsLookup LogAnalyticsLookup

type LogAnalyticsLookup struct {

    // active edit version
    ActiveEditVersion *int64 `mandatory:"false" json:"activeEditVersion"`

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

    // description
    Description *string `mandatory:"false" json:"description"`

    // edit version
    EditVersion *int64 `mandatory:"false" json:"editVersion"`

    // 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 or DICTIONARY.
    Type LogAnalyticsLookupTypeEnum `mandatory:"false" json:"type,omitempty"`

    // iname
    Name *string `mandatory:"false" json:"name"`

    // is built in
    IsBuiltIn *int64 `mandatory:"false" json:"isBuiltIn"`

    // is hidden
    IsHidden *bool `mandatory:"false" json:"isHidden"`

    // name
    LookupDisplayName *string `mandatory:"false" json:"lookupDisplayName"`

    ReferringSources *AutoLookups `mandatory:"false" json:"referringSources"`

    StatusSummary *StatusSummary `mandatory:"false" json:"statusSummary"`

    // last updated date
    TimeUpdated *common.SDKTime `mandatory:"false" json:"timeUpdated"`
}

func (LogAnalyticsLookup) String

func (m LogAnalyticsLookup) String() string

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

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

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"
)

func GetLogAnalyticsLookupTypeEnumValues

func GetLogAnalyticsLookupTypeEnumValues() []LogAnalyticsLookupTypeEnum

GetLogAnalyticsLookupTypeEnumValues Enumerates the set of values for LogAnalyticsLookupTypeEnum

type LogAnalyticsMetaFunction

LogAnalyticsMetaFunction LogAnalyticsMetaFunction

type LogAnalyticsMetaFunction struct {

    // meta function argument object
    MetaFunctionArgument []LogAnalyticsMetaFunctionArgument `mandatory:"false" json:"metaFunctionArgument"`

    // component
    Component *string `mandatory:"false" json:"component"`

    // description
    Description *string `mandatory:"false" json:"description"`

    // edit version
    EditVersion *int64 `mandatory:"false" json:"editVersion"`

    // meta function Id
    MetaFunctionId *int64 `mandatory:"false" json:"metaFunctionId"`

    // java class name
    JavaClassName *string `mandatory:"false" json:"javaClassName"`

    // meta function name
    Name *string `mandatory:"false" json:"name"`
}

func (LogAnalyticsMetaFunction) String

func (m LogAnalyticsMetaFunction) String() string

type LogAnalyticsMetaFunctionArgument

LogAnalyticsMetaFunctionArgument LogAnalyticsMetaFunctionArgument

type LogAnalyticsMetaFunctionArgument struct {

    // override output fields
    IsOverrideOutputFields *bool `mandatory:"false" json:"isOverrideOutputFields"`

    // argument display name
    ArgumentDisplayName *string `mandatory:"false" json:"argumentDisplayName"`

    // argument example
    ArgumentExample *string `mandatory:"false" json:"argumentExample"`

    // argument service
    ArgumentService *string `mandatory:"false" json:"argumentService"`

    // argument data type
    ArgumentDataType *string `mandatory:"false" json:"argumentDataType"`

    // argument description
    ArgumentDescription *string `mandatory:"false" json:"argumentDescription"`

    // argument name
    ArgumentName *string `mandatory:"false" json:"argumentName"`

    // argument order
    ArgumentOrder *int64 `mandatory:"false" json:"argumentOrder"`

    // argument type
    ArgumentType *int64 `mandatory:"false" json:"argumentType"`

    // meta function id
    ArgumentId *int64 `mandatory:"false" json:"argumentId"`

    // column
    ArgumentLookupColumn *string `mandatory:"false" json:"argumentLookupColumn"`

    // column position
    ArgumentLookupColumnPosition *int64 `mandatory:"false" json:"argumentLookupColumnPosition"`

    // value
    ArgumentValue *string `mandatory:"false" json:"argumentValue"`
}

func (LogAnalyticsMetaFunctionArgument) String

func (m LogAnalyticsMetaFunctionArgument) String() string

type LogAnalyticsMetaFunctionCollection

LogAnalyticsMetaFunctionCollection LogAnalyticsMetaFunctionCollection

type LogAnalyticsMetaFunctionCollection struct {

    // list of meta functions
    Items []LogAnalyticsMetaFunction `mandatory:"false" json:"items"`
}

func (LogAnalyticsMetaFunctionCollection) String

func (m LogAnalyticsMetaFunctionCollection) String() string

type LogAnalyticsMetaSourceType

LogAnalyticsMetaSourceType LogAnalyticsMetaSourceType

type LogAnalyticsMetaSourceType struct {

    // built in parser name
    BuiltInParserName *string `mandatory:"false" json:"builtInParserName"`

    // type description
    Description *string `mandatory:"false" json:"description"`

    // display name
    DisplayName *string `mandatory:"false" json:"displayName"`

    // entity display name
    EntityDisplayName *string `mandatory:"false" json:"entityDisplayName"`

    // entity name
    EntityName *string `mandatory:"false" json:"entityName"`

    // source type name
    Name *string `mandatory:"false" json:"name"`

    // maximum exclude pattern
    MaximumExcludePattern *int64 `mandatory:"false" json:"maximumExcludePattern"`

    // maximum include pattern
    MaximumIncludePattern *int64 `mandatory:"false" json:"maximumIncludePattern"`
}

func (LogAnalyticsMetaSourceType) String

func (m LogAnalyticsMetaSourceType) String() string

type LogAnalyticsMetaSourceTypeCollection

LogAnalyticsMetaSourceTypeCollection Source Meta Type List

type LogAnalyticsMetaSourceTypeCollection struct {

    // list of tag priorities
    Items []LogAnalyticsMetaSourceType `mandatory:"false" json:"items"`
}

func (LogAnalyticsMetaSourceTypeCollection) String

func (m LogAnalyticsMetaSourceTypeCollection) String() string

type LogAnalyticsMetric

LogAnalyticsMetric LogAnalyticsMetric

type LogAnalyticsMetric struct {

    // aggregation field
    AggregationField *string `mandatory:"false" json:"aggregationField"`

    // bucket metadata
    BucketMetadata *string `mandatory:"false" json:"bucketMetadata"`

    // clock period
    ClockPeriod *string `mandatory:"false" json:"clockPeriod"`

    // description
    Description *string `mandatory:"false" json:"description"`

    // edit version
    EditVersion *int64 `mandatory:"false" json:"editVersion"`

    // field name
    FieldName *string `mandatory:"false" json:"fieldName"`

    // field value array
    FieldValues []string `mandatory:"false" json:"fieldValues"`

    // grouping fields
    GroupingField *string `mandatory:"false" json:"groupingField"`

    // is enabled flag
    IsEnabled *bool `mandatory:"false" json:"isEnabled"`

    // is system flag
    IsSystem *bool `mandatory:"false" json:"isSystem"`

    // metric display name
    DisplayName *string `mandatory:"false" json:"displayName"`

    // metric Id
    MetricReference *int64 `mandatory:"false" json:"metricReference"`

    // name
    Name *string `mandatory:"false" json:"name"`

    // metric type
    MetricType LogAnalyticsMetricMetricTypeEnum `mandatory:"false" json:"metricType,omitempty"`

    // is metric source map enabled flag
    IsMetricSourceEnabled *bool `mandatory:"false" json:"isMetricSourceEnabled"`

    // operator
    Operator LogAnalyticsMetricOperatorEnum `mandatory:"false" json:"operator,omitempty"`

    // sources
    Sources []LogAnalyticsSource `mandatory:"false" json:"sources"`

    // entity type
    EntityType *string `mandatory:"false" json:"entityType"`

    // last updated date
    TimeUpdated *common.SDKTime `mandatory:"false" json:"timeUpdated"`

    // unit type
    UnitType *string `mandatory:"false" json:"unitType"`

    // user customized
    IsUserCustomized *bool `mandatory:"false" json:"isUserCustomized"`
}

func (LogAnalyticsMetric) String

func (m LogAnalyticsMetric) String() string

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

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

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"`

    // 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.
    // 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"`

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

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

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"`

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

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

type LogAnalyticsParameter

LogAnalyticsParameter LogAnalyticsParameter

type LogAnalyticsParameter struct {

    // default value
    DefaultValue *string `mandatory:"false" json:"defaultValue"`

    // description
    Description *string `mandatory:"false" json:"description"`

    // is active flag
    IsActive *bool `mandatory:"false" json:"isActive"`

    // parameter name
    Name *string `mandatory:"false" json:"name"`

    // source Id
    SourceId *int64 `mandatory:"false" json:"sourceId"`
}

func (LogAnalyticsParameter) String

func (m LogAnalyticsParameter) String() string

type LogAnalyticsParser

LogAnalyticsParser LoganParserDetails

type LogAnalyticsParser struct {

    // content
    Content *string `mandatory:"false" json:"content"`

    // description
    Description *string `mandatory:"false" json:"description"`

    // display name
    DisplayName *string `mandatory:"false" json:"displayName"`

    // edit version
    EditVersion *int64 `mandatory:"false" json:"editVersion"`

    // encoding
    Encoding *string `mandatory:"false" json:"encoding"`

    // example content
    ExampleContent *string `mandatory:"false" json:"exampleContent"`

    // fields Maps
    FieldMaps []LogAnalyticsParserField `mandatory:"false" json:"fieldMaps"`

    // footer regular expression
    FooterContent *string `mandatory:"false" json:"footerContent"`

    // header content
    HeaderContent *string `mandatory:"false" json:"headerContent"`

    // Name
    Name *string `mandatory:"false" json:"name"`

    // is default flag
    IsDefault *bool `mandatory:"false" json:"isDefault"`

    // is single line content
    IsSingleLineContent *bool `mandatory:"false" json:"isSingleLineContent"`

    // is system flag
    IsSystem *bool `mandatory:"false" json:"isSystem"`

    // language
    Language *string `mandatory:"false" json:"language"`

    // last updated date
    TimeUpdated *common.SDKTime `mandatory:"false" json:"timeUpdated"`

    // log type test request version
    LogTypeTestRequestVersion *int `mandatory:"false" json:"logTypeTestRequestVersion"`

    // mapped parser list
    MappedParsers []LogAnalyticsParser `mandatory:"false" json:"mappedParsers"`

    // parser ignore line characters
    ParserIgnorelineCharacters *string `mandatory:"false" json:"parserIgnorelineCharacters"`

    // is hidden flag
    IsHidden *bool `mandatory:"false" json:"isHidden"`

    // sequence
    ParserSequence *int `mandatory:"false" json:"parserSequence"`

    // time zone
    ParserTimezone *string `mandatory:"false" json:"parserTimezone"`

    ParserFilter *LogAnalyticsParserFilter `mandatory:"false" json:"parserFilter"`

    // write once
    IsParserWrittenOnce *bool `mandatory:"false" json:"isParserWrittenOnce"`

    // plugin instance list
    ParserFunctions []LogAnalyticsParserFunction `mandatory:"false" json:"parserFunctions"`

    // sources using this parser
    SourcesCount *int64 `mandatory:"false" json:"sourcesCount"`

    // sources using list
    Sources []LogAnalyticsSource `mandatory:"false" json:"sources"`

    // tokenize original text
    ShouldTokenizeOriginalText *bool `mandatory:"false" json:"shouldTokenizeOriginalText"`

    // type
    Type LogAnalyticsParserTypeEnum `mandatory:"false" json:"type,omitempty"`

    // user deleted flag
    IsUserDeleted *bool `mandatory:"false" json:"isUserDeleted"`
}

func (LogAnalyticsParser) String

func (m LogAnalyticsParser) String() string

type LogAnalyticsParserCollection

LogAnalyticsParserCollection LogAnalyticsParserCollection

type LogAnalyticsParserCollection struct {

    // list of parsers
    Items []LogAnalyticsParserSummary `mandatory:"false" json:"items"`
}

func (LogAnalyticsParserCollection) String

func (m LogAnalyticsParserCollection) String() string

type LogAnalyticsParserField

LogAnalyticsParserField LogAnalyticsParserField

type LogAnalyticsParserField struct {
    Field *LogAnalyticsField `mandatory:"false" json:"field"`

    // parser field map Id
    ParserFieldId *int64 `mandatory:"false" json:"parserFieldId"`

    // field expression
    ParserFieldExpression *string `mandatory:"false" json:"parserFieldExpression"`

    // field internal name
    ParserFieldName *string `mandatory:"false" json:"parserFieldName"`

    // internal name
    StorageFieldName *string `mandatory:"false" json:"storageFieldName"`

    // integrator name
    ParserFieldIntegratorName *string `mandatory:"false" json:"parserFieldIntegratorName"`

    // parser internal name
    ParserName *string `mandatory:"false" json:"parserName"`

    // sequence
    ParserFieldSequence *int64 `mandatory:"false" json:"parserFieldSequence"`

    Parser *LogAnalyticsParser `mandatory:"false" json:"parser"`

    // structured column information
    StructuredColumnInfo *string `mandatory:"false" json:"structuredColumnInfo"`
}

func (LogAnalyticsParserField) String

func (m LogAnalyticsParserField) String() string

type LogAnalyticsParserFilter

LogAnalyticsParserFilter LogAnalyticsParserFilter

type LogAnalyticsParserFilter struct {

    // id
    Id *string `mandatory:"false" json:"id"`

    Parser *LogAnalyticsParser `mandatory:"false" json:"parser"`

    // agent version
    AgentVersion *string `mandatory:"false" json:"agentVersion"`

    // is in use flag
    IsInUse *int64 `mandatory:"false" json:"isInUse"`

    // operating system
    OperatingSystem *string `mandatory:"false" json:"operatingSystem"`

    // parser Id
    ParserId *int64 `mandatory:"false" json:"parserId"`

    // version
    Version *string `mandatory:"false" json:"version"`
}

func (LogAnalyticsParserFilter) String

func (m LogAnalyticsParserFilter) String() string

type LogAnalyticsParserFunction

LogAnalyticsParserFunction LogAnalyticsParserFunction

type LogAnalyticsParserFunction struct {
    ParserMetaPlugin *LogAnalyticsParserMetaPlugin `mandatory:"false" json:"parserMetaPlugin"`

    // plugin instance Id
    ParserFunctionId *int64 `mandatory:"false" json:"parserFunctionId"`

    // plugin instance internal name
    ParserFunctionName *string `mandatory:"false" json:"parserFunctionName"`

    // is enabled flag
    IsEnabled *bool `mandatory:"false" json:"isEnabled"`

    // is system flag
    IsSystem *bool `mandatory:"false" json:"isSystem"`

    // parser Id
    ParserId *int64 `mandatory:"false" json:"parserId"`

    // parser internal name
    ParserName *string `mandatory:"false" json:"parserName"`

    // plugin type internal name
    ParserMetaPluginName *string `mandatory:"false" json:"parserMetaPluginName"`

    // priority
    ParserFunctionPriority *int64 `mandatory:"false" json:"parserFunctionPriority"`

    // parameter map list
    ParserFunctionParameters []LogAnalyticsParserFunctionParameter `mandatory:"false" json:"parserFunctionParameters"`
}

func (LogAnalyticsParserFunction) String

func (m LogAnalyticsParserFunction) String() string

type LogAnalyticsParserFunctionCollection

LogAnalyticsParserFunctionCollection LogAnalyticsParserFunctionCollection

type LogAnalyticsParserFunctionCollection struct {

    // meta pre-process pagination list
    Items []LogAnalyticsParserFunction `mandatory:"false" json:"items"`
}

func (LogAnalyticsParserFunctionCollection) String

func (m LogAnalyticsParserFunctionCollection) String() string

type LogAnalyticsParserFunctionParameter

LogAnalyticsParserFunctionParameter LogAnalyticsParserFunctionParameter

type LogAnalyticsParserFunctionParameter struct {

    // plugin Id
    ParserFunctionId *int64 `mandatory:"false" json:"parserFunctionId"`

    // internal name
    ParserFunctionParameterName *string `mandatory:"false" json:"parserFunctionParameterName"`

    // plugin instance Id
    ParserFunctionParameterId *int64 `mandatory:"false" json:"parserFunctionParameterId"`

    // parameter internal name
    ParserMetaPluginParameterName *string `mandatory:"false" json:"parserMetaPluginParameterName"`

    // parameter value
    ParserMetaPluginParameterValue *string `mandatory:"false" json:"parserMetaPluginParameterValue"`

    // parser internal name
    ParserName *string `mandatory:"false" json:"parserName"`

    ParserMetaPluginParameter *LogAnalyticsParserMetaPluginParameter `mandatory:"false" json:"parserMetaPluginParameter"`
}

func (LogAnalyticsParserFunctionParameter) String

func (m LogAnalyticsParserFunctionParameter) String() string

type LogAnalyticsParserMetaPlugin

LogAnalyticsParserMetaPlugin LogAnalyticsParserMetaPlugin

type LogAnalyticsParserMetaPlugin struct {

    // parameter list
    MetaPluginParameters []LogAnalyticsParserMetaPluginParameter `mandatory:"false" json:"metaPluginParameters"`

    // plugin description
    Description *string `mandatory:"false" json:"description"`

    // plugin display name
    DisplayName *string `mandatory:"false" json:"displayName"`

    // plugin internal name
    Name *string `mandatory:"false" json:"name"`
}

func (LogAnalyticsParserMetaPlugin) String

func (m LogAnalyticsParserMetaPlugin) String() string

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

type LogAnalyticsParserMetaPluginParameter

LogAnalyticsParserMetaPluginParameter LogAnalyticsParserMetaPluginParameter

type LogAnalyticsParserMetaPluginParameter struct {

    // parameter description
    Description *string `mandatory:"false" json:"description"`

    // parameter internal name
    Name *string `mandatory:"false" json:"name"`

    // is mandatory flag
    IsMandatory *bool `mandatory:"false" json:"isMandatory"`

    // is repeatable flag
    IsRepeatable *bool `mandatory:"false" json:"isRepeatable"`

    // plugin internal name
    PluginName *string `mandatory:"false" json:"pluginName"`

    // parameter type
    Type *string `mandatory:"false" json:"type"`
}

func (LogAnalyticsParserMetaPluginParameter) String

func (m LogAnalyticsParserMetaPluginParameter) String() string

type LogAnalyticsParserSummary

LogAnalyticsParserSummary LoganParserDetails

type LogAnalyticsParserSummary struct {

    // content
    Content *string `mandatory:"false" json:"content"`

    // description
    Description *string `mandatory:"false" json:"description"`

    // display name
    DisplayName *string `mandatory:"false" json:"displayName"`

    // edit version
    EditVersion *int64 `mandatory:"false" json:"editVersion"`

    // encoding
    Encoding *string `mandatory:"false" json:"encoding"`

    // example content
    ExampleContent *string `mandatory:"false" json:"exampleContent"`

    // fields Maps
    FieldMaps []LogAnalyticsParserField `mandatory:"false" json:"fieldMaps"`

    // footer regular expression
    FooterContent *string `mandatory:"false" json:"footerContent"`

    // header content
    HeaderContent *string `mandatory:"false" json:"headerContent"`

    // Name
    Name *string `mandatory:"false" json:"name"`

    // is default flag
    IsDefault *bool `mandatory:"false" json:"isDefault"`

    // is single line content
    IsSingleLineContent *bool `mandatory:"false" json:"isSingleLineContent"`

    // is system flag
    IsSystem *bool `mandatory:"false" json:"isSystem"`

    // language
    Language *string `mandatory:"false" json:"language"`

    // last updated date
    TimeUpdated *common.SDKTime `mandatory:"false" json:"timeUpdated"`

    // log type test request version
    LogTypeTestRequestVersion *int `mandatory:"false" json:"logTypeTestRequestVersion"`

    // mapped parser list
    MappedParsers []LogAnalyticsParser `mandatory:"false" json:"mappedParsers"`

    // parser ignore line characters
    ParserIgnorelineCharacters *string `mandatory:"false" json:"parserIgnorelineCharacters"`

    // is hidden flag
    IsHidden *bool `mandatory:"false" json:"isHidden"`

    // sequence
    ParserSequence *int `mandatory:"false" json:"parserSequence"`

    // time zone
    ParserTimezone *string `mandatory:"false" json:"parserTimezone"`

    ParserFilter *LogAnalyticsParserFilter `mandatory:"false" json:"parserFilter"`

    // write once
    IsParserWrittenOnce *bool `mandatory:"false" json:"isParserWrittenOnce"`

    // plugin instance list
    ParserFunctions []LogAnalyticsParserFunction `mandatory:"false" json:"parserFunctions"`

    // sources using this parser
    SourcesCount *int64 `mandatory:"false" json:"sourcesCount"`

    // sources using list
    Sources []LogAnalyticsSource `mandatory:"false" json:"sources"`

    // tokenize original text
    ShouldTokenizeOriginalText *bool `mandatory:"false" json:"shouldTokenizeOriginalText"`

    // type
    Type LogAnalyticsParserSummaryTypeEnum `mandatory:"false" json:"type,omitempty"`

    // user deleted flag
    IsUserDeleted *bool `mandatory:"false" json:"isUserDeleted"`
}

func (LogAnalyticsParserSummary) String

func (m LogAnalyticsParserSummary) String() string

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"
)

func GetLogAnalyticsParserSummaryTypeEnumValues

func GetLogAnalyticsParserSummaryTypeEnumValues() []LogAnalyticsParserSummaryTypeEnum

GetLogAnalyticsParserSummaryTypeEnumValues Enumerates the set of values for LogAnalyticsParserSummaryTypeEnum

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"
)

func GetLogAnalyticsParserTypeEnumValues

func GetLogAnalyticsParserTypeEnumValues() []LogAnalyticsParserTypeEnum

GetLogAnalyticsParserTypeEnumValues Enumerates the set of values for LogAnalyticsParserTypeEnum

type LogAnalyticsPatternFilter

LogAnalyticsPatternFilter LogAnalyticsPatternFilter

type LogAnalyticsPatternFilter struct {
    Pattern *LogAnalyticsSourcePattern `mandatory:"false" json:"pattern"`

    // agent version
    AgentVersion *string `mandatory:"false" json:"agentVersion"`

    // is in use flag
    IsInUse *bool `mandatory:"false" json:"isInUse"`

    // operating system
    OperatingSystem *string `mandatory:"false" json:"operatingSystem"`

    // pattern Id
    PatternId *int64 `mandatory:"false" json:"patternId"`

    // source Id
    SourceId *int64 `mandatory:"false" json:"sourceId"`

    // version
    Version *string `mandatory:"false" json:"version"`

    Source *LogAnalyticsSource `mandatory:"false" json:"source"`
}

func (LogAnalyticsPatternFilter) String

func (m LogAnalyticsPatternFilter) String() string

type LogAnalyticsSource

LogAnalyticsSource LogAnalyticsSource

type LogAnalyticsSource struct {

    // alert conditions
    LabelConditions []LogAnalyticsSourceLabelCondition `mandatory:"false" json:"labelConditions"`

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

    // association entity
    AssociationEntity []LogAnalyticsAssociation `mandatory:"false" json:"associationEntity"`

    // data filter definitions
    DataFilterDefinitions []LogAnalyticsSourceDataFilter `mandatory:"false" json:"dataFilterDefinitions"`

    // DB credential
    DatabaseCredential *string `mandatory:"false" json:"databaseCredential"`

    // extended field definition
    ExtendedFieldDefinitions []LogAnalyticsSourceExtendedFieldDefinition `mandatory:"false" json:"extendedFieldDefinitions"`

    // is for cloud flag
    IsForCloud *bool `mandatory:"false" json:"isForCloud"`

    // labels
    Labels []LogAnalyticsLabelView `mandatory:"false" json:"labels"`

    // metric definitions
    MetricDefinitions []LogAnalyticsMetric `mandatory:"false" json:"metricDefinitions"`

    // metric source map
    Metrics []LogAnalyticsSourceMetric `mandatory:"false" json:"metrics"`

    // out-of-the-box source parser list
    OobParsers []LogAnalyticsParser `mandatory:"false" json:"oobParsers"`

    // parameters
    Parameters []LogAnalyticsParameter `mandatory:"false" json:"parameters"`

    // pattern count
    PatternCount *int `mandatory:"false" json:"patternCount"`

    // patterns
    Patterns []LogAnalyticsSourcePattern `mandatory:"false" json:"patterns"`

    // description
    Description *string `mandatory:"false" json:"description"`

    // display name
    DisplayName *string `mandatory:"false" json:"displayName"`

    // source edit version
    EditVersion *int64 `mandatory:"false" json:"editVersion"`

    // source functions
    Functions []LogAnalyticsSourceFunction `mandatory:"false" json:"functions"`

    // source Id
    SourceId *int64 `mandatory:"false" json:"sourceId"`

    // source internal name
    Name *string `mandatory:"false" json:"name"`

    // is secure content flag
    IsSecureContent *bool `mandatory:"false" json:"isSecureContent"`

    // is system flag
    IsSystem *bool `mandatory:"false" json:"isSystem"`

    // parser list
    Parsers []LogAnalyticsParser `mandatory:"false" json:"parsers"`

    // rule auto association enabled flag
    IsAutoAssociationEnabled *bool `mandatory:"false" json:"isAutoAssociationEnabled"`

    // rule auto association override
    IsAutoAssociationOverride *bool `mandatory:"false" json:"isAutoAssociationOverride"`

    // rule Id
    RuleId *int64 `mandatory:"false" json:"ruleId"`

    // source type internal name
    TypeName *string `mandatory:"false" json:"typeName"`

    // source type name
    TypeDisplayName *string `mandatory:"false" json:"typeDisplayName"`

    // source warning configuration
    WarningConfig *int64 `mandatory:"false" json:"warningConfig"`

    // source metadata fields
    MetadataFields []LogAnalyticsSourceMetadataField `mandatory:"false" json:"metadataFields"`

    // tags
    LabelDefinitions []LogAnalyticsLabelDefinition `mandatory:"false" json:"labelDefinitions"`

    // Entity types
    EntityTypes []LogAnalyticsSourceEntityType `mandatory:"false" json:"entityTypes"`

    // time zone override
    IsTimezoneOverride *bool `mandatory:"false" json:"isTimezoneOverride"`

    // source parser list
    UserParsers []LogAnalyticsParser `mandatory:"false" json:"userParsers"`

    // timeUpdated
    TimeUpdated *common.SDKTime `mandatory:"false" json:"timeUpdated"`

    // An array of event types.
    EventTypes []EventType `mandatory:"false" json:"eventTypes"`
}

func (LogAnalyticsSource) String

func (m LogAnalyticsSource) String() string

type LogAnalyticsSourceCollection

LogAnalyticsSourceCollection LogAnalyticsSourceCollection

type LogAnalyticsSourceCollection struct {

    // list of sources
    Items []LogAnalyticsSourceSummary `mandatory:"false" json:"items"`
}

func (LogAnalyticsSourceCollection) String

func (m LogAnalyticsSourceCollection) String() string

type LogAnalyticsSourceDataFilter

LogAnalyticsSourceDataFilter LogAnalyticsSourceDataFilter

type LogAnalyticsSourceDataFilter struct {

    // description
    Description *string `mandatory:"false" json:"description"`

    // display name
    DisplayName *string `mandatory:"false" json:"displayName"`

    // edit version
    EditVersion *int64 `mandatory:"false" json:"editVersion"`

    // enabled
    IsEnabled *bool `mandatory:"false" json:"isEnabled"`

    // field internal name
    FieldName *string `mandatory:"false" json:"fieldName"`

    // hash type
    HashType *int `mandatory:"false" json:"hashType"`

    // filter Id
    DataFilterId *int64 `mandatory:"false" json:"dataFilterId"`

    // is system flag
    IsSystem *bool `mandatory:"false" json:"isSystem"`

    // regular expression match
    MatchRegularExpression *string `mandatory:"false" json:"matchRegularExpression"`

    // order
    Order *int64 `mandatory:"false" json:"order"`

    // path
    Path *string `mandatory:"false" json:"path"`

    // replacement string
    ReplacementString *string `mandatory:"false" json:"replacementString"`

    // source Id
    SourceId *int64 `mandatory:"false" json:"sourceId"`

    // filterType
    FilterType LogAnalyticsSourceDataFilterFilterTypeEnum `mandatory:"false" json:"filterType,omitempty"`
}

func (LogAnalyticsSourceDataFilter) String

func (m LogAnalyticsSourceDataFilter) String() string

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

type LogAnalyticsSourceEntityType

LogAnalyticsSourceEntityType LogAnalyticsSourceEntityType

type LogAnalyticsSourceEntityType struct {

    // source Id
    SourceId *int64 `mandatory:"false" json:"sourceId"`

    // Entity type
    EntityType *string `mandatory:"false" json:"entityType"`

    // type category
    EntityTypeCategory *string `mandatory:"false" json:"entityTypeCategory"`

    // Entity type display name
    EntityTypeDisplayName *string `mandatory:"false" json:"entityTypeDisplayName"`
}

func (LogAnalyticsSourceEntityType) String

func (m LogAnalyticsSourceEntityType) String() string

type LogAnalyticsSourceExtendedFieldDefinition

LogAnalyticsSourceExtendedFieldDefinition LogAnalyticsSourceExtendedFieldDefinition

type LogAnalyticsSourceExtendedFieldDefinition struct {
    Field *LogAnalyticsField `mandatory:"false" json:"field"`

    // display regular expression
    DisplayRegularExpression *string `mandatory:"false" json:"displayRegularExpression"`

    // extended fields
    ExtendedFields []LogAnalyticsExtendedField `mandatory:"false" json:"extendedFields"`

    // base field internal name
    BaseFieldName *string `mandatory:"false" json:"baseFieldName"`

    // base field log text
    BaseFieldLogText *string `mandatory:"false" json:"baseFieldLogText"`

    // conditional data type
    ConditionDataType *string `mandatory:"false" json:"conditionDataType"`

    // conditional field
    ConditionField *string `mandatory:"false" json:"conditionField"`

    // conditional operator
    ConditionOperator *string `mandatory:"false" json:"conditionOperator"`

    // conditional value
    ConditionValue *string `mandatory:"false" json:"conditionValue"`

    // converted regular expression
    ConvertedRegularExpression *string `mandatory:"false" json:"convertedRegularExpression"`

    // enabled
    IsEnabled *bool `mandatory:"false" json:"isEnabled"`

    // id
    ExtendedFieldDefinitionId *int64 `mandatory:"false" json:"extendedFieldDefinitionId"`

    // is system flag
    IsSystem *bool `mandatory:"false" json:"isSystem"`

    // regular expression
    RegularExpression *string `mandatory:"false" json:"regularExpression"`

    // source Id
    SourceId *int64 `mandatory:"false" json:"sourceId"`

    // last updated date
    TimeUpdated *common.SDKTime `mandatory:"false" json:"timeUpdated"`
}

func (LogAnalyticsSourceExtendedFieldDefinition) String

func (m LogAnalyticsSourceExtendedFieldDefinition) String() string

type LogAnalyticsSourceExtendedFieldDefinitionCollection

LogAnalyticsSourceExtendedFieldDefinitionCollection LogAnalyticsSourceExtendedFieldDefinitionCollection

type LogAnalyticsSourceExtendedFieldDefinitionCollection struct {

    // list of extended field definitions
    Items []LogAnalyticsSourceExtendedFieldDefinition `mandatory:"false" json:"items"`
}

func (LogAnalyticsSourceExtendedFieldDefinitionCollection) String

func (m LogAnalyticsSourceExtendedFieldDefinitionCollection) String() string

type LogAnalyticsSourceFunction

LogAnalyticsSourceFunction LogAnalyticsSourceFunction

type LogAnalyticsSourceFunction struct {

    // argument
    Arguments []LogAnalyticsMetaFunctionArgument `mandatory:"false" json:"arguments"`

    // enabled flag
    IsEnabled *bool `mandatory:"false" json:"isEnabled"`

    Function *LogAnalyticsMetaFunction `mandatory:"false" json:"function"`

    // source function Id
    FunctionId *int64 `mandatory:"false" json:"functionId"`

    // source function order
    Order *int64 `mandatory:"false" json:"order"`

    // is system flag
    IsSystem *bool `mandatory:"false" json:"isSystem"`

    // column
    LookupColumn *string `mandatory:"false" json:"lookupColumn"`

    // column position
    LookupColumnPosition *int64 `mandatory:"false" json:"lookupColumnPosition"`

    // lookup display name
    LookupDisplayName *string `mandatory:"false" json:"lookupDisplayName"`

    // lookup mode
    LookupMode *int64 `mandatory:"false" json:"lookupMode"`

    // lookup table
    LookupTable *string `mandatory:"false" json:"lookupTable"`

    // source Id
    SourceId *int64 `mandatory:"false" json:"sourceId"`
}

func (LogAnalyticsSourceFunction) String

func (m LogAnalyticsSourceFunction) String() string

type LogAnalyticsSourceLabelCondition

LogAnalyticsSourceLabelCondition LogAnalyticsSourceLabelCondition

type LogAnalyticsSourceLabelCondition struct {

    // message
    Message *string `mandatory:"false" json:"message"`

    // visible flag
    IsVisible *bool `mandatory:"false" json:"isVisible"`

    // block condition field
    BlockConditionField *string `mandatory:"false" json:"blockConditionField"`

    // block condition operator
    BlockConditionOperator *string `mandatory:"false" json:"blockConditionOperator"`

    // block condition value
    BlockConditionValue *string `mandatory:"false" json:"blockConditionValue"`

    // condition value
    LabelConditionValue *string `mandatory:"false" json:"labelConditionValue"`

    // list of condition values
    LabelConditionValues []string `mandatory:"false" json:"labelConditionValues"`

    // content example
    ContentExample *string `mandatory:"false" json:"contentExample"`

    // enabled
    IsEnabled *bool `mandatory:"false" json:"isEnabled"`

    // field internal name
    FieldName *string `mandatory:"false" json:"fieldName"`

    // Id
    LabelConditionId *int64 `mandatory:"false" json:"labelConditionId"`

    // is system flag
    IsSystem *bool `mandatory:"false" json:"isSystem"`

    // operator
    LabelConditionOperator *string `mandatory:"false" json:"labelConditionOperator"`

    // source Id
    SourceId *int64 `mandatory:"false" json:"sourceId"`

    // label display name
    LabelDisplayName *string `mandatory:"false" json:"labelDisplayName"`

    // label storage field
    StorageField *string `mandatory:"false" json:"storageField"`

    // label name
    LabelName *string `mandatory:"false" json:"labelName"`

    // inline label exists in DB flag
    IsInlineLabelExistingInDatabase *bool `mandatory:"false" json:"isInlineLabelExistingInDatabase"`
}

func (LogAnalyticsSourceLabelCondition) String

func (m LogAnalyticsSourceLabelCondition) String() string

type LogAnalyticsSourceMetadataField

LogAnalyticsSourceMetadataField LogAnalyticsSourceMetadataField

type LogAnalyticsSourceMetadataField struct {

    // field internal name
    FieldName *string `mandatory:"false" json:"fieldName"`

    // is enabled flag
    IsEnabled *bool `mandatory:"false" json:"isEnabled"`

    // is system flag
    IsSystem *bool `mandatory:"false" json:"isSystem"`

    // key
    Key *string `mandatory:"false" json:"key"`

    // source internal name
    SourceName *string `mandatory:"false" json:"sourceName"`
}

func (LogAnalyticsSourceMetadataField) String

func (m LogAnalyticsSourceMetadataField) String() string

type LogAnalyticsSourceMetric

LogAnalyticsSourceMetric LogAnalyticsSourceMetric

type LogAnalyticsSourceMetric struct {

    // is enabled flag
    IsMetricSourceEnabled *bool `mandatory:"false" json:"isMetricSourceEnabled"`

    // metric name
    MetricName *string `mandatory:"false" json:"metricName"`

    // source internal name
    SourceName *string `mandatory:"false" json:"sourceName"`

    // entity type
    EntityType *string `mandatory:"false" json:"entityType"`
}

func (LogAnalyticsSourceMetric) String

func (m LogAnalyticsSourceMetric) String() string

type LogAnalyticsSourcePattern

LogAnalyticsSourcePattern LogAnalyticsSourcePattern

type LogAnalyticsSourcePattern struct {

    // converted text
    ConvertedText *string `mandatory:"false" json:"convertedText"`

    // parser Id
    DbParserId *int64 `mandatory:"false" json:"dbParserId"`

    // date time columns
    DbPatternDateTimeColumns *string `mandatory:"false" json:"dbPatternDateTimeColumns"`

    // date time field
    DbPatternDateTimeField *string `mandatory:"false" json:"dbPatternDateTimeField"`

    // sequence column
    DbPatternSequenceColumn *string `mandatory:"false" json:"dbPatternSequenceColumn"`

    // field list
    Fields []LogAnalyticsParserField `mandatory:"false" json:"fields"`

    // is include flag
    IsInclude *bool `mandatory:"false" json:"isInclude"`

    // is default flag
    IsDefault *bool `mandatory:"false" json:"isDefault"`

    PatternFilter *LogAnalyticsPatternFilter `mandatory:"false" json:"patternFilter"`

    // alias
    Alias *string `mandatory:"false" json:"alias"`

    // description
    Description *string `mandatory:"false" json:"description"`

    // is enabled flag
    IsEnabled *bool `mandatory:"false" json:"isEnabled"`

    // pattern Id
    PatternId *int64 `mandatory:"false" json:"patternId"`

    // is system flag
    IsSystem *bool `mandatory:"false" json:"isSystem"`

    // source Id
    SourceId *int64 `mandatory:"false" json:"sourceId"`

    // suppress agent warning
    IsAgentWarningSuppressed *bool `mandatory:"false" json:"isAgentWarningSuppressed"`

    // pattern text
    PatternText *string `mandatory:"false" json:"patternText"`

    // pattern type
    PatternType *int64 `mandatory:"false" json:"patternType"`

    // source entity types
    EntityType []string `mandatory:"false" json:"entityType"`
}

func (LogAnalyticsSourcePattern) String

func (m LogAnalyticsSourcePattern) String() string

type LogAnalyticsSourcePatternCollection

LogAnalyticsSourcePatternCollection LogAnalyticsSourcePatternCollection

type LogAnalyticsSourcePatternCollection struct {

    // list of source patterns
    Items []LogAnalyticsSourcePattern `mandatory:"false" json:"items"`
}

func (LogAnalyticsSourcePatternCollection) String

func (m LogAnalyticsSourcePatternCollection) String() string

type LogAnalyticsSourceSummary

LogAnalyticsSourceSummary LogAnalyticsSourceSummary

type LogAnalyticsSourceSummary struct {

    // alert conditions
    LabelConditions []LogAnalyticsSourceLabelCondition `mandatory:"false" json:"labelConditions"`

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

    // association entity
    AssociationEntity []LogAnalyticsAssociation `mandatory:"false" json:"associationEntity"`

    // data filter definitions
    DataFilterDefinitions []LogAnalyticsSourceDataFilter `mandatory:"false" json:"dataFilterDefinitions"`

    // DB credential
    DatabaseCredential *string `mandatory:"false" json:"databaseCredential"`

    // extended field definition
    ExtendedFieldDefinitions []LogAnalyticsSourceExtendedFieldDefinition `mandatory:"false" json:"extendedFieldDefinitions"`

    // is for cloud flag
    IsForCloud *bool `mandatory:"false" json:"isForCloud"`

    // labels
    Labels []LogAnalyticsLabelView `mandatory:"false" json:"labels"`

    // metric definitions
    MetricDefinitions []LogAnalyticsMetric `mandatory:"false" json:"metricDefinitions"`

    // metric source map
    Metrics []LogAnalyticsSourceMetric `mandatory:"false" json:"metrics"`

    // out-of-the-box source parser list
    OobParsers []LogAnalyticsParser `mandatory:"false" json:"oobParsers"`

    // parameters
    Parameters []LogAnalyticsParameter `mandatory:"false" json:"parameters"`

    // pattern count
    PatternCount *int `mandatory:"false" json:"patternCount"`

    // patterns
    Patterns []LogAnalyticsSourcePattern `mandatory:"false" json:"patterns"`

    // description
    Description *string `mandatory:"false" json:"description"`

    // display name
    DisplayName *string `mandatory:"false" json:"displayName"`

    // source edit version
    EditVersion *int64 `mandatory:"false" json:"editVersion"`

    // source functions
    Functions []LogAnalyticsSourceFunction `mandatory:"false" json:"functions"`

    // source Id
    SourceId *int64 `mandatory:"false" json:"sourceId"`

    // source internal name
    Name *string `mandatory:"false" json:"name"`

    // is secure content flag
    IsSecureContent *bool `mandatory:"false" json:"isSecureContent"`

    // is system flag
    IsSystem *bool `mandatory:"false" json:"isSystem"`

    // parser list
    Parsers []LogAnalyticsParser `mandatory:"false" json:"parsers"`

    // rule auto association enabled flag
    IsAutoAssociationEnabled *bool `mandatory:"false" json:"isAutoAssociationEnabled"`

    // rule auto association override
    IsAutoAssociationOverride *bool `mandatory:"false" json:"isAutoAssociationOverride"`

    // rule Id
    RuleId *int64 `mandatory:"false" json:"ruleId"`

    // source type internal name
    TypeName *string `mandatory:"false" json:"typeName"`

    // source type name
    TypeDisplayName *string `mandatory:"false" json:"typeDisplayName"`

    // source warning configuration
    WarningConfig *int64 `mandatory:"false" json:"warningConfig"`

    // source metadata fields
    MetadataFields []LogAnalyticsSourceMetadataField `mandatory:"false" json:"metadataFields"`

    // tags
    LabelDefinitions []LogAnalyticsLabelDefinition `mandatory:"false" json:"labelDefinitions"`

    // Entity types
    EntityTypes []LogAnalyticsSourceEntityType `mandatory:"false" json:"entityTypes"`

    // time zone override
    IsTimezoneOverride *bool `mandatory:"false" json:"isTimezoneOverride"`

    // source parser list
    UserParsers []LogAnalyticsParser `mandatory:"false" json:"userParsers"`

    // timeUpdated
    TimeUpdated *common.SDKTime `mandatory:"false" json:"timeUpdated"`
}

func (LogAnalyticsSourceSummary) String

func (m LogAnalyticsSourceSummary) String() string

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

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

type LogGroupSummaryReport

LogGroupSummaryReport LogGroupSummaryReport

type LogGroupSummaryReport struct {

    // log group count
    Count *int `mandatory:"false" json:"count"`
}

func (LogGroupSummaryReport) String

func (m LogGroupSummaryReport) String() string

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"`
}

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) 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

type LookupField

LookupField LookupField

type LookupField struct {

    // common field name
    CommonFieldName *string `mandatory:"false" json:"commonFieldName"`

    // default match value
    DefaultMatchValue *string `mandatory:"false" json:"defaultMatchValue"`

    // display name
    DisplayName *string `mandatory:"false" json:"displayName"`

    // is common field
    IsCommonField *bool `mandatory:"false" json:"isCommonField"`

    // match operator
    MatchOperator *string `mandatory:"false" json:"matchOperator"`

    // name
    Name *string `mandatory:"false" json:"name"`

    // position
    Position *int64 `mandatory:"false" json:"position"`
}

func (LookupField) String

func (m LookupField) String() string

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"`
}

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) 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

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"`
}

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) 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

type MatchInfo

MatchInfo MatchInfo

type MatchInfo struct {

    // matchingLogEntryEndIndex
    MatchingLogEntryEndIndex *int `mandatory:"false" json:"matchingLogEntryEndIndex"`

    // regexScore
    RegexScore *int `mandatory:"false" json:"regexScore"`

    // stepCount
    StepCount *int `mandatory:"false" json:"stepCount"`
}

func (MatchInfo) String

func (m MatchInfo) String() string

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

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"`

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

type Namespace

Namespace This is the namespace details of a tenancy in Logan 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"`
}

func (Namespace) String

func (m Namespace) String() string

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

type NamespaceSummary

NamespaceSummary The is the namespace summary of a tenancy in Logan 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"`
}

func (NamespaceSummary) String

func (m NamespaceSummary) String() string

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"`
}

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) 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

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 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 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/36.1.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) HTTPRequest

func (request OffboardNamespaceRequest) HTTPRequest(method, path 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

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/36.1.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) HTTPRequest

func (request OnboardNamespaceRequest) HTTPRequest(method, path 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

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 GetOperationStatusEnumValues

func GetOperationStatusEnumValues() []OperationStatusEnum

GetOperationStatusEnumValues Enumerates the set of values for OperationStatusEnum

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

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"`

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

type ParseQueryRequest

ParseQueryRequest wrapper for the ParseQuery operation

See also

Click https://docs.cloud.oracle.com/en-us/iaas/tools/go-sdk-examples/36.1.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) HTTPRequest

func (request ParseQueryRequest) HTTPRequest(method, path 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

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

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

type ParserSummaryReport

ParserSummaryReport ParserSummaryReport

type ParserSummaryReport struct {

    // non out-of-the-box count
    NonOobCount *int `mandatory:"false" json:"nonOobCount"`

    // out-of-the-box count
    OobCount *int `mandatory:"false" json:"oobCount"`
}

func (ParserSummaryReport) String

func (m ParserSummaryReport) String() string

type ParserTestResult

ParserTestResult ParserTestResult

type ParserTestResult struct {

    // additional info
    AdditionalInfo map[string]string `mandatory:"false" json:"additionalInfo"`

    // entries
    Entries []AbstractParserTestResultLogEntry `mandatory:"false" json:"entries"`

    // example content
    ExampleContent *string `mandatory:"false" json:"exampleContent"`

    // lines
    Lines []AbstractParserTestResultLogLine `mandatory:"false" json:"lines"`

    // named capture groups
    NamedCaptureGroups []string `mandatory:"false" json:"namedCaptureGroups"`
}

func (ParserTestResult) String

func (m ParserTestResult) String() string

type PauseScheduledTaskRequest

PauseScheduledTaskRequest wrapper for the PauseScheduledTask operation

See also

Click https://docs.cloud.oracle.com/en-us/iaas/tools/go-sdk-examples/36.1.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) HTTPRequest

func (request PauseScheduledTaskRequest) HTTPRequest(method, path 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

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

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

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

type PurgeStorageDataRequest

PurgeStorageDataRequest wrapper for the PurgeStorageData operation

See also

Click https://docs.cloud.oracle.com/en-us/iaas/tools/go-sdk-examples/36.1.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) HTTPRequest

func (request PurgeStorageDataRequest) HTTPRequest(method, path 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

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/36.1.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) HTTPRequest

func (request PutQueryWorkRequestBackgroundRequest) HTTPRequest(method, path 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

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"`

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

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

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 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/36.1.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) HTTPRequest

func (request QueryRequest) HTTPRequest(method, path 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

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

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

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

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"`
}

func (RecallArchivedDataDetails) String

func (m RecallArchivedDataDetails) String() string

type RecallArchivedDataRequest

RecallArchivedDataRequest wrapper for the RecallArchivedData operation

See also

Click https://docs.cloud.oracle.com/en-us/iaas/tools/go-sdk-examples/36.1.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) HTTPRequest

func (request RecallArchivedDataRequest) HTTPRequest(method, path 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

type RecallArchivedDataResponse

RecallArchivedDataResponse wrapper for the RecallArchivedData operation

type RecallArchivedDataResponse 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 (RecallArchivedDataResponse) HTTPResponse

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

HTTPResponse implements the OCIResponse interface

func (RecallArchivedDataResponse) String

func (response RecallArchivedDataResponse) String() string

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"`
}

func (RecalledData) String

func (m RecalledData) String() string

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

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"
)

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"`
}

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) 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

type RegexMatchResult

RegexMatchResult RegexMatchResult

type RegexMatchResult struct {

    // matchedLogEntryEndIndex
    MatchedLogEntryEndIndex *int `mandatory:"false" json:"matchedLogEntryEndIndex"`

    // regexScore
    RegexScore *int `mandatory:"false" json:"regexScore"`

    // regexStepsInfo
    RegexStepsInfo []StepInfo `mandatory:"false" json:"regexStepsInfo"`

    // stepCount
    StepCount *int `mandatory:"false" json:"stepCount"`

    // subRegexesMatchInfo
    SubRegexesMatchInfo map[string]MatchInfo `mandatory:"false" json:"subRegexesMatchInfo"`
}

func (RegexMatchResult) String

func (m RegexMatchResult) String() string

type RegisterLookupRequest

RegisterLookupRequest wrapper for the RegisterLookup operation

See also

Click https://docs.cloud.oracle.com/en-us/iaas/tools/go-sdk-examples/36.1.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"`

    // type - possible values are Lookup or Dictionary
    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"`

    // Description of the fields to get
    Description *string `mandatory:"false" contributesTo:"query" name:"description"`

    // Character Encoding
    CharEncoding *string `mandatory:"false" contributesTo:"query" name:"charEncoding"`

    // is 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"`

    // 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) HTTPRequest

func (request RegisterLookupRequest) HTTPRequest(method, path 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

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"
)

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"`
}

func (ReleaseRecalledDataDetails) String

func (m ReleaseRecalledDataDetails) String() string

type ReleaseRecalledDataRequest

ReleaseRecalledDataRequest wrapper for the ReleaseRecalledData operation

See also

Click https://docs.cloud.oracle.com/en-us/iaas/tools/go-sdk-examples/36.1.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) HTTPRequest

func (request ReleaseRecalledDataRequest) HTTPRequest(method, path 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

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

type RemoveEntityAssociationsRequest

RemoveEntityAssociationsRequest wrapper for the RemoveEntityAssociations operation

See also

Click https://docs.cloud.oracle.com/en-us/iaas/tools/go-sdk-examples/36.1.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) HTTPRequest

func (request RemoveEntityAssociationsRequest) HTTPRequest(method, path 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

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 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"`
}

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) 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

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

type ResumeScheduledTaskRequest

ResumeScheduledTaskRequest wrapper for the ResumeScheduledTask operation

See also

Click https://docs.cloud.oracle.com/en-us/iaas/tools/go-sdk-examples/36.1.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) HTTPRequest

func (request ResumeScheduledTaskRequest) HTTPRequest(method, path 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

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 RunRequest

RunRequest wrapper for the Run operation

See also

Click https://docs.cloud.oracle.com/en-us/iaas/tools/go-sdk-examples/36.1.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) HTTPRequest

func (request RunRequest) HTTPRequest(method, path 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

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
}

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

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

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

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 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 GetScheduledTaskLifecycleStateEnumValues

func GetScheduledTaskLifecycleStateEnumValues() []ScheduledTaskLifecycleStateEnum

GetScheduledTaskLifecycleStateEnumValues Enumerates the set of values for ScheduledTaskLifecycleStateEnum

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"`

    // Status of the scheduled task.
    TaskStatus ScheduledTaskSummaryTaskStatusEnum `mandatory:"false" json:"taskStatus,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

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

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

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"`

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

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"`
}

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) 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

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"`
}

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) 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

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

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

type SourceSummaryReport

SourceSummaryReport SourceSummaryReport

type SourceSummaryReport struct {

    // non out-of-the-box count
    NonOobCount *int `mandatory:"false" json:"nonOobCount"`

    // count of sources set to auto-associate
    AutoAssociationSourceCount *int `mandatory:"false" json:"autoAssociationSourceCount"`

    // out-of-the-box count
    OobCount *int `mandatory:"false" json:"oobCount"`
}

func (SourceSummaryReport) String

func (m SourceSummaryReport) String() string

type SourceValidateDetails

SourceValidateDetails source validation details

type SourceValidateDetails struct {

    // key
    Key *string `mandatory:"false" json:"key"`

    // value
    Value *string `mandatory:"false" json:"value"`
}

func (SourceValidateDetails) String

func (m SourceValidateDetails) String() string

type SourceValidateResults

SourceValidateResults results of source validation

type SourceValidateResults struct {

    // items
    Items []SourceValidateDetails `mandatory:"false" json:"items"`
}

func (SourceValidateResults) String

func (m SourceValidateResults) String() string

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"`

    // 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"`

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

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 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"`

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

type StatusSummary

StatusSummary StatusSummary

type StatusSummary struct {

    // chunks processed
    ChunksProcessed *int64 `mandatory:"false" json:"chunksProcessed"`

    // failure details
    FailureDetails *string `mandatory:"false" json:"failureDetails"`

    // filename
    Filename *string `mandatory:"false" json:"filename"`

    // status
    Status *string `mandatory:"false" json:"status"`

    // total chunks
    TotalChunks *int64 `mandatory:"false" json:"totalChunks"`
}

func (StatusSummary) String

func (m StatusSummary) String() string

type StepInfo

StepInfo StepInfo

type StepInfo struct {

    // inputSequenceCurrentMatch
    InputSequenceCurrentMatch *string `mandatory:"false" json:"inputSequenceCurrentMatch"`

    // regexEngineClassName
    RegexEngineClassName *string `mandatory:"false" json:"regexEngineClassName"`

    // stepCount
    StepCount *int `mandatory:"false" json:"stepCount"`
}

func (StepInfo) String

func (m StepInfo) String() string

type Storage

Storage This is the storage configuration and status of a tenancy in Logan 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

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 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"
    StorageOperationTypeArchiveStorageData         StorageOperationTypeEnum = "ARCHIVE_STORAGE_DATA"
    StorageOperationTypeCleanupArchivalStorageData StorageOperationTypeEnum = "CLEANUP_ARCHIVAL_STORAGE_DATA"
)

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 Logan 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

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"`

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

    // This is the work request status.
    Status WorkRequestStatusEnum `mandatory:"true" json:"status"`

    // This is the end of the time interval
    TimeDataEnded *common.SDKTime `mandatory:"true" json:"timeDataEnded"`

    // Thie is the type of data to be purged
    DataType StorageDataTypeEnum `mandatory:"true" json:"dataType"`

    // This is the type of the work request.
    OperationType StorageOperationTypeEnum `mandatory:"true" json:"operationType"`

    // 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 solr query used to filter data for purge, '*' means all
    PurgeQueryString *string `mandatory:"false" json:"purgeQueryString"`

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

func (StorageWorkRequest) String

func (m StorageWorkRequest) String() string

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

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"`

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

    // This is the work request status.
    Status WorkRequestStatusEnum `mandatory:"true" json:"status"`

    // This is the end of the time interval
    TimeDataEnded *common.SDKTime `mandatory:"true" json:"timeDataEnded"`

    // Thie is the type of data to be purged
    DataType StorageDataTypeEnum `mandatory:"true" json:"dataType"`

    // This is the type of the work request.
    OperationType StorageOperationTypeEnum `mandatory:"true" json:"operationType"`

    // 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 solr query used to filter data for purge, '*' means all
    PurgeQueryString *string `mandatory:"false" json:"purgeQueryString"`

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

func (StorageWorkRequestSummary) String

func (m StorageWorkRequestSummary) String() string

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"`
}

func (StreamAction) MarshalJSON

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

MarshalJSON marshals to json representation

func (StreamAction) String

func (m StreamAction) String() string

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

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

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

type SuggestRequest

SuggestRequest wrapper for the Suggest operation

See also

Click https://docs.cloud.oracle.com/en-us/iaas/tools/go-sdk-examples/36.1.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) HTTPRequest

func (request SuggestRequest) HTTPRequest(method, path 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

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/36.1.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) HTTPRequest

func (request SuppressWarningRequest) HTTPRequest(method, path 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

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 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"`

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

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"
    TaskTypeAccelerationMaintenance TaskTypeEnum = "ACCELERATION_MAINTENANCE"
)

func GetTaskTypeEnumValues

func GetTaskTypeEnumValues() []TaskTypeEnum

GetTaskTypeEnumValues Enumerates the set of values for TaskTypeEnum

type TestParserPayloadDetails

TestParserPayloadDetails TestParserPayloadDetails

type TestParserPayloadDetails struct {

    // content
    Content *string `mandatory:"false" json:"content"`

    // description
    Description *string `mandatory:"false" json:"description"`

    // Display name
    DisplayName *string `mandatory:"false" json:"displayName"`

    // encoding
    Encoding *string `mandatory:"false" json:"encoding"`

    // exampleContent
    ExampleContent *string `mandatory:"false" json:"exampleContent"`

    // fieldMaps
    FieldMaps []LogAnalyticsParserField `mandatory:"false" json:"fieldMaps"`

    // footerRegex
    FooterContent *string `mandatory:"false" json:"footerContent"`

    // headerContent
    HeaderContent *string `mandatory:"false" json:"headerContent"`

    // name
    Name *string `mandatory:"false" json:"name"`

    // isDefault
    IsDefault *bool `mandatory:"false" json:"isDefault"`

    // isSingleLineContent
    IsSingleLineContent *bool `mandatory:"false" json:"isSingleLineContent"`

    // isSystem
    IsSystem *bool `mandatory:"false" json:"isSystem"`

    // language
    Language *string `mandatory:"false" json:"language"`

    // lastUpdatedDate
    TimeUpdated *common.SDKTime `mandatory:"false" json:"timeUpdated"`

    // logTypeTestRequestVersion
    LogTypeTestRequestVersion *int `mandatory:"false" json:"logTypeTestRequestVersion"`

    Metadata *UiParserTestMetadata `mandatory:"false" json:"metadata"`

    // parser ignore linechars
    ParserIgnorelineCharacters *string `mandatory:"false" json:"parserIgnorelineCharacters"`

    // parser is hidden
    IsHidden *int64 `mandatory:"false" json:"isHidden"`

    // parser seq
    ParserSequence *int `mandatory:"false" json:"parserSequence"`

    // parser timezone
    ParserTimezone *string `mandatory:"false" json:"parserTimezone"`

    // isParserWrittenOnce
    IsParserWrittenOnce *bool `mandatory:"false" json:"isParserWrittenOnce"`

    // plugin instance list
    ParserFunctions []LogAnalyticsParserFunction `mandatory:"false" json:"parserFunctions"`

    // tokenize original text
    ShouldTokenizeOriginalText *bool `mandatory:"false" json:"shouldTokenizeOriginalText"`

    // type
    Type TestParserPayloadDetailsTypeEnum `mandatory:"false" json:"type,omitempty"`
}

func (TestParserPayloadDetails) String

func (m TestParserPayloadDetails) String() string

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"
)

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/36.1.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"`

    // scope
    Scope TestParserScopeEnum `mandatory:"false" contributesTo:"query" name:"scope" omitEmpty:"true"`

    // module
    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) HTTPRequest

func (request TestParserRequest) HTTPRequest(method, path 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

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 GetTestParserScopeEnumValues

func GetTestParserScopeEnumValues() []TestParserScopeEnum

GetTestParserScopeEnumValues Enumerates the set of values for TestParserScopeEnum

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"`

    // 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"`

    // 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 betwwen 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) GetIsEvaluable

func (m TimeColumn) GetIsEvaluable() *bool

GetIsEvaluable returns IsEvaluable

func (TimeColumn) GetIsGroupable

func (m TimeColumn) GetIsGroupable() *bool

GetIsGroupable returns IsGroupable

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

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"`
}

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) 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

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

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"`

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

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

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"`

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

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"`

    // 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"`

    // 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"`

    TotalIntervalCountsAfterFilter []int64 `mandatory:"false" json:"totalIntervalCountsAfterFilter"`

    IntervalGroupCounts []int64 `mandatory:"false" json:"intervalGroupCounts"`

    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) GetIsEvaluable

func (m TrendColumn) GetIsEvaluable() *bool

GetIsEvaluable returns IsEvaluable

func (TrendColumn) GetIsGroupable

func (m TrendColumn) GetIsGroupable() *bool

GetIsGroupable returns IsGroupable

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

type UiParserTestMetadata

UiParserTestMetadata UiParserTestMetadata

type UiParserTestMetadata struct {

    // Last modified time
    LastModifiedTime *string `mandatory:"false" json:"lastModifiedTime"`

    // Name of log file
    LogFileName *string `mandatory:"false" json:"logFileName"`

    // timeZone
    TimeZone *common.SDKTime `mandatory:"false" json:"timeZone"`
}

func (UiParserTestMetadata) String

func (m UiParserTestMetadata) String() string

type UnsuppressWarningRequest

UnsuppressWarningRequest wrapper for the UnsuppressWarning operation

See also

Click https://docs.cloud.oracle.com/en-us/iaas/tools/go-sdk-examples/36.1.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) HTTPRequest

func (request UnsuppressWarningRequest) HTTPRequest(method, path 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

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 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"`
}

func (UpdateLogAnalyticsEntityDetails) String

func (m UpdateLogAnalyticsEntityDetails) String() string

type UpdateLogAnalyticsEntityRequest

UpdateLogAnalyticsEntityRequest wrapper for the UpdateLogAnalyticsEntity operation

See also

Click https://docs.cloud.oracle.com/en-us/iaas/tools/go-sdk-examples/36.1.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) HTTPRequest

func (request UpdateLogAnalyticsEntityRequest) HTTPRequest(method, path 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

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

type UpdateLogAnalyticsEntityTypeRequest

UpdateLogAnalyticsEntityTypeRequest wrapper for the UpdateLogAnalyticsEntityType operation

See also

Click https://docs.cloud.oracle.com/en-us/iaas/tools/go-sdk-examples/36.1.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) HTTPRequest

func (request UpdateLogAnalyticsEntityTypeRequest) HTTPRequest(method, path 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

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

type UpdateLogAnalyticsLogGroupRequest

UpdateLogAnalyticsLogGroupRequest wrapper for the UpdateLogAnalyticsLogGroup operation

See also

Click https://docs.cloud.oracle.com/en-us/iaas/tools/go-sdk-examples/36.1.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) HTTPRequest

func (request UpdateLogAnalyticsLogGroupRequest) HTTPRequest(method, path 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

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"`

    // 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.
    // Supported matchType for override are "contains".
    Overrides map[string][]PropertyOverride `mandatory:"false" json:"overrides"`

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

type UpdateLogAnalyticsObjectCollectionRuleRequest

UpdateLogAnalyticsObjectCollectionRuleRequest wrapper for the UpdateLogAnalyticsObjectCollectionRule operation

See also

Click https://docs.cloud.oracle.com/en-us/iaas/tools/go-sdk-examples/36.1.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) HTTPRequest

func (request UpdateLogAnalyticsObjectCollectionRuleRequest) HTTPRequest(method, path 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

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/36.1.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"`

    // Character Encoding
    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"`

    // 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) HTTPRequest

func (request UpdateLookupDataRequest) HTTPRequest(method, path 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

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"`
}

func (UpdateLookupMetadataDetails) String

func (m UpdateLookupMetadataDetails) String() string

type UpdateLookupRequest

UpdateLookupRequest wrapper for the UpdateLookup operation

See also

Click https://docs.cloud.oracle.com/en-us/iaas/tools/go-sdk-examples/36.1.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) HTTPRequest

func (request UpdateLookupRequest) HTTPRequest(method, path 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

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 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 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/36.1.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) HTTPRequest

func (request UpdateScheduledTaskRequest) HTTPRequest(method, path 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

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

type UpdateStorageDetails

UpdateStorageDetails This is the input to update storage configuration of a tenancy in Logan Analytics application

type UpdateStorageDetails struct {
    ArchivingConfiguration *ArchivingConfiguration `mandatory:"true" json:"archivingConfiguration"`
}

func (UpdateStorageDetails) String

func (m UpdateStorageDetails) String() string

type UpdateStorageRequest

UpdateStorageRequest wrapper for the UpdateStorage operation

See also

Click https://docs.cloud.oracle.com/en-us/iaas/tools/go-sdk-examples/36.1.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) HTTPRequest

func (request UpdateStorageRequest) HTTPRequest(method, path 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

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

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

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

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

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

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 GetUploadFileSummaryStatusEnumValues

func GetUploadFileSummaryStatusEnumValues() []UploadFileSummaryStatusEnum

GetUploadFileSummaryStatusEnumValues Enumerates the set of values for UploadFileSummaryStatusEnum

type UploadLogFileRequest

UploadLogFileRequest wrapper for the UploadLogFile operation

See also

Click https://docs.cloud.oracle.com/en-us/iaas/tools/go-sdk-examples/36.1.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"`

    // 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) HTTPRequest

func (request UploadLogFileRequest) HTTPRequest(method, path 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

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

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

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

type UpsertAssociationsRequest

UpsertAssociationsRequest wrapper for the UpsertAssociations operation

See also

Click https://docs.cloud.oracle.com/en-us/iaas/tools/go-sdk-examples/36.1.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) HTTPRequest

func (request UpsertAssociationsRequest) HTTPRequest(method, path 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

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/36.1.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) HTTPRequest

func (request UpsertFieldRequest) HTTPRequest(method, path 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

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/36.1.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) HTTPRequest

func (request UpsertLabelRequest) HTTPRequest(method, path 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

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 {

    // Lama Idf
    AgentId *string `mandatory:"false" json:"agentId"`

    // source name
    SourceName *string `mandatory:"false" json:"sourceName"`

    // source type internal name
    SourceTypeName *string `mandatory:"false" json:"sourceTypeName"`

    // entity GUID
    EntityId *string `mandatory:"false" json:"entityId"`

    // entity name
    EntityName *string `mandatory:"false" json:"entityName"`

    // entity type internal name
    EntityTypeName *string `mandatory:"false" json:"entityTypeName"`

    // host name
    Host *string `mandatory:"false" json:"host"`

    // log group ocid
    LogGroupId *string `mandatory:"false" json:"logGroupId"`
}

func (UpsertLogAnalyticsAssociation) String

func (m UpsertLogAnalyticsAssociation) String() string

type UpsertLogAnalyticsAssociationDetails

UpsertLogAnalyticsAssociationDetails UpsertLogAnalyticsAssociationDetails

type UpsertLogAnalyticsAssociationDetails struct {

    // compartmentId
    CompartmentId *string `mandatory:"false" json:"compartmentId"`

    // list of rule entity association details
    Items []UpsertLogAnalyticsAssociation `mandatory:"false" json:"items"`
}

func (UpsertLogAnalyticsAssociationDetails) String

func (m UpsertLogAnalyticsAssociationDetails) String() string

type UpsertLogAnalyticsFieldDetails

UpsertLogAnalyticsFieldDetails Upsert LogAnalytics Field Details

type UpsertLogAnalyticsFieldDetails struct {

    // data type
    DataType *string `mandatory:"false" json:"dataType"`

    // is multi-valued flag
    IsMultiValued *bool `mandatory:"false" json:"isMultiValued"`

    // description
    Description *string `mandatory:"false" json:"description"`

    // display name
    DisplayName *string `mandatory:"false" json:"displayName"`

    // internal name
    Name *string `mandatory:"false" json:"name"`
}

func (UpsertLogAnalyticsFieldDetails) String

func (m UpsertLogAnalyticsFieldDetails) String() string

type UpsertLogAnalyticsLabelDetails

UpsertLogAnalyticsLabelDetails Upsert LogAnalytics Label Details

type UpsertLogAnalyticsLabelDetails struct {

    // alias list
    Aliases []LogAnalyticsLabelAlias `mandatory:"false" json:"aliases"`

    // suggest type
    SuggestType *int64 `mandatory:"false" json:"suggestType"`

    // description
    Description *string `mandatory:"false" json:"description"`

    // display name
    DisplayName *string `mandatory:"false" json:"displayName"`

    // edit version
    EditVersion *int64 `mandatory:"false" json:"editVersion"`

    // impact
    Impact *string `mandatory:"false" json:"impact"`

    // is system flag
    IsSystem *bool `mandatory:"false" json:"isSystem"`

    // label identifier
    Name *string `mandatory:"false" json:"name"`

    // Valid values are (NONE, LOW, HIGH). NONE is default.
    Priority UpsertLogAnalyticsLabelDetailsPriorityEnum `mandatory:"false" json:"priority,omitempty"`

    // tag recommendation
    Recommendation *string `mandatory:"false" json:"recommendation"`

    // Valid values are (INFO, PROBLEM). INFO is default.
    Type UpsertLogAnalyticsLabelDetailsTypeEnum `mandatory:"false" json:"type,omitempty"`
}

func (UpsertLogAnalyticsLabelDetails) String

func (m UpsertLogAnalyticsLabelDetails) String() string

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 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 GetUpsertLogAnalyticsLabelDetailsTypeEnumValues

func GetUpsertLogAnalyticsLabelDetailsTypeEnumValues() []UpsertLogAnalyticsLabelDetailsTypeEnum

GetUpsertLogAnalyticsLabelDetailsTypeEnumValues Enumerates the set of values for UpsertLogAnalyticsLabelDetailsTypeEnum

type UpsertLogAnalyticsParserDetails

UpsertLogAnalyticsParserDetails UpsertLogAnalyticsParserDetails

type UpsertLogAnalyticsParserDetails struct {

    // content
    Content *string `mandatory:"false" json:"content"`

    // description
    Description *string `mandatory:"false" json:"description"`

    // display name
    DisplayName *string `mandatory:"false" json:"displayName"`

    // edit version
    EditVersion *int64 `mandatory:"false" json:"editVersion"`

    // encoding
    Encoding *string `mandatory:"false" json:"encoding"`

    // example content
    ExampleContent *string `mandatory:"false" json:"exampleContent"`

    // fields Maps
    FieldMaps []LogAnalyticsParserField `mandatory:"false" json:"fieldMaps"`

    // footer regular expression
    FooterContent *string `mandatory:"false" json:"footerContent"`

    // header content
    HeaderContent *string `mandatory:"false" json:"headerContent"`

    // Name
    Name *string `mandatory:"false" json:"name"`

    // is default flag
    IsDefault *bool `mandatory:"false" json:"isDefault"`

    // is single line content
    IsSingleLineContent *bool `mandatory:"false" json:"isSingleLineContent"`

    // is system flag
    IsSystem *bool `mandatory:"false" json:"isSystem"`

    // language
    Language *string `mandatory:"false" json:"language"`

    // log type test request version
    LogTypeTestRequestVersion *int `mandatory:"false" json:"logTypeTestRequestVersion"`

    // parser ignore line characters
    ParserIgnorelineCharacters *string `mandatory:"false" json:"parserIgnorelineCharacters"`

    // sequence
    ParserSequence *int `mandatory:"false" json:"parserSequence"`

    // time zone
    ParserTimezone *string `mandatory:"false" json:"parserTimezone"`

    // write once
    IsParserWrittenOnce *bool `mandatory:"false" json:"isParserWrittenOnce"`

    // plugin instance list
    ParserFunctions []LogAnalyticsParserFunction `mandatory:"false" json:"parserFunctions"`

    // tokenize original text
    ShouldTokenizeOriginalText *bool `mandatory:"false" json:"shouldTokenizeOriginalText"`

    // type
    Type UpsertLogAnalyticsParserDetailsTypeEnum `mandatory:"false" json:"type,omitempty"`
}

func (UpsertLogAnalyticsParserDetails) String

func (m UpsertLogAnalyticsParserDetails) String() string

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"
)

func GetUpsertLogAnalyticsParserDetailsTypeEnumValues

func GetUpsertLogAnalyticsParserDetailsTypeEnumValues() []UpsertLogAnalyticsParserDetailsTypeEnum

GetUpsertLogAnalyticsParserDetailsTypeEnumValues Enumerates the set of values for UpsertLogAnalyticsParserDetailsTypeEnum

type UpsertLogAnalyticsSourceDetails

UpsertLogAnalyticsSourceDetails UpsertLogAnalyticsSourceDetails

type UpsertLogAnalyticsSourceDetails struct {

    // source label conditions
    LabelConditions []LogAnalyticsSourceLabelCondition `mandatory:"false" json:"labelConditions"`

    // data filter definitions
    DataFilterDefinitions []LogAnalyticsSourceDataFilter `mandatory:"false" json:"dataFilterDefinitions"`

    // DB credential name
    DatabaseCredential *string `mandatory:"false" json:"databaseCredential"`

    // extended field definition
    ExtendedFieldDefinitions []LogAnalyticsSourceExtendedFieldDefinition `mandatory:"false" json:"extendedFieldDefinitions"`

    // is for cloud flag
    IsForCloud *bool `mandatory:"false" json:"isForCloud"`

    // labels
    Labels []LogAnalyticsLabelView `mandatory:"false" json:"labels"`

    // metric definitions
    MetricDefinitions []LogAnalyticsMetric `mandatory:"false" json:"metricDefinitions"`

    // metric source map
    Metrics []LogAnalyticsSourceMetric `mandatory:"false" json:"metrics"`

    // out-of-the-box source parser list
    OobParsers []LogAnalyticsParser `mandatory:"false" json:"oobParsers"`

    // parameters
    Parameters []LogAnalyticsParameter `mandatory:"false" json:"parameters"`

    // patterns
    Patterns []LogAnalyticsSourcePattern `mandatory:"false" json:"patterns"`

    // description
    Description *string `mandatory:"false" json:"description"`

    // display name
    DisplayName *string `mandatory:"false" json:"displayName"`

    // source edit version
    EditVersion *int64 `mandatory:"false" json:"editVersion"`

    // source functions
    Functions []LogAnalyticsSourceFunction `mandatory:"false" json:"functions"`

    // source Id
    SourceId *int64 `mandatory:"false" json:"sourceId"`

    // source internal name
    Name *string `mandatory:"false" json:"name"`

    // is secure content flag
    IsSecureContent *bool `mandatory:"false" json:"isSecureContent"`

    // is system flag
    IsSystem *bool `mandatory:"false" json:"isSystem"`

    // parser list
    Parsers []LogAnalyticsParser `mandatory:"false" json:"parsers"`

    // rule Id
    RuleId *int64 `mandatory:"false" json:"ruleId"`

    // source type internal name
    TypeName *string `mandatory:"false" json:"typeName"`

    // source warning configuration
    WarningConfig *int64 `mandatory:"false" json:"warningConfig"`

    // source metadata fields
    MetadataFields []LogAnalyticsSourceMetadataField `mandatory:"false" json:"metadataFields"`

    // tags
    LabelDefinitions []LogAnalyticsLabelDefinition `mandatory:"false" json:"labelDefinitions"`

    // entity types
    EntityTypes []LogAnalyticsSourceEntityType `mandatory:"false" json:"entityTypes"`

    // time zone override
    IsTimezoneOverride *bool `mandatory:"false" json:"isTimezoneOverride"`

    // source parser list
    UserParsers []LogAnalyticsParser `mandatory:"false" json:"userParsers"`
}

func (UpsertLogAnalyticsSourceDetails) String

func (m UpsertLogAnalyticsSourceDetails) String() string

type UpsertParserRequest

UpsertParserRequest wrapper for the UpsertParser operation

See also

Click https://docs.cloud.oracle.com/en-us/iaas/tools/go-sdk-examples/36.1.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) HTTPRequest

func (request UpsertParserRequest) HTTPRequest(method, path 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

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/36.1.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"`

    // create like sourceId
    CreateLikeSourceId *int `mandatory:"false" contributesTo:"query" name:"createLikeSourceId"`

    // is incremental
    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) HTTPRequest

func (request UpsertSourceRequest) HTTPRequest(method, path 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

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 {

    // data type
    DataType *string `mandatory:"false" json:"dataType"`

    // is the field multi valued
    IsMultiValued *bool `mandatory:"false" json:"isMultiValued"`

    // current usage
    CurrentUsage *int64 `mandatory:"false" json:"currentUsage"`

    // maximum available
    MaxAvailable *int `mandatory:"false" json:"maxAvailable"`
}

func (UsageStatusItem) String

func (m UsageStatusItem) String() string

type ValidateAssociationParametersRequest

ValidateAssociationParametersRequest wrapper for the ValidateAssociationParameters operation

See also

Click https://docs.cloud.oracle.com/en-us/iaas/tools/go-sdk-examples/36.1.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"`

    // sort by field
    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) HTTPRequest

func (request ValidateAssociationParametersRequest) HTTPRequest(method, path 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

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 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 GetValidateAssociationParametersSortOrderEnumValues

func GetValidateAssociationParametersSortOrderEnumValues() []ValidateAssociationParametersSortOrderEnum

GetValidateAssociationParametersSortOrderEnumValues Enumerates the set of values for ValidateAssociationParametersSortOrderEnum

type ValidateFileRequest

ValidateFileRequest wrapper for the ValidateFile operation

See also

Click https://docs.cloud.oracle.com/en-us/iaas/tools/go-sdk-examples/36.1.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) HTTPRequest

func (request ValidateFileRequest) HTTPRequest(method, path 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

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 ValidateSourceExtendedFieldDetailsRequest

ValidateSourceExtendedFieldDetailsRequest wrapper for the ValidateSourceExtendedFieldDetails operation

See also

Click https://docs.cloud.oracle.com/en-us/iaas/tools/go-sdk-examples/36.1.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) HTTPRequest

func (request ValidateSourceExtendedFieldDetailsRequest) HTTPRequest(method, path 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

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/36.1.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) HTTPRequest

func (request ValidateSourceMappingRequest) HTTPRequest(method, path 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

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/36.1.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"`

    // create like sourceId
    CreateLikeSourceId *int `mandatory:"false" contributesTo:"query" name:"createLikeSourceId"`

    // is incremental
    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) HTTPRequest

func (request ValidateSourceRequest) HTTPRequest(method, path 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

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"
)

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

type Violation

Violation Violation

type Violation struct {

    // indexes
    Indexes []Indexes `mandatory:"false" json:"indexes"`

    // ruleDescription
    RuleDescription *string `mandatory:"false" json:"ruleDescription"`

    // ruleName
    RuleName *string `mandatory:"false" json:"ruleName"`

    // ruleRemediation
    RuleRemediation *string `mandatory:"false" json:"ruleRemediation"`

    // ruleType
    RuleType ViolationRuleTypeEnum `mandatory:"false" json:"ruleType,omitempty"`
}

func (Violation) String

func (m Violation) String() string

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

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"`
}

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) 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

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

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

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

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

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

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

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

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