Documentation ¶
Index ¶
- type AbstractColumn
- type AbstractColumnTypeEnum
- type AbstractCommandDescriptor
- type AbstractCommandDescriptorNameEnum
- type AbstractField
- type AbstractFieldNameEnum
- type AbstractParserTestResultLogEntry
- type AbstractParserTestResultLogLine
- type Action
- type ActionTypeEnum
- type ActionTypesEnum
- type AddEntityAssociationDetails
- type AddEntityAssociationRequest
- type AddEntityAssociationResponse
- 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 AgentUpload
- type ArchivingConfiguration
- type Argument
- type ArgumentTypeEnum
- type AssociationSummaryReport
- type Attribute
- type AttributeMaximumLenEnum
- type AttributePopulatedByEnum
- type AttributeRequiredInJSONEnum
- type AttributeUsageSenarioEnum
- type AttributeValueDataTypeEnum
- type AttributeValuePopulationPriorityEnum
- type AutoLookups
- type BatchGetBasicInfoBasicLabelSortByEnum
- type BatchGetBasicInfoRequest
- type BatchGetBasicInfoResponse
- type 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
- type CancelQueryWorkRequestRequest
- type CancelQueryWorkRequestResponse
- type ChangeLogAnalyticsEntityCompartmentDetails
- type ChangeLogAnalyticsEntityCompartmentRequest
- type ChangeLogAnalyticsEntityCompartmentResponse
- type ChangeLogAnalyticsLogGroupCompartmentDetails
- type ChangeLogAnalyticsLogGroupCompartmentRequest
- type ChangeLogAnalyticsLogGroupCompartmentResponse
- type ChangeLogAnalyticsObjectCollectionRuleCompartmentDetails
- 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
- type ChangeScheduledTaskCompartmentDetails
- type ChangeScheduledTaskCompartmentRequest
- type ChangeScheduledTaskCompartmentResponse
- type CharEncodingCollection
- 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
- type CleanResponse
- 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
- type ColumnNameCollection
- 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
- type CreateLogAnalyticsEntityRequest
- type CreateLogAnalyticsEntityResponse
- type CreateLogAnalyticsEntityTypeDetails
- type CreateLogAnalyticsEntityTypeRequest
- type CreateLogAnalyticsEntityTypeResponse
- type CreateLogAnalyticsLogGroupDetails
- type CreateLogAnalyticsLogGroupRequest
- type CreateLogAnalyticsLogGroupResponse
- type CreateLogAnalyticsObjectCollectionRuleDetails
- type CreateLogAnalyticsObjectCollectionRuleRequest
- type CreateLogAnalyticsObjectCollectionRuleResponse
- type CreateNamespaceDetails
- type CreateScheduledTaskDetails
- type CreateScheduledTaskDetailsKindEnum
- type CreateScheduledTaskRequest
- type CreateScheduledTaskResponse
- 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 CronSchedule
- type DeleteAssociationsRequest
- type DeleteAssociationsResponse
- 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
- type DeleteFieldResponse
- type DeleteLabelRequest
- type DeleteLabelResponse
- type DeleteLogAnalyticsAssociation
- type DeleteLogAnalyticsAssociationDetails
- type DeleteLogAnalyticsEntityRequest
- type DeleteLogAnalyticsEntityResponse
- type DeleteLogAnalyticsEntityTypeRequest
- type DeleteLogAnalyticsEntityTypeResponse
- type DeleteLogAnalyticsLogGroupRequest
- type DeleteLogAnalyticsLogGroupResponse
- type DeleteLogAnalyticsObjectCollectionRuleRequest
- type DeleteLogAnalyticsObjectCollectionRuleResponse
- type DeleteParserRequest
- type DeleteParserResponse
- type DeleteScheduledTaskRequest
- type DeleteScheduledTaskResponse
- type DeleteSourceRequest
- type DeleteSourceResponse
- type DeleteUploadFileRequest
- type DeleteUploadFileResponse
- type DeleteUploadRequest
- type DeleteUploadResponse
- type DeleteUploadWarningRequest
- type DeleteUploadWarningResponse
- 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
- type DisableArchivingResponse
- 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
- type EnableArchivingRequest
- type EnableArchivingResponse
- type EntityCloudTypeEnum
- type EntityLifecycleStatesEnum
- type EntityTypeProperty
- type ErrorDetails
- type EstimatePurgeDataSizeDetails
- type EstimatePurgeDataSizeRequest
- type EstimatePurgeDataSizeResponse
- type EstimatePurgeDataSizeResult
- 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 ExportContent
- type ExportCustomContentRequest
- type ExportCustomContentResponse
- type ExportDetails
- type ExportDetailsOutputFormatEnum
- type ExportQueryResultRequest
- type ExportQueryResultResponse
- type ExtendedFieldsValidationResult
- 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
- type ExtractLogHeaderDetails
- type ExtractLogHeaderResults
- type ExtractStructuredLogFieldPathsParserTypeEnum
- type ExtractStructuredLogFieldPathsRequest
- type ExtractStructuredLogFieldPathsResponse
- type ExtractStructuredLogHeaderPathsParserTypeEnum
- type ExtractStructuredLogHeaderPathsRequest
- type ExtractStructuredLogHeaderPathsResponse
- 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) GetValueType() ValueTypeEnum
- func (m Field) MarshalJSON() (buff []byte, e error)
- func (m Field) String() string
- type FieldArgument
- type FieldMap
- 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
- type FieldValue
- 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) GetValueType() ValueTypeEnum
- func (m FieldsAddRemoveField) MarshalJSON() (buff []byte, e error)
- func (m FieldsAddRemoveField) String() string
- type 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
- type Filter
- type FilterDetails
- type FilterOperatorEnum
- type FilterOutput
- type FilterRequest
- type FilterResponse
- type FixedFrequencySchedule
- 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) GetValueType() ValueTypeEnum
- func (m FunctionField) MarshalJSON() (buff []byte, e error)
- func (m FunctionField) String() string
- func (m *FunctionField) UnmarshalJSON(data []byte) (e error)
- type GenerateAgentObjectNameDetails
- type GetAssociationSummaryRequest
- type GetAssociationSummaryResponse
- type GetColumnNamesRequest
- type GetColumnNamesResponse
- type GetConfigWorkRequestRequest
- type GetConfigWorkRequestResponse
- type GetFieldRequest
- type GetFieldResponse
- type GetFieldsSummaryRequest
- type GetFieldsSummaryResponse
- type GetLabelRequest
- type GetLabelResponse
- type GetLabelSummaryRequest
- type GetLabelSummaryResponse
- type GetLogAnalyticsEntitiesSummaryRequest
- type GetLogAnalyticsEntitiesSummaryResponse
- type GetLogAnalyticsEntityRequest
- type GetLogAnalyticsEntityResponse
- type GetLogAnalyticsEntityTypeRequest
- type GetLogAnalyticsEntityTypeResponse
- type GetLogAnalyticsLogGroupRequest
- type GetLogAnalyticsLogGroupResponse
- type GetLogAnalyticsLogGroupsSummaryRequest
- type GetLogAnalyticsLogGroupsSummaryResponse
- type GetLogAnalyticsObjectCollectionRuleRequest
- type GetLogAnalyticsObjectCollectionRuleResponse
- type GetNamespaceRequest
- type GetNamespaceResponse
- type GetParserRequest
- type GetParserResponse
- type GetParserSummaryRequest
- type GetParserSummaryResponse
- type GetQueryResultOutputModeEnum
- type GetQueryResultRequest
- type GetQueryResultResponse
- type GetQueryWorkRequestRequest
- type GetQueryWorkRequestResponse
- type GetScheduledTaskRequest
- type GetScheduledTaskResponse
- type GetSourceRequest
- type GetSourceResponse
- type GetSourceSummaryRequest
- type GetSourceSummaryResponse
- type GetStorageRequest
- type GetStorageResponse
- type GetStorageUsageRequest
- type GetStorageUsageResponse
- type GetStorageWorkRequestRequest
- type GetStorageWorkRequestResponse
- type GetUploadRequest
- type GetUploadResponse
- type GetWorkRequestRequest
- type GetWorkRequestResponse
- 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 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
- type ImportCustomContentResponse
- type Indexes
- type JobModeEnum
- type JobModeFilterEnum
- type LabelNames
- type LabelPriority
- type LabelPriorityCollection
- type LabelPriorityPriorityEnum
- type LabelSourceCollection
- type LabelSourceSummary
- type LabelSummaryReport
- type 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
- type ListAssociatedEntitiesResponse
- type ListAssociatedEntitiesSortByEnum
- type ListAssociatedEntitiesSortOrderEnum
- type ListConfigWorkRequestsRequest
- type ListConfigWorkRequestsResponse
- type ListConfigWorkRequestsSortByEnum
- type ListConfigWorkRequestsSortOrderEnum
- type ListEntityAssociationsDirectOrAllAssociationsEnum
- type ListEntityAssociationsRequest
- type ListEntityAssociationsResponse
- type ListEntityAssociationsSortByEnum
- type ListEntityAssociationsSortOrderEnum
- type ListEntitySourceAssociationsLifeCycleStateEnum
- type ListEntitySourceAssociationsRequest
- type ListEntitySourceAssociationsResponse
- type ListEntitySourceAssociationsSortByEnum
- type ListEntitySourceAssociationsSortOrderEnum
- type ListFieldsParserTypeEnum
- type ListFieldsRequest
- type ListFieldsResponse
- type ListFieldsSortByEnum
- type ListFieldsSortOrderEnum
- type ListLabelPrioritiesRequest
- type ListLabelPrioritiesResponse
- type ListLabelSourceDetailsLabelSourceSortByEnum
- type ListLabelSourceDetailsRequest
- type ListLabelSourceDetailsResponse
- type ListLabelSourceDetailsSortOrderEnum
- type ListLabelsIsSystemEnum
- type ListLabelsLabelPriorityEnum
- type ListLabelsLabelSortByEnum
- type ListLabelsRequest
- type ListLabelsResponse
- type ListLabelsSortOrderEnum
- type ListLogAnalyticsEntitiesIsManagementAgentIdNullEnum
- type ListLogAnalyticsEntitiesLifecycleStateEnum
- type ListLogAnalyticsEntitiesRequest
- type ListLogAnalyticsEntitiesResponse
- type ListLogAnalyticsEntitiesSortByEnum
- type ListLogAnalyticsEntitiesSortOrderEnum
- type ListLogAnalyticsEntityTypesCloudTypeEnum
- type ListLogAnalyticsEntityTypesLifecycleStateEnum
- type ListLogAnalyticsEntityTypesRequest
- type ListLogAnalyticsEntityTypesResponse
- type ListLogAnalyticsEntityTypesSortByEnum
- type ListLogAnalyticsEntityTypesSortOrderEnum
- type ListLogAnalyticsLogGroupsRequest
- type ListLogAnalyticsLogGroupsResponse
- type ListLogAnalyticsLogGroupsSortByEnum
- type ListLogAnalyticsLogGroupsSortOrderEnum
- type ListLogAnalyticsObjectCollectionRulesLifecycleStateEnum
- type ListLogAnalyticsObjectCollectionRulesRequest
- type ListLogAnalyticsObjectCollectionRulesResponse
- type ListLogAnalyticsObjectCollectionRulesSortByEnum
- type ListLogAnalyticsObjectCollectionRulesSortOrderEnum
- type ListMetaSourceTypesRequest
- type ListMetaSourceTypesResponse
- type ListMetaSourceTypesSortOrderEnum
- type ListNamespacesRequest
- type ListNamespacesResponse
- type ListParserFunctionsRequest
- type ListParserFunctionsResponse
- type ListParserFunctionsSortOrderEnum
- type ListParserMetaPluginsRequest
- type ListParserMetaPluginsResponse
- type ListParserMetaPluginsSortOrderEnum
- type ListParsersIsSystemEnum
- type ListParsersParserTypeEnum
- type ListParsersRequest
- type ListParsersResponse
- type ListParsersSortByEnum
- type ListParsersSortOrderEnum
- type ListParsersSourceTypeEnum
- type ListQueryWorkRequestsModeEnum
- type ListQueryWorkRequestsRequest
- type ListQueryWorkRequestsResponse
- type ListQueryWorkRequestsSortByEnum
- type ListQueryWorkRequestsSortOrderEnum
- type ListScheduledTasksRequest
- type ListScheduledTasksResponse
- type ListScheduledTasksSortByEnum
- type ListScheduledTasksSortOrderEnum
- type ListScheduledTasksTaskTypeEnum
- type ListSourceAssociationsLifeCycleStateEnum
- type ListSourceAssociationsRequest
- type ListSourceAssociationsResponse
- type ListSourceAssociationsSortByEnum
- type ListSourceAssociationsSortOrderEnum
- type ListSourceExtendedFieldDefinitionsRequest
- type ListSourceExtendedFieldDefinitionsResponse
- type ListSourceExtendedFieldDefinitionsSortByEnum
- type ListSourceExtendedFieldDefinitionsSortOrderEnum
- type ListSourceLabelOperatorsRequest
- type ListSourceLabelOperatorsResponse
- type ListSourceLabelOperatorsSortOrderEnum
- type ListSourceMetaFunctionsRequest
- type ListSourceMetaFunctionsResponse
- type ListSourceMetaFunctionsSortOrderEnum
- type ListSourcePatternsRequest
- type ListSourcePatternsResponse
- type ListSourcePatternsSortByEnum
- type ListSourcePatternsSortOrderEnum
- type ListSourcesIsSystemEnum
- type ListSourcesRequest
- type ListSourcesResponse
- type ListSourcesSortByEnum
- type ListSourcesSortOrderEnum
- type ListStorageWorkRequestErrorsRequest
- type ListStorageWorkRequestErrorsResponse
- type ListStorageWorkRequestErrorsSortByEnum
- type ListStorageWorkRequestErrorsSortOrderEnum
- type ListStorageWorkRequestsOperationTypeEnum
- type ListStorageWorkRequestsRequest
- type ListStorageWorkRequestsResponse
- type ListStorageWorkRequestsSortByEnum
- type ListStorageWorkRequestsSortOrderEnum
- type ListStorageWorkRequestsStatusEnum
- type ListSupportedCharEncodingsRequest
- type ListSupportedCharEncodingsResponse
- type ListSupportedTimezonesRequest
- type ListSupportedTimezonesResponse
- type ListUploadFilesRequest
- type ListUploadFilesResponse
- type ListUploadFilesSortByEnum
- type ListUploadFilesSortOrderEnum
- type ListUploadFilesStatusEnum
- type ListUploadWarningsRequest
- type ListUploadWarningsResponse
- type ListUploadsRequest
- type ListUploadsResponse
- type ListUploadsSortByEnum
- type ListUploadsSortOrderEnum
- type ListWorkRequestErrorsRequest
- type ListWorkRequestErrorsResponse
- type ListWorkRequestLogsRequest
- type ListWorkRequestLogsResponse
- type ListWorkRequestsRequest
- type ListWorkRequestsResponse
- type LiteralArgument
- type LogAnalytics
- type LogAnalyticsAssociatedEntity
- type LogAnalyticsAssociatedEntityCollection
- type LogAnalyticsAssociation
- type LogAnalyticsAssociationCollection
- type LogAnalyticsAssociationLifeCycleStateEnum
- type LogAnalyticsAssociationParameter
- type LogAnalyticsAssociationParameterCollection
- type LogAnalyticsAssociationParameterStatusEnum
- type LogAnalyticsClient
- func (client LogAnalyticsClient) AddEntityAssociation(ctx context.Context, request AddEntityAssociationRequest) (response AddEntityAssociationResponse, 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, ...) (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) 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) 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) 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) 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) 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) 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) 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) 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) TestParser(ctx context.Context, request TestParserRequest) (response TestParserResponse, 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) 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 LogAnalyticsCollectionWarning
- type LogAnalyticsConfigWorkRequest
- type LogAnalyticsConfigWorkRequestCollection
- type LogAnalyticsConfigWorkRequestLifecycleStateEnum
- type LogAnalyticsConfigWorkRequestOperationTypeEnum
- type LogAnalyticsConfigWorkRequestPayload
- type LogAnalyticsConfigWorkRequestSummary
- type LogAnalyticsConfigWorkRequestSummaryLifecycleStateEnum
- type LogAnalyticsConfigWorkRequestSummaryOperationTypeEnum
- type LogAnalyticsEntity
- type LogAnalyticsEntityCollection
- type LogAnalyticsEntitySummary
- type LogAnalyticsEntitySummaryReport
- type LogAnalyticsEntityType
- type LogAnalyticsEntityTypeCollection
- type LogAnalyticsEntityTypeSummary
- type LogAnalyticsExtendedField
- type LogAnalyticsField
- type LogAnalyticsFieldCollection
- type LogAnalyticsFieldSummary
- type LogAnalyticsImportCustomChangeList
- type LogAnalyticsImportCustomContent
- type LogAnalyticsLabel
- type LogAnalyticsLabelAlias
- type LogAnalyticsLabelAliasPriorityEnum
- type LogAnalyticsLabelCollection
- type LogAnalyticsLabelDefinition
- type LogAnalyticsLabelOperator
- type LogAnalyticsLabelOperatorCollection
- type LogAnalyticsLabelPriorityEnum
- type LogAnalyticsLabelSummary
- type LogAnalyticsLabelSummaryPriorityEnum
- type LogAnalyticsLabelSummaryTypeEnum
- type LogAnalyticsLabelTypeEnum
- type LogAnalyticsLabelView
- type LogAnalyticsLabelViewPriorityEnum
- type LogAnalyticsLogGroup
- type LogAnalyticsLogGroupSummary
- type LogAnalyticsLogGroupSummaryCollection
- type LogAnalyticsLookup
- type LogAnalyticsMetaFunction
- type LogAnalyticsMetaFunctionArgument
- type LogAnalyticsMetaFunctionCollection
- type LogAnalyticsMetaSourceType
- type LogAnalyticsMetaSourceTypeCollection
- type LogAnalyticsMetric
- type LogAnalyticsMetricMetricTypeEnum
- type LogAnalyticsMetricOperatorEnum
- type LogAnalyticsObjectCollectionRule
- type LogAnalyticsObjectCollectionRuleCollection
- type LogAnalyticsObjectCollectionRuleLifecycleStateEnum
- type LogAnalyticsObjectCollectionRuleSummary
- type LogAnalyticsOperationTypesEnum
- type LogAnalyticsParameter
- type LogAnalyticsParser
- type LogAnalyticsParserCollection
- type LogAnalyticsParserField
- type LogAnalyticsParserFilter
- type LogAnalyticsParserFunction
- type LogAnalyticsParserFunctionCollection
- type LogAnalyticsParserFunctionParameter
- type LogAnalyticsParserMetaPlugin
- type LogAnalyticsParserMetaPluginCollection
- type LogAnalyticsParserMetaPluginParameter
- type LogAnalyticsParserSummary
- type LogAnalyticsParserSummaryTypeEnum
- type LogAnalyticsParserTypeEnum
- type LogAnalyticsPatternFilter
- type LogAnalyticsSource
- type LogAnalyticsSourceCollection
- type LogAnalyticsSourceDataFilter
- type LogAnalyticsSourceDataFilterFilterTypeEnum
- type LogAnalyticsSourceEntityType
- type LogAnalyticsSourceExtendedFieldDefinition
- type LogAnalyticsSourceExtendedFieldDefinitionCollection
- type LogAnalyticsSourceFunction
- type LogAnalyticsSourceLabelCondition
- type LogAnalyticsSourceMetadataField
- type LogAnalyticsSourceMetric
- type LogAnalyticsSourcePattern
- type LogAnalyticsSourcePatternCollection
- type LogAnalyticsSourceSummary
- type LogAnalyticsSummary
- type LogGroupSummaryReport
- 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
- 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 MatchInfo
- 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
- type NamespaceCollection
- type NamespaceSummary
- type ObjectCollectionRuleCollectionTypesEnum
- type OffboardNamespaceRequest
- type OffboardNamespaceResponse
- type OnboardNamespaceRequest
- type OnboardNamespaceResponse
- type OperationStatusEnum
- type OutOfBoxEntityTypeDetails
- type OutOfBoxEntityTypeDetailsCloudTypeEnum
- type ParseQueryDetails
- type ParseQueryOutput
- type ParseQueryRequest
- type ParseQueryResponse
- type ParsedContent
- type ParsedField
- type ParserSummaryReport
- type ParserTestResult
- type PropertyOverride
- type PurgeAction
- type PurgeStorageDataDetails
- type PurgeStorageDataRequest
- type PurgeStorageDataResponse
- type PutQueryWorkRequestBackgroundRequest
- type PutQueryWorkRequestBackgroundResponse
- type Query
- type QueryAggregation
- type QueryDetails
- type QueryOperationTypeEnum
- type QueryRequest
- type QueryResponse
- type QueryWorkRequest
- type QueryWorkRequestCollection
- type QueryWorkRequestResource
- type QueryWorkRequestSummary
- type RecallArchivedDataDetails
- type RecallArchivedDataRequest
- type RecallArchivedDataResponse
- 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
- type RegisterEntityTypesDetails
- type RegisterLookupRequest
- type RegisterLookupResponse
- type RegisterLookupTypeEnum
- type ReleaseRecalledDataDetails
- type ReleaseRecalledDataRequest
- type ReleaseRecalledDataResponse
- type RemoveEntityAssociationsDetails
- type RemoveEntityAssociationsRequest
- type RemoveEntityAssociationsResponse
- 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
- type RunRequest
- type RunResponse
- type Schedule
- type ScheduleMisfirePolicyEnum
- type ScheduleTypeEnum
- type ScheduledTask
- type ScheduledTaskCollection
- type ScheduledTaskLifecycleStateEnum
- type ScheduledTaskSummary
- type ScheduledTaskSummaryTaskStatusEnum
- type ScheduledTaskTaskStatusEnum
- type SchedulerResource
- type ScopeFilter
- 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 ServiceTenancy
- 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) GetValueType() ValueTypeEnum
- func (m SortField) MarshalJSON() (buff []byte, e error)
- func (m SortField) String() string
- type SortFieldDirectionEnum
- type SortOrdersEnum
- type SourceMappingResponse
- type SourceSummaryReport
- type SourceValidateDetails
- type SourceValidateResults
- 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
- type StepInfo
- type Storage
- type StorageDataTypeEnum
- type StorageOperationTypeEnum
- type StorageUsage
- type StorageWorkRequest
- type StorageWorkRequestCollection
- type StorageWorkRequestSummary
- type StreamAction
- type StringListDetails
- type SubSystemNameEnum
- type Success
- type SuggestDetails
- type SuggestOutput
- type SuggestRequest
- type SuggestResponse
- 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
- type TestParserPayloadDetails
- type TestParserPayloadDetailsTypeEnum
- type TestParserRequest
- type TestParserResponse
- type 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
- 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
- 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
- type UpdateLogAnalyticsEntityDetails
- type UpdateLogAnalyticsEntityRequest
- type UpdateLogAnalyticsEntityResponse
- type UpdateLogAnalyticsEntityTypeDetails
- type UpdateLogAnalyticsEntityTypeRequest
- type UpdateLogAnalyticsEntityTypeResponse
- type UpdateLogAnalyticsLogGroupDetails
- type UpdateLogAnalyticsLogGroupRequest
- type UpdateLogAnalyticsLogGroupResponse
- type UpdateLogAnalyticsObjectCollectionRuleDetails
- type UpdateLogAnalyticsObjectCollectionRuleRequest
- type UpdateLogAnalyticsObjectCollectionRuleResponse
- type UpdateScheduledTaskDetails
- type UpdateScheduledTaskRequest
- type UpdateScheduledTaskResponse
- type UpdateStorageDetails
- type UpdateStorageRequest
- type UpdateStorageResponse
- type Upload
- type UploadCollection
- type UploadFileCollection
- type UploadFileStatus
- type UploadFileSummary
- type UploadFileSummaryStatusEnum
- type UploadLogFileRequest
- type UploadLogFileResponse
- type UploadSummary
- type UploadWarningCollection
- type UploadWarningSummary
- type UpsertAssociationsRequest
- type UpsertAssociationsResponse
- type UpsertFieldRequest
- type UpsertFieldResponse
- type UpsertLabelRequest
- type UpsertLabelResponse
- type UpsertLogAnalyticsAssociation
- type UpsertLogAnalyticsAssociationDetails
- type UpsertLogAnalyticsFieldDetails
- type UpsertLogAnalyticsLabelDetails
- type UpsertLogAnalyticsLabelDetailsPriorityEnum
- type UpsertLogAnalyticsLabelDetailsTypeEnum
- type UpsertLogAnalyticsParserDetails
- type UpsertLogAnalyticsParserDetailsTypeEnum
- type UpsertLogAnalyticsSourceDetails
- type UpsertParserRequest
- type UpsertParserResponse
- type UpsertSourceRequest
- type UpsertSourceResponse
- type UsageStatusItem
- type ValidateAssociationParametersRequest
- type ValidateAssociationParametersResponse
- type ValidateAssociationParametersSortByEnum
- type ValidateAssociationParametersSortOrderEnum
- type ValidateFileRequest
- type ValidateFileResponse
- type ValidateSourceExtendedFieldDetailsRequest
- type ValidateSourceExtendedFieldDetailsResponse
- type ValidateSourceMappingRequest
- type ValidateSourceMappingResponse
- type ValidateSourceRequest
- type ValidateSourceResponse
- type ValueTypeEnum
- type VerifyOutput
- type Violation
- type ViolationRuleTypeEnum
- 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
- type WorkRequestCollection
- type WorkRequestError
- type WorkRequestErrorCollection
- type WorkRequestLog
- type WorkRequestLogCollection
- type WorkRequestResource
- type WorkRequestStatusEnum
- type WorkRequestSummary
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type AbstractColumn ¶
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 }
AbstractColumn Generic column defining all attributes common to all querylanguage columns.
type AbstractColumnTypeEnum ¶
type AbstractColumnTypeEnum string
AbstractColumnTypeEnum Enum with underlying type: string
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" )
Set of constants representing the allowable values for AbstractColumnTypeEnum
func GetAbstractColumnTypeEnumValues ¶
func GetAbstractColumnTypeEnumValues() []AbstractColumnTypeEnum
GetAbstractColumnTypeEnumValues Enumerates the set of values for AbstractColumnTypeEnum
type AbstractCommandDescriptor ¶
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 }
AbstractCommandDescriptor Generic command descriptor defining all attributes common to all querylanguage commands for parse output.
type AbstractCommandDescriptorNameEnum ¶
type AbstractCommandDescriptorNameEnum string
AbstractCommandDescriptorNameEnum Enum with underlying type: string
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" AbstractCommandDescriptorNameCuslterSplit AbstractCommandDescriptorNameEnum = "CUSLTER_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" )
Set of constants representing the allowable values for AbstractCommandDescriptorNameEnum
func GetAbstractCommandDescriptorNameEnumValues ¶
func GetAbstractCommandDescriptorNameEnumValues() []AbstractCommandDescriptorNameEnum
GetAbstractCommandDescriptorNameEnumValues Enumerates the set of values for AbstractCommandDescriptorNameEnum
type AbstractField ¶
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 }
AbstractField Generic field defining all attributes common to all querylanguage fields.
type AbstractFieldNameEnum ¶
type AbstractFieldNameEnum string
AbstractFieldNameEnum Enum with underlying type: string
const ( AbstractFieldNameField AbstractFieldNameEnum = "FIELD" AbstractFieldNameFields AbstractFieldNameEnum = "FIELDS" AbstractFieldNameFunction AbstractFieldNameEnum = "FUNCTION" AbstractFieldNameSort AbstractFieldNameEnum = "SORT" )
Set of constants representing the allowable values for AbstractFieldNameEnum
func GetAbstractFieldNameEnumValues ¶
func GetAbstractFieldNameEnumValues() []AbstractFieldNameEnum
GetAbstractFieldNameEnumValues Enumerates the set of values for AbstractFieldNameEnum
type 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"` }
AbstractParserTestResultLogEntry AbstractParserTestResultLogEntry
func (AbstractParserTestResultLogEntry) String ¶
func (m AbstractParserTestResultLogEntry) String() string
type AbstractParserTestResultLogLine ¶
type AbstractParserTestResultLogLine struct { // original log line OriginalLogLine *string `mandatory:"false" json:"originalLogLine"` // pre-processed log line PreProcessedLogLine *string `mandatory:"false" json:"preProcessedLogLine"` }
AbstractParserTestResultLogLine AbstractParserTestResultLogLine
func (AbstractParserTestResultLogLine) String ¶
func (m AbstractParserTestResultLogLine) String() string
type ActionTypeEnum ¶
type ActionTypeEnum string
ActionTypeEnum Enum with underlying type: string
const ( ActionTypeStream ActionTypeEnum = "STREAM" ActionTypePurge ActionTypeEnum = "PURGE" )
Set of constants representing the allowable values for ActionTypeEnum
func GetActionTypeEnumValues ¶
func GetActionTypeEnumValues() []ActionTypeEnum
GetActionTypeEnumValues Enumerates the set of values for ActionTypeEnum
type ActionTypesEnum ¶
type ActionTypesEnum string
ActionTypesEnum Enum with underlying type: string
const ( ActionTypesCreated ActionTypesEnum = "CREATED" ActionTypesUpdated ActionTypesEnum = "UPDATED" ActionTypesDeleted ActionTypesEnum = "DELETED" ActionTypesInProgress ActionTypesEnum = "IN_PROGRESS" ActionTypesRelated ActionTypesEnum = "RELATED" )
Set of constants representing the allowable values for ActionTypesEnum
func GetActionTypesEnumValues ¶
func GetActionTypesEnumValues() []ActionTypesEnum
GetActionTypesEnumValues Enumerates the set of values for ActionTypesEnum
type AddEntityAssociationDetails ¶
type AddEntityAssociationDetails struct { // Destination entities OCIDs with which associations are to be added. AssociationEntities []string `mandatory:"true" json:"associationEntities"` }
AddEntityAssociationDetails Information about the associations to be added between log analytics entity and other existing entities.
func (AddEntityAssociationDetails) String ¶
func (m AddEntityAssociationDetails) String() string
type AddEntityAssociationRequest ¶
type AddEntityAssociationRequest struct { // The Log 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 created. Specify destination OCIDs as comma separated string. 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 }
AddEntityAssociationRequest wrapper for the AddEntityAssociation operation
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 ¶
type AddEntityAssociationResponse struct { // The underlying http response RawResponse *http.Response // Unique Oracle-assigned identifier for the request. If you need to contact // Oracle about a particular request, please provide the request ID. OpcRequestId *string `presentIn:"header" name:"opc-request-id"` }
AddEntityAssociationResponse wrapper for the AddEntityAssociation operation
func (AddEntityAssociationResponse) HTTPResponse ¶
func (response AddEntityAssociationResponse) HTTPResponse() *http.Response
HTTPResponse implements the OCIResponse interface
func (AddEntityAssociationResponse) String ¶
func (response AddEntityAssociationResponse) String() string
type AddFieldsCommandDescriptor ¶
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"` }
AddFieldsCommandDescriptor Command descriptor for querylanguage ADDFIELDS command.
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 AgentUpload ¶
type AgentUpload struct { // The name of the upload container Name *string `mandatory:"false" json:"name"` }
AgentUpload Upload is a container that can be used to optionally put all the relevant and related agent upload based log files.
func (AgentUpload) String ¶
func (m AgentUpload) String() string
type ArchivingConfiguration ¶
type ArchivingConfiguration struct { // duration 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"` // duration before 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"` }
ArchivingConfiguration configuration for archiving data in object storage
func (ArchivingConfiguration) String ¶
func (m ArchivingConfiguration) String() string
type ArgumentTypeEnum ¶
type ArgumentTypeEnum string
ArgumentTypeEnum Enum with underlying type: string
const ( ArgumentTypeField ArgumentTypeEnum = "FIELD" ArgumentTypeLiteral ArgumentTypeEnum = "LITERAL" )
Set of constants representing the allowable values for ArgumentTypeEnum
func GetArgumentTypeEnumValues ¶
func GetArgumentTypeEnumValues() []ArgumentTypeEnum
GetArgumentTypeEnumValues Enumerates the set of values for ArgumentTypeEnum
type AssociationSummaryReport ¶
type AssociationSummaryReport struct { // association count AssociationCount *int `mandatory:"false" json:"associationCount"` }
AssociationSummaryReport AssociationSummaryReport
func (AssociationSummaryReport) String ¶
func (m AssociationSummaryReport) String() string
type Attribute ¶
type Attribute struct { // default value DefaultValue *interface{} `mandatory:"false" json:"defaultValue"` // dynamic value range reference attribute DynamicValueRangeRefAttr *string `mandatory:"false" json:"dynamicValueRangeRefAttr"` // maximum length MaximumLen AttributeMaximumLenEnum `mandatory:"false" json:"maximumLen,omitempty"` // name Name *string `mandatory:"false" json:"name"` // populated by PopulatedBy AttributePopulatedByEnum `mandatory:"false" json:"populatedBy,omitempty"` // required in JSON RequiredInJSON AttributeRequiredInJSONEnum `mandatory:"false" json:"requiredInJSON,omitempty"` // schema column SchemaColumn *string `mandatory:"false" json:"schemaColumn"` // is string exceed maximum length IsStringExceedMaximumLength *bool `mandatory:"false" json:"isStringExceedMaximumLength"` // usage senario UsageSenario AttributeUsageSenarioEnum `mandatory:"false" json:"usageSenario,omitempty"` // value data type ValueDataType AttributeValueDataTypeEnum `mandatory:"false" json:"valueDataType,omitempty"` // value population priority ValuePopulationPriority AttributeValuePopulationPriorityEnum `mandatory:"false" json:"valuePopulationPriority,omitempty"` }
Attribute Attribute
type AttributeMaximumLenEnum ¶
type AttributeMaximumLenEnum string
AttributeMaximumLenEnum Enum with underlying type: string
const ( AttributeMaximumLenFive AttributeMaximumLenEnum = "LENGTH_FIVE" AttributeMaximumLenSixteen AttributeMaximumLenEnum = "LENGTH_SIXTEEN" AttributeMaximumLenThirtytwo AttributeMaximumLenEnum = "LENGTH_THIRTYTWO" AttributeMaximumLenSixtyfour AttributeMaximumLenEnum = "LENGTH_SIXTYFOUR" AttributeMaximumLenOnetwoeight AttributeMaximumLenEnum = "LENGTH_ONETWOEIGHT" AttributeMaximumLenTwofiftysix AttributeMaximumLenEnum = "LENGTH_TWOFIFTYSIX" AttributeMaximumLenFivetwelve AttributeMaximumLenEnum = "LENGTH_FIVETWELVE" AttributeMaximumLenSevenfifty AttributeMaximumLenEnum = "LENGTH_SEVENFIFTY" AttributeMaximumLenOneThousand AttributeMaximumLenEnum = "LENGTH_ONE_THOUSAND" AttributeMaximumLenTwoThousand AttributeMaximumLenEnum = "LENGTH_TWO_THOUSAND" AttributeMaximumLenFourThousand AttributeMaximumLenEnum = "LENGTH_FOUR_THOUSAND" )
Set of constants representing the allowable values for AttributeMaximumLenEnum
func GetAttributeMaximumLenEnumValues ¶
func GetAttributeMaximumLenEnumValues() []AttributeMaximumLenEnum
GetAttributeMaximumLenEnumValues Enumerates the set of values for AttributeMaximumLenEnum
type AttributePopulatedByEnum ¶
type AttributePopulatedByEnum string
AttributePopulatedByEnum Enum with underlying type: string
const ( AttributePopulatedByBackendGen AttributePopulatedByEnum = "BACKEND_GEN" AttributePopulatedByCallerGen AttributePopulatedByEnum = "CALLER_GEN" )
Set of constants representing the allowable values for AttributePopulatedByEnum
func GetAttributePopulatedByEnumValues ¶
func GetAttributePopulatedByEnumValues() []AttributePopulatedByEnum
GetAttributePopulatedByEnumValues Enumerates the set of values for AttributePopulatedByEnum
type AttributeRequiredInJSONEnum ¶
type AttributeRequiredInJSONEnum string
AttributeRequiredInJSONEnum Enum with underlying type: string
const ( AttributeRequiredInJSONMandatory AttributeRequiredInJSONEnum = "MANDATORY" AttributeRequiredInJSONOptional AttributeRequiredInJSONEnum = "OPTIONAL" )
Set of constants representing the allowable values for AttributeRequiredInJSONEnum
func GetAttributeRequiredInJSONEnumValues ¶
func GetAttributeRequiredInJSONEnumValues() []AttributeRequiredInJSONEnum
GetAttributeRequiredInJSONEnumValues Enumerates the set of values for AttributeRequiredInJSONEnum
type AttributeUsageSenarioEnum ¶
type AttributeUsageSenarioEnum string
AttributeUsageSenarioEnum Enum with underlying type: string
const ( AttributeUsageSenarioCreate AttributeUsageSenarioEnum = "CREATE" AttributeUsageSenarioUpdate AttributeUsageSenarioEnum = "UPDATE" AttributeUsageSenarioCreateAndUpdate AttributeUsageSenarioEnum = "CREATE_AND_UPDATE" AttributeUsageSenarioDelete AttributeUsageSenarioEnum = "DELETE" AttributeUsageSenarioReCreate AttributeUsageSenarioEnum = "RE_CREATE" AttributeUsageSenarioDetail AttributeUsageSenarioEnum = "DETAIL" AttributeUsageSenarioList AttributeUsageSenarioEnum = "LIST" AttributeUsageSenarioFunctionWithLookup AttributeUsageSenarioEnum = "FUNCTION_WITH_LOOKUP" AttributeUsageSenarioDbPattern AttributeUsageSenarioEnum = "DB_PATTERN" AttributeUsageSenarioCreateFirsttimeT1 AttributeUsageSenarioEnum = "CREATE_FIRSTTIME_T1" AttributeUsageSenarioUpdateOobMetric AttributeUsageSenarioEnum = "UPDATE_OOB_METRIC" )
Set of constants representing the allowable values for AttributeUsageSenarioEnum
func GetAttributeUsageSenarioEnumValues ¶
func GetAttributeUsageSenarioEnumValues() []AttributeUsageSenarioEnum
GetAttributeUsageSenarioEnumValues Enumerates the set of values for AttributeUsageSenarioEnum
type AttributeValueDataTypeEnum ¶
type AttributeValueDataTypeEnum string
AttributeValueDataTypeEnum Enum with underlying type: string
const ( AttributeValueDataTypeInteger AttributeValueDataTypeEnum = "INTEGER" AttributeValueDataTypeLong AttributeValueDataTypeEnum = "LONG" AttributeValueDataTypeFloat AttributeValueDataTypeEnum = "FLOAT" AttributeValueDataTypeString AttributeValueDataTypeEnum = "STRING" AttributeValueDataTypeTimestamp AttributeValueDataTypeEnum = "TIMESTAMP" AttributeValueDataTypeDate AttributeValueDataTypeEnum = "DATE" AttributeValueDataTypeClob AttributeValueDataTypeEnum = "CLOB" AttributeValueDataTypeTagRef AttributeValueDataTypeEnum = "TAG_REF" AttributeValueDataTypeParserRef AttributeValueDataTypeEnum = "PARSER_REF" AttributeValueDataTypeSttRef AttributeValueDataTypeEnum = "STT_REF" AttributeValueDataTypeLookupRef AttributeValueDataTypeEnum = "LOOKUP_REF" AttributeValueDataTypeMetaFunctionRef AttributeValueDataTypeEnum = "META_FUNCTION_REF" AttributeValueDataTypeCommonFieldRef AttributeValueDataTypeEnum = "COMMON_FIELD_REF" )
Set of constants representing the allowable values for AttributeValueDataTypeEnum
func GetAttributeValueDataTypeEnumValues ¶
func GetAttributeValueDataTypeEnumValues() []AttributeValueDataTypeEnum
GetAttributeValueDataTypeEnumValues Enumerates the set of values for AttributeValueDataTypeEnum
type AttributeValuePopulationPriorityEnum ¶
type AttributeValuePopulationPriorityEnum string
AttributeValuePopulationPriorityEnum Enum with underlying type: string
const ( AttributeValuePopulationPriorityNone AttributeValuePopulationPriorityEnum = "NONE" AttributeValuePopulationPriorityLow AttributeValuePopulationPriorityEnum = "LOW" AttributeValuePopulationPriorityHigh AttributeValuePopulationPriorityEnum = "HIGH" )
Set of constants representing the allowable values for AttributeValuePopulationPriorityEnum
func GetAttributeValuePopulationPriorityEnumValues ¶
func GetAttributeValuePopulationPriorityEnumValues() []AttributeValuePopulationPriorityEnum
GetAttributeValuePopulationPriorityEnumValues Enumerates the set of values for AttributeValuePopulationPriorityEnum
type AutoLookups ¶
type AutoLookups struct { // canonical link CanonicalLink *string `mandatory:"false" json:"canonicalLink"` // total count TotalCount *int64 `mandatory:"false" json:"totalCount"` }
AutoLookups AutoLookups
func (AutoLookups) String ¶
func (m AutoLookups) String() string
type BatchGetBasicInfoBasicLabelSortByEnum ¶
type BatchGetBasicInfoBasicLabelSortByEnum string
BatchGetBasicInfoBasicLabelSortByEnum Enum with underlying type: string
const ( BatchGetBasicInfoBasicLabelSortByName BatchGetBasicInfoBasicLabelSortByEnum = "name" BatchGetBasicInfoBasicLabelSortByPriority BatchGetBasicInfoBasicLabelSortByEnum = "priority" )
Set of constants representing the allowable values for BatchGetBasicInfoBasicLabelSortByEnum
func GetBatchGetBasicInfoBasicLabelSortByEnumValues ¶
func GetBatchGetBasicInfoBasicLabelSortByEnumValues() []BatchGetBasicInfoBasicLabelSortByEnum
GetBatchGetBasicInfoBasicLabelSortByEnumValues Enumerates the set of values for BatchGetBasicInfoBasicLabelSortByEnum
type BatchGetBasicInfoRequest ¶
type BatchGetBasicInfoRequest struct { // The Log 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 }
BatchGetBasicInfoRequest wrapper for the BatchGetBasicInfo operation
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 ¶
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. If you need to contact // Oracle about a particular request, please provide the request ID. OpcRequestId *string `presentIn:"header" name:"opc-request-id"` }
BatchGetBasicInfoResponse wrapper for the BatchGetBasicInfo operation
func (BatchGetBasicInfoResponse) HTTPResponse ¶
func (response BatchGetBasicInfoResponse) HTTPResponse() *http.Response
HTTPResponse implements the OCIResponse interface
func (BatchGetBasicInfoResponse) String ¶
func (response BatchGetBasicInfoResponse) String() string
type BatchGetBasicInfoSortOrderEnum ¶
type BatchGetBasicInfoSortOrderEnum string
BatchGetBasicInfoSortOrderEnum Enum with underlying type: string
const ( BatchGetBasicInfoSortOrderAsc BatchGetBasicInfoSortOrderEnum = "ASC" BatchGetBasicInfoSortOrderDesc BatchGetBasicInfoSortOrderEnum = "DESC" )
Set of constants representing the allowable values for BatchGetBasicInfoSortOrderEnum
func GetBatchGetBasicInfoSortOrderEnumValues ¶
func GetBatchGetBasicInfoSortOrderEnumValues() []BatchGetBasicInfoSortOrderEnum
GetBatchGetBasicInfoSortOrderEnumValues Enumerates the set of values for BatchGetBasicInfoSortOrderEnum
type BottomCommandDescriptor ¶
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"` }
BottomCommandDescriptor Command descriptor for querylanguage BOTTOM command.
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 ¶
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"` }
BucketCommandDescriptor Command descriptor for querylanguage BUCKET command.
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 ¶
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"` }
BucketRange Represents querylanguage bucket command input arguments in parse endpoint output.
func (BucketRange) String ¶
func (m BucketRange) String() string
type CancelQueryWorkRequestRequest ¶
type CancelQueryWorkRequestRequest struct { // The Log 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 }
CancelQueryWorkRequestRequest wrapper for the CancelQueryWorkRequest operation
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 ¶
type CancelQueryWorkRequestResponse struct { // The underlying http response RawResponse *http.Response // Unique Oracle-assigned identifier for the request. If you need to contact // Oracle about a particular request, please provide the request ID. OpcRequestId *string `presentIn:"header" name:"opc-request-id"` }
CancelQueryWorkRequestResponse wrapper for the CancelQueryWorkRequest operation
func (CancelQueryWorkRequestResponse) HTTPResponse ¶
func (response CancelQueryWorkRequestResponse) HTTPResponse() *http.Response
HTTPResponse implements the OCIResponse interface
func (CancelQueryWorkRequestResponse) String ¶
func (response CancelQueryWorkRequestResponse) String() string
type ChangeLogAnalyticsEntityCompartmentDetails ¶
type ChangeLogAnalyticsEntityCompartmentDetails struct { // The OCID of the compartment where the log analytics entity should be moved. CompartmentId *string `mandatory:"true" json:"compartmentId"` }
ChangeLogAnalyticsEntityCompartmentDetails log analytics entity compartment to be updated.
func (ChangeLogAnalyticsEntityCompartmentDetails) String ¶
func (m ChangeLogAnalyticsEntityCompartmentDetails) String() string
type ChangeLogAnalyticsEntityCompartmentRequest ¶
type ChangeLogAnalyticsEntityCompartmentRequest struct { // The Log 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 }
ChangeLogAnalyticsEntityCompartmentRequest wrapper for the ChangeLogAnalyticsEntityCompartment operation
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 ¶
type ChangeLogAnalyticsEntityCompartmentResponse struct { // The underlying http response RawResponse *http.Response // Unique Oracle-assigned identifier for the request. If you need to contact // Oracle about a particular request, please provide the request ID. OpcRequestId *string `presentIn:"header" name:"opc-request-id"` }
ChangeLogAnalyticsEntityCompartmentResponse wrapper for the ChangeLogAnalyticsEntityCompartment operation
func (ChangeLogAnalyticsEntityCompartmentResponse) HTTPResponse ¶
func (response ChangeLogAnalyticsEntityCompartmentResponse) HTTPResponse() *http.Response
HTTPResponse implements the OCIResponse interface
func (ChangeLogAnalyticsEntityCompartmentResponse) String ¶
func (response ChangeLogAnalyticsEntityCompartmentResponse) String() string
type ChangeLogAnalyticsLogGroupCompartmentDetails ¶
type ChangeLogAnalyticsLogGroupCompartmentDetails struct { // The OCID of the compartment where the log analytics entity should be moved. CompartmentId *string `mandatory:"true" json:"compartmentId"` }
ChangeLogAnalyticsLogGroupCompartmentDetails The information to be updated.
func (ChangeLogAnalyticsLogGroupCompartmentDetails) String ¶
func (m ChangeLogAnalyticsLogGroupCompartmentDetails) String() string
type ChangeLogAnalyticsLogGroupCompartmentRequest ¶
type ChangeLogAnalyticsLogGroupCompartmentRequest struct { // The Log 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 }
ChangeLogAnalyticsLogGroupCompartmentRequest wrapper for the ChangeLogAnalyticsLogGroupCompartment operation
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 ¶
type ChangeLogAnalyticsLogGroupCompartmentResponse struct { // The underlying http response RawResponse *http.Response // Unique Oracle-assigned identifier for the request. If you need to contact // Oracle about a particular request, please provide the request ID. OpcRequestId *string `presentIn:"header" name:"opc-request-id"` }
ChangeLogAnalyticsLogGroupCompartmentResponse wrapper for the ChangeLogAnalyticsLogGroupCompartment operation
func (ChangeLogAnalyticsLogGroupCompartmentResponse) HTTPResponse ¶
func (response ChangeLogAnalyticsLogGroupCompartmentResponse) HTTPResponse() *http.Response
HTTPResponse implements the OCIResponse interface
func (ChangeLogAnalyticsLogGroupCompartmentResponse) String ¶
func (response ChangeLogAnalyticsLogGroupCompartmentResponse) String() string
type ChangeLogAnalyticsObjectCollectionRuleCompartmentDetails ¶
type ChangeLogAnalyticsObjectCollectionRuleCompartmentDetails struct { // The OCID (https://docs.cloud.oracle.com/Content/General/Concepts/identifiers.htm) of the compartment into which the rule should be moved. CompartmentId *string `mandatory:"true" json:"compartmentId"` }
ChangeLogAnalyticsObjectCollectionRuleCompartmentDetails Log Analytics Object Storage based collection rule compartment to be updated to.
func (ChangeLogAnalyticsObjectCollectionRuleCompartmentDetails) String ¶
func (m ChangeLogAnalyticsObjectCollectionRuleCompartmentDetails) String() string
type ChangeLogAnalyticsObjectCollectionRuleCompartmentRequest ¶
type ChangeLogAnalyticsObjectCollectionRuleCompartmentRequest struct { // The Log Analytics namespace used for the request. NamespaceName *string `mandatory:"true" contributesTo:"path" name:"namespaceName"` // The log analytics os collection rule OCID (https://docs.cloud.oracle.com/iaas/Content/General/Concepts/identifiers.htm) LogAnalyticsObjectCollectionRuleId *string `mandatory:"true" contributesTo:"path" name:"logAnalyticsObjectCollectionRuleId"` // Log Analytics Object Storage based collection rule compartment to be updated 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 }
ChangeLogAnalyticsObjectCollectionRuleCompartmentRequest wrapper for the ChangeLogAnalyticsObjectCollectionRuleCompartment operation
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 ¶
type ChangeLogAnalyticsObjectCollectionRuleCompartmentResponse struct { // The underlying http response RawResponse *http.Response // Unique Oracle-assigned identifier for the request. If you need to contact // Oracle about a particular request, please provide the request ID. OpcRequestId *string `presentIn:"header" name:"opc-request-id"` }
ChangeLogAnalyticsObjectCollectionRuleCompartmentResponse wrapper for the ChangeLogAnalyticsObjectCollectionRuleCompartment operation
func (ChangeLogAnalyticsObjectCollectionRuleCompartmentResponse) HTTPResponse ¶
func (response ChangeLogAnalyticsObjectCollectionRuleCompartmentResponse) HTTPResponse() *http.Response
HTTPResponse implements the OCIResponse interface
func (ChangeLogAnalyticsObjectCollectionRuleCompartmentResponse) String ¶
func (response ChangeLogAnalyticsObjectCollectionRuleCompartmentResponse) String() string
type ChangeScheduledTaskCompartmentDetails ¶
type ChangeScheduledTaskCompartmentDetails struct { // Compartment Identifier OCID (https://docs.cloud.oracle.com/iaas/Content/General/Concepts/identifiers.htm). CompartmentId *string `mandatory:"true" json:"compartmentId"` }
ChangeScheduledTaskCompartmentDetails The details for changing the compartment of a scheduled task.
func (ChangeScheduledTaskCompartmentDetails) String ¶
func (m ChangeScheduledTaskCompartmentDetails) String() string
type ChangeScheduledTaskCompartmentRequest ¶
type ChangeScheduledTaskCompartmentRequest struct { // The Log 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 }
ChangeScheduledTaskCompartmentRequest wrapper for the ChangeScheduledTaskCompartment operation
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 ¶
type ChangeScheduledTaskCompartmentResponse struct { // The underlying http response RawResponse *http.Response // Unique Oracle-assigned identifier for the request. If you need to contact // Oracle about a particular request, please provide the request ID. OpcRequestId *string `presentIn:"header" name:"opc-request-id"` }
ChangeScheduledTaskCompartmentResponse wrapper for the ChangeScheduledTaskCompartment operation
func (ChangeScheduledTaskCompartmentResponse) HTTPResponse ¶
func (response ChangeScheduledTaskCompartmentResponse) HTTPResponse() *http.Response
HTTPResponse implements the OCIResponse interface
func (ChangeScheduledTaskCompartmentResponse) String ¶
func (response ChangeScheduledTaskCompartmentResponse) String() string
type CharEncodingCollection ¶
type CharEncodingCollection struct { // character encodings Items []string `mandatory:"true" json:"items"` }
CharEncodingCollection Set of valid character encodings
func (CharEncodingCollection) String ¶
func (m CharEncodingCollection) String() string
type ChartColumn ¶
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"` }
ChartColumn Column returned by querylanguage link command.
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 ¶
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"` }
ChartDataColumn A data series specific to a particular link output field.
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 ¶
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"` }
ClassifyColumn Column containing query results produced by the query language classify command.
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 ¶
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"` }
ClassifyCommandDescriptor Command descriptor for querylanguage CLASSIFY command.
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 ¶
type CleanRequest struct { // The Log 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 }
CleanRequest wrapper for the Clean operation
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 ¶
type CleanResponse struct { // The underlying http response RawResponse *http.Response // Unique Oracle-assigned identifier for the request. If you need to contact // Oracle about a particular request, please provide the request ID. OpcRequestId *string `presentIn:"header" name:"opc-request-id"` }
CleanResponse wrapper for the Clean operation
func (CleanResponse) HTTPResponse ¶
func (response CleanResponse) HTTPResponse() *http.Response
HTTPResponse implements the OCIResponse interface
func (CleanResponse) String ¶
func (response CleanResponse) String() string
type ClusterCommandDescriptor ¶
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"` }
ClusterCommandDescriptor Command descriptor for querylanguage CLUSTER command.
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 ¶
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"` }
ClusterCompareCommandDescriptor Command descriptor for querylanguage CLUSTERCOMPARE command.
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 ¶
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"` }
ClusterDetailsCommandDescriptor Command descriptor for querylanguage CLUSTERDETAILS command.
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 ¶
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"` }
ClusterSplitCommandDescriptor Command descriptor for querylanguage CLUSTERSPLIT command.
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 ¶
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"` }
Column Default column object representing querylanguage result columns.
func (Column) GetDisplayName ¶
GetDisplayName returns DisplayName
func (Column) GetInternalName ¶
GetInternalName returns InternalName
func (Column) GetIsEvaluable ¶
GetIsEvaluable returns IsEvaluable
func (Column) GetIsGroupable ¶
GetIsGroupable returns IsGroupable
func (Column) GetIsListOfValues ¶
GetIsListOfValues returns IsListOfValues
func (Column) GetIsMultiValued ¶
GetIsMultiValued returns IsMultiValued
func (Column) GetOriginalDisplayName ¶
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) MarshalJSON ¶
MarshalJSON marshals to json representation
type ColumnName ¶
type ColumnName struct { // column name Name *string `mandatory:"false" json:"name"` }
ColumnName Column Names from a SQL Query
func (ColumnName) String ¶
func (m ColumnName) String() string
type ColumnNameCollection ¶
type ColumnNameCollection struct { // list of column names Items []ColumnName `mandatory:"false" json:"items"` }
ColumnNameCollection Column Name Collection
func (ColumnNameCollection) String ¶
func (m ColumnNameCollection) String() string
type CommandDescriptor ¶
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"` }
CommandDescriptor Generic catch-all command descriptor
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 ¶
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"` }
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.
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 ¶
type CreateLogAnalyticsEntityDetails struct { // Log analytics entity name. The name must be unique, within the tenancy, and cannot be changed. 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"` }
CreateLogAnalyticsEntityDetails Details for new log analytics entity to be added.
func (CreateLogAnalyticsEntityDetails) String ¶
func (m CreateLogAnalyticsEntityDetails) String() string
type CreateLogAnalyticsEntityRequest ¶
type CreateLogAnalyticsEntityRequest struct { // The Log 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 }
CreateLogAnalyticsEntityRequest wrapper for the CreateLogAnalyticsEntity operation
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 ¶
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. If you need to contact // Oracle about a particular request, please provide the request ID. OpcRequestId *string `presentIn:"header" name:"opc-request-id"` }
CreateLogAnalyticsEntityResponse wrapper for the CreateLogAnalyticsEntity operation
func (CreateLogAnalyticsEntityResponse) HTTPResponse ¶
func (response CreateLogAnalyticsEntityResponse) HTTPResponse() *http.Response
HTTPResponse implements the OCIResponse interface
func (CreateLogAnalyticsEntityResponse) String ¶
func (response CreateLogAnalyticsEntityResponse) String() string
type CreateLogAnalyticsEntityTypeDetails ¶
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"` }
CreateLogAnalyticsEntityTypeDetails Details for new log analytics entity type to be added.
func (CreateLogAnalyticsEntityTypeDetails) String ¶
func (m CreateLogAnalyticsEntityTypeDetails) String() string
type CreateLogAnalyticsEntityTypeRequest ¶
type CreateLogAnalyticsEntityTypeRequest struct { // The Log 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 }
CreateLogAnalyticsEntityTypeRequest wrapper for the CreateLogAnalyticsEntityType operation
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 ¶
type CreateLogAnalyticsEntityTypeResponse struct { // The underlying http response RawResponse *http.Response // Unique Oracle-assigned identifier for the request. If you need to contact // Oracle about a particular request, please provide the request ID. OpcRequestId *string `presentIn:"header" name:"opc-request-id"` }
CreateLogAnalyticsEntityTypeResponse wrapper for the CreateLogAnalyticsEntityType operation
func (CreateLogAnalyticsEntityTypeResponse) HTTPResponse ¶
func (response CreateLogAnalyticsEntityTypeResponse) HTTPResponse() *http.Response
HTTPResponse implements the OCIResponse interface
func (CreateLogAnalyticsEntityTypeResponse) String ¶
func (response CreateLogAnalyticsEntityTypeResponse) String() string
type CreateLogAnalyticsLogGroupDetails ¶
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"` }
CreateLogAnalyticsLogGroupDetails Information about a new log group.
func (CreateLogAnalyticsLogGroupDetails) String ¶
func (m CreateLogAnalyticsLogGroupDetails) String() string
type CreateLogAnalyticsLogGroupRequest ¶
type CreateLogAnalyticsLogGroupRequest struct { // The Log 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 }
CreateLogAnalyticsLogGroupRequest wrapper for the CreateLogAnalyticsLogGroup operation
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 ¶
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. If you need to contact // Oracle about a particular request, please provide the request ID. OpcRequestId *string `presentIn:"header" name:"opc-request-id"` }
CreateLogAnalyticsLogGroupResponse wrapper for the CreateLogAnalyticsLogGroup operation
func (CreateLogAnalyticsLogGroupResponse) HTTPResponse ¶
func (response CreateLogAnalyticsLogGroupResponse) HTTPResponse() *http.Response
HTTPResponse implements the OCIResponse interface
func (CreateLogAnalyticsLogGroupResponse) String ¶
func (response CreateLogAnalyticsLogGroupResponse) String() string
type CreateLogAnalyticsObjectCollectionRuleDetails ¶
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"` // Log Analytics Log group OCID to associate the processed logs with. LogGroupId *string `mandatory:"true" json:"logGroupId"` // Name of the Log 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. // Accepted values are: LIVE. // Collection type LIVE indicates to enable log collection from the time of this rule creation, // and continue until the rule exists. 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. // When collectionType is LIVE, specifying pollSince value other than CURRENT_TIME will result in error. PollSince *string `mandatory:"false" json:"pollSince"` // The oldest time of the file in the bucket to consider for collection. // Accepted values are: CURRENT_TIME or RFC3339 formatted datetime string. // When collectionType is LIVE, specifying pollTill will result in error. PollTill *string `mandatory:"false" json:"pollTill"` // Log 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_8589_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"` // 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"` }
CreateLogAnalyticsObjectCollectionRuleDetails The configuration details of an Object Storage based collection rule to enable automatic log collection.
func (CreateLogAnalyticsObjectCollectionRuleDetails) String ¶
func (m CreateLogAnalyticsObjectCollectionRuleDetails) String() string
type CreateLogAnalyticsObjectCollectionRuleRequest ¶
type CreateLogAnalyticsObjectCollectionRuleRequest struct { // The Log 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 }
CreateLogAnalyticsObjectCollectionRuleRequest wrapper for the CreateLogAnalyticsObjectCollectionRule operation
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 ¶
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. If you need to contact // Oracle about a particular request, please provide the request ID. OpcRequestId *string `presentIn:"header" name:"opc-request-id"` }
CreateLogAnalyticsObjectCollectionRuleResponse wrapper for the CreateLogAnalyticsObjectCollectionRule operation
func (CreateLogAnalyticsObjectCollectionRuleResponse) HTTPResponse ¶
func (response CreateLogAnalyticsObjectCollectionRuleResponse) HTTPResponse() *http.Response
HTTPResponse implements the OCIResponse interface
func (CreateLogAnalyticsObjectCollectionRuleResponse) String ¶
func (response CreateLogAnalyticsObjectCollectionRuleResponse) String() string
type CreateNamespaceDetails ¶
type CreateNamespaceDetails struct { // Tenancy ID CompartmentId *string `mandatory:"true" json:"compartmentId"` }
CreateNamespaceDetails Onboard a tenancy request parameter in Logan Analytics application
func (CreateNamespaceDetails) String ¶
func (m CreateNamespaceDetails) String() string
type CreateScheduledTaskDetails ¶
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{} }
CreateScheduledTaskDetails Details for creating a scheduled task.
type CreateScheduledTaskDetailsKindEnum ¶
type CreateScheduledTaskDetailsKindEnum string
CreateScheduledTaskDetailsKindEnum Enum with underlying type: string
const ( CreateScheduledTaskDetailsKindAcceleration CreateScheduledTaskDetailsKindEnum = "ACCELERATION" CreateScheduledTaskDetailsKindStandard CreateScheduledTaskDetailsKindEnum = "STANDARD" )
Set of constants representing the allowable values for CreateScheduledTaskDetailsKindEnum
func GetCreateScheduledTaskDetailsKindEnumValues ¶
func GetCreateScheduledTaskDetailsKindEnumValues() []CreateScheduledTaskDetailsKindEnum
GetCreateScheduledTaskDetailsKindEnumValues Enumerates the set of values for CreateScheduledTaskDetailsKindEnum
type CreateScheduledTaskRequest ¶
type CreateScheduledTaskRequest struct { // The Log 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 }
CreateScheduledTaskRequest wrapper for the CreateScheduledTask operation
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 ¶
type CreateScheduledTaskResponse struct { // The underlying http response RawResponse *http.Response // The ScheduledTask instance ScheduledTask `presentIn:"body"` // Unique Oracle-assigned identifier for the request. If you need to contact // Oracle about a particular request, please provide the request ID. OpcRequestId *string `presentIn:"header" name:"opc-request-id"` // For optimistic concurrency control. See `if-match`. Etag *string `presentIn:"header" name:"etag"` }
CreateScheduledTaskResponse wrapper for the CreateScheduledTask operation
func (CreateScheduledTaskResponse) HTTPResponse ¶
func (response CreateScheduledTaskResponse) HTTPResponse() *http.Response
HTTPResponse implements the OCIResponse interface
func (CreateScheduledTaskResponse) String ¶
func (response CreateScheduledTaskResponse) String() string
type CreateStandardTaskDetails ¶
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. 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"` }
CreateStandardTaskDetails Details for creating a scheduled task. The client must fully specify the details. Not supported for TaskType ACCELERATION.
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 CronSchedule ¶
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"` }
CronSchedule Cron schedule for a scheduled task.
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 ¶
type DeleteAssociationsRequest struct { // The Log 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 }
DeleteAssociationsRequest wrapper for the DeleteAssociations operation
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 ¶
type DeleteAssociationsResponse struct { // The underlying http response RawResponse *http.Response // The ErrorDetails instance ErrorDetails `presentIn:"body"` // Unique Oracle-assigned identifier for the request. If you need to contact // Oracle about a particular request, please provide the request ID. OpcRequestId *string `presentIn:"header" name:"opc-request-id"` }
DeleteAssociationsResponse wrapper for the DeleteAssociations operation
func (DeleteAssociationsResponse) HTTPResponse ¶
func (response DeleteAssociationsResponse) HTTPResponse() *http.Response
HTTPResponse implements the OCIResponse interface
func (DeleteAssociationsResponse) String ¶
func (response DeleteAssociationsResponse) String() string
type DeleteCommandDescriptor ¶
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"` }
DeleteCommandDescriptor Command descriptor for querylanguage DELETE command.
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 ¶
type DeleteFieldRequest struct { // The Log 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 }
DeleteFieldRequest wrapper for the DeleteField operation
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 ¶
type DeleteFieldResponse struct { // The underlying http response RawResponse *http.Response // Unique Oracle-assigned identifier for the request. If you need to contact // Oracle about a particular request, please provide the request ID. OpcRequestId *string `presentIn:"header" name:"opc-request-id"` }
DeleteFieldResponse wrapper for the DeleteField operation
func (DeleteFieldResponse) HTTPResponse ¶
func (response DeleteFieldResponse) HTTPResponse() *http.Response
HTTPResponse implements the OCIResponse interface
func (DeleteFieldResponse) String ¶
func (response DeleteFieldResponse) String() string
type DeleteLabelRequest ¶
type DeleteLabelRequest struct { // The Log 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 }
DeleteLabelRequest wrapper for the DeleteLabel operation
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 ¶
type DeleteLabelResponse struct { // The underlying http response RawResponse *http.Response // Unique Oracle-assigned identifier for the request. If you need to contact // Oracle about a particular request, please provide the request ID. OpcRequestId *string `presentIn:"header" name:"opc-request-id"` }
DeleteLabelResponse wrapper for the DeleteLabel operation
func (DeleteLabelResponse) HTTPResponse ¶
func (response DeleteLabelResponse) HTTPResponse() *http.Response
HTTPResponse implements the OCIResponse interface
func (DeleteLabelResponse) String ¶
func (response DeleteLabelResponse) String() string
type 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"` }
DeleteLogAnalyticsAssociation DeleteLogAnalyticsAssociation
func (DeleteLogAnalyticsAssociation) String ¶
func (m DeleteLogAnalyticsAssociation) String() string
type DeleteLogAnalyticsAssociationDetails ¶
type DeleteLogAnalyticsAssociationDetails struct { // compartmentId CompartmentId *string `mandatory:"false" json:"compartmentId"` // list of rule entity association details Items []DeleteLogAnalyticsAssociation `mandatory:"false" json:"items"` }
DeleteLogAnalyticsAssociationDetails DeleteLogAnalyticsAssociationDetails
func (DeleteLogAnalyticsAssociationDetails) String ¶
func (m DeleteLogAnalyticsAssociationDetails) String() string
type DeleteLogAnalyticsEntityRequest ¶
type DeleteLogAnalyticsEntityRequest struct { // The Log 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 }
DeleteLogAnalyticsEntityRequest wrapper for the DeleteLogAnalyticsEntity operation
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 ¶
type DeleteLogAnalyticsEntityResponse struct { // The underlying http response RawResponse *http.Response // Unique Oracle-assigned identifier for the request. If you need to contact // Oracle about a particular request, please provide the request ID. OpcRequestId *string `presentIn:"header" name:"opc-request-id"` }
DeleteLogAnalyticsEntityResponse wrapper for the DeleteLogAnalyticsEntity operation
func (DeleteLogAnalyticsEntityResponse) HTTPResponse ¶
func (response DeleteLogAnalyticsEntityResponse) HTTPResponse() *http.Response
HTTPResponse implements the OCIResponse interface
func (DeleteLogAnalyticsEntityResponse) String ¶
func (response DeleteLogAnalyticsEntityResponse) String() string
type DeleteLogAnalyticsEntityTypeRequest ¶
type DeleteLogAnalyticsEntityTypeRequest struct { // The Log 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 }
DeleteLogAnalyticsEntityTypeRequest wrapper for the DeleteLogAnalyticsEntityType operation
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 ¶
type DeleteLogAnalyticsEntityTypeResponse struct { // The underlying http response RawResponse *http.Response // Unique Oracle-assigned identifier for the request. If you need to contact // Oracle about a particular request, please provide the request ID. OpcRequestId *string `presentIn:"header" name:"opc-request-id"` }
DeleteLogAnalyticsEntityTypeResponse wrapper for the DeleteLogAnalyticsEntityType operation
func (DeleteLogAnalyticsEntityTypeResponse) HTTPResponse ¶
func (response DeleteLogAnalyticsEntityTypeResponse) HTTPResponse() *http.Response
HTTPResponse implements the OCIResponse interface
func (DeleteLogAnalyticsEntityTypeResponse) String ¶
func (response DeleteLogAnalyticsEntityTypeResponse) String() string
type DeleteLogAnalyticsLogGroupRequest ¶
type DeleteLogAnalyticsLogGroupRequest struct { // The Log 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 }
DeleteLogAnalyticsLogGroupRequest wrapper for the DeleteLogAnalyticsLogGroup operation
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 ¶
type DeleteLogAnalyticsLogGroupResponse struct { // The underlying http response RawResponse *http.Response // Unique Oracle-assigned identifier for the request. If you need to contact // Oracle about a particular request, please provide the request ID. OpcRequestId *string `presentIn:"header" name:"opc-request-id"` }
DeleteLogAnalyticsLogGroupResponse wrapper for the DeleteLogAnalyticsLogGroup operation
func (DeleteLogAnalyticsLogGroupResponse) HTTPResponse ¶
func (response DeleteLogAnalyticsLogGroupResponse) HTTPResponse() *http.Response
HTTPResponse implements the OCIResponse interface
func (DeleteLogAnalyticsLogGroupResponse) String ¶
func (response DeleteLogAnalyticsLogGroupResponse) String() string
type DeleteLogAnalyticsObjectCollectionRuleRequest ¶
type DeleteLogAnalyticsObjectCollectionRuleRequest struct { // The Log Analytics namespace used for the request. NamespaceName *string `mandatory:"true" contributesTo:"path" name:"namespaceName"` // The log analytics os 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 }
DeleteLogAnalyticsObjectCollectionRuleRequest wrapper for the DeleteLogAnalyticsObjectCollectionRule operation
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 ¶
type DeleteLogAnalyticsObjectCollectionRuleResponse struct { // The underlying http response RawResponse *http.Response // Unique Oracle-assigned identifier for the request. If you need to contact // Oracle about a particular request, please provide the request ID. OpcRequestId *string `presentIn:"header" name:"opc-request-id"` }
DeleteLogAnalyticsObjectCollectionRuleResponse wrapper for the DeleteLogAnalyticsObjectCollectionRule operation
func (DeleteLogAnalyticsObjectCollectionRuleResponse) HTTPResponse ¶
func (response DeleteLogAnalyticsObjectCollectionRuleResponse) HTTPResponse() *http.Response
HTTPResponse implements the OCIResponse interface
func (DeleteLogAnalyticsObjectCollectionRuleResponse) String ¶
func (response DeleteLogAnalyticsObjectCollectionRuleResponse) String() string
type DeleteParserRequest ¶
type DeleteParserRequest struct { // The Log 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 }
DeleteParserRequest wrapper for the DeleteParser operation
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 ¶
type DeleteParserResponse struct { // The underlying http response RawResponse *http.Response // Unique Oracle-assigned identifier for the request. If you need to contact // Oracle about a particular request, please provide the request ID. OpcRequestId *string `presentIn:"header" name:"opc-request-id"` }
DeleteParserResponse wrapper for the DeleteParser operation
func (DeleteParserResponse) HTTPResponse ¶
func (response DeleteParserResponse) HTTPResponse() *http.Response
HTTPResponse implements the OCIResponse interface
func (DeleteParserResponse) String ¶
func (response DeleteParserResponse) String() string
type DeleteScheduledTaskRequest ¶
type DeleteScheduledTaskRequest struct { // The Log 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 }
DeleteScheduledTaskRequest wrapper for the DeleteScheduledTask operation
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 ¶
type DeleteScheduledTaskResponse struct { // The underlying http response RawResponse *http.Response // Unique Oracle-assigned identifier for the request. If you need to contact // Oracle about a particular request, please provide the request ID. OpcRequestId *string `presentIn:"header" name:"opc-request-id"` }
DeleteScheduledTaskResponse wrapper for the DeleteScheduledTask operation
func (DeleteScheduledTaskResponse) HTTPResponse ¶
func (response DeleteScheduledTaskResponse) HTTPResponse() *http.Response
HTTPResponse implements the OCIResponse interface
func (DeleteScheduledTaskResponse) String ¶
func (response DeleteScheduledTaskResponse) String() string
type DeleteSourceRequest ¶
type DeleteSourceRequest struct { // The Log 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 }
DeleteSourceRequest wrapper for the DeleteSource operation
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 ¶
type DeleteSourceResponse struct { // The underlying http response RawResponse *http.Response // Unique Oracle-assigned identifier for the request. If you need to contact // Oracle about a particular request, please provide the request ID. OpcRequestId *string `presentIn:"header" name:"opc-request-id"` }
DeleteSourceResponse wrapper for the DeleteSource operation
func (DeleteSourceResponse) HTTPResponse ¶
func (response DeleteSourceResponse) HTTPResponse() *http.Response
HTTPResponse implements the OCIResponse interface
func (DeleteSourceResponse) String ¶
func (response DeleteSourceResponse) String() string
type DeleteUploadFileRequest ¶
type DeleteUploadFileRequest struct { // The Log Analytics namespace used for the request. NamespaceName *string `mandatory:"true" contributesTo:"path" name:"namespaceName"` // Unique internal identifier to refer to upload container UploadReference *string `mandatory:"true" contributesTo:"path" name:"uploadReference"` // Unique internal identifier to refer to 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 }
DeleteUploadFileRequest wrapper for the DeleteUploadFile operation
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 ¶
type DeleteUploadFileResponse struct { // The underlying http response RawResponse *http.Response // Unique Oracle-assigned identifier for the request. If you need to contact // Oracle about a particular request, please provide the request ID. OpcRequestId *string `presentIn:"header" name:"opc-request-id"` // 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"` }
DeleteUploadFileResponse wrapper for the DeleteUploadFile operation
func (DeleteUploadFileResponse) HTTPResponse ¶
func (response DeleteUploadFileResponse) HTTPResponse() *http.Response
HTTPResponse implements the OCIResponse interface
func (DeleteUploadFileResponse) String ¶
func (response DeleteUploadFileResponse) String() string
type DeleteUploadRequest ¶
type DeleteUploadRequest struct { // The Log Analytics namespace used for the request. NamespaceName *string `mandatory:"true" contributesTo:"path" name:"namespaceName"` // Unique internal identifier to refer to 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 }
DeleteUploadRequest wrapper for the DeleteUpload operation
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 ¶
type DeleteUploadResponse struct { // The underlying http response RawResponse *http.Response // Unique Oracle-assigned identifier for the request. If you need to contact // Oracle about a particular request, please provide the request ID. OpcRequestId *string `presentIn:"header" name:"opc-request-id"` // 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"` }
DeleteUploadResponse wrapper for the DeleteUpload operation
func (DeleteUploadResponse) HTTPResponse ¶
func (response DeleteUploadResponse) HTTPResponse() *http.Response
HTTPResponse implements the OCIResponse interface
func (DeleteUploadResponse) String ¶
func (response DeleteUploadResponse) String() string
type DeleteUploadWarningRequest ¶
type DeleteUploadWarningRequest struct { // The Log Analytics namespace used for the request. NamespaceName *string `mandatory:"true" contributesTo:"path" name:"namespaceName"` // Unique internal identifier to refer to upload container UploadReference *string `mandatory:"true" contributesTo:"path" name:"uploadReference"` // Unique internal identifier to refer to 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 }
DeleteUploadWarningRequest wrapper for the DeleteUploadWarning operation
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 ¶
type DeleteUploadWarningResponse struct { // The underlying http response RawResponse *http.Response // Unique Oracle-assigned identifier for the request. If you need to contact // Oracle about a particular request, please provide the request ID. OpcRequestId *string `presentIn:"header" name:"opc-request-id"` }
DeleteUploadWarningResponse wrapper for the DeleteUploadWarning operation
func (DeleteUploadWarningResponse) HTTPResponse ¶
func (response DeleteUploadWarningResponse) HTTPResponse() *http.Response
HTTPResponse implements the OCIResponse interface
func (DeleteUploadWarningResponse) String ¶
func (response DeleteUploadWarningResponse) String() string
type DeltaCommandDescriptor ¶
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"` }
DeltaCommandDescriptor Command descriptor for querylanguage DELTA command.
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 ¶
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"` }
DemoModeCommandDescriptor Command descriptor for querylanguage DEMOMODE command.
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 ¶
type DisableArchivingRequest struct { // The Log 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 }
DisableArchivingRequest wrapper for the DisableArchiving operation
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 ¶
type DisableArchivingResponse struct { // The underlying http response RawResponse *http.Response // The Success instance Success `presentIn:"body"` // Unique Oracle-assigned identifier for the request. If you need to contact // Oracle about a particular request, please provide the request ID. OpcRequestId *string `presentIn:"header" name:"opc-request-id"` // For optimistic concurrency control. See `if-match`. Etag *string `presentIn:"header" name:"etag"` }
DisableArchivingResponse wrapper for the DisableArchiving operation
func (DisableArchivingResponse) HTTPResponse ¶
func (response DisableArchivingResponse) HTTPResponse() *http.Response
HTTPResponse implements the OCIResponse interface
func (DisableArchivingResponse) String ¶
func (response DisableArchivingResponse) String() string
type DistinctCommandDescriptor ¶
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"` }
DistinctCommandDescriptor Command descriptor for querylanguage DISTINCT command.
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 ¶
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"` }
EfdRegexResult EfdRegexResult
func (EfdRegexResult) String ¶
func (m EfdRegexResult) String() string
type EnableArchivingRequest ¶
type EnableArchivingRequest struct { // The Log 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 }
EnableArchivingRequest wrapper for the EnableArchiving operation
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 ¶
type EnableArchivingResponse struct { // The underlying http response RawResponse *http.Response // The Success instance Success `presentIn:"body"` // Unique Oracle-assigned identifier for the request. If you need to contact // Oracle about a particular request, please provide the request ID. OpcRequestId *string `presentIn:"header" name:"opc-request-id"` // For optimistic concurrency control. See `if-match`. Etag *string `presentIn:"header" name:"etag"` }
EnableArchivingResponse wrapper for the EnableArchiving operation
func (EnableArchivingResponse) HTTPResponse ¶
func (response EnableArchivingResponse) HTTPResponse() *http.Response
HTTPResponse implements the OCIResponse interface
func (EnableArchivingResponse) String ¶
func (response EnableArchivingResponse) String() string
type EntityCloudTypeEnum ¶
type EntityCloudTypeEnum string
EntityCloudTypeEnum Enum with underlying type: string
const ( EntityCloudTypeCloud EntityCloudTypeEnum = "CLOUD" EntityCloudTypeNonCloud EntityCloudTypeEnum = "NON_CLOUD" )
Set of constants representing the allowable values for EntityCloudTypeEnum
func GetEntityCloudTypeEnumValues ¶
func GetEntityCloudTypeEnumValues() []EntityCloudTypeEnum
GetEntityCloudTypeEnumValues Enumerates the set of values for EntityCloudTypeEnum
type EntityLifecycleStatesEnum ¶
type EntityLifecycleStatesEnum string
EntityLifecycleStatesEnum Enum with underlying type: string
const ( EntityLifecycleStatesActive EntityLifecycleStatesEnum = "ACTIVE" EntityLifecycleStatesDeleted EntityLifecycleStatesEnum = "DELETED" )
Set of constants representing the allowable values for EntityLifecycleStatesEnum
func GetEntityLifecycleStatesEnumValues ¶
func GetEntityLifecycleStatesEnumValues() []EntityLifecycleStatesEnum
GetEntityLifecycleStatesEnumValues Enumerates the set of values for EntityLifecycleStatesEnum
type EntityTypeProperty ¶
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"` }
EntityTypeProperty Properties used in file patterns specified in log sources.
func (EntityTypeProperty) String ¶
func (m EntityTypeProperty) String() string
type ErrorDetails ¶
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"` }
ErrorDetails Error Information.
func (ErrorDetails) String ¶
func (m ErrorDetails) String() string
type EstimatePurgeDataSizeDetails ¶
type EstimatePurgeDataSizeDetails struct { // the compartment OCID under which the data will be purged CompartmentId *string `mandatory:"true" json:"compartmentId"` // 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"` // the solr data filter query, '*' means all PurgeQueryString *string `mandatory:"false" json:"purgeQueryString"` // the type of the log data to be purged DataType StorageDataTypeEnum `mandatory:"false" json:"dataType,omitempty"` }
EstimatePurgeDataSizeDetails Parameters used to estimate purge data size
func (EstimatePurgeDataSizeDetails) String ¶
func (m EstimatePurgeDataSizeDetails) String() string
type EstimatePurgeDataSizeRequest ¶
type EstimatePurgeDataSizeRequest struct { // The Log Analytics namespace used for the request. NamespaceName *string `mandatory:"true" contributesTo:"path" name:"namespaceName"` // Parameters used to estimate purge data size 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 }
EstimatePurgeDataSizeRequest wrapper for the EstimatePurgeDataSize operation
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 ¶
type EstimatePurgeDataSizeResponse struct { // The underlying http response RawResponse *http.Response // The EstimatePurgeDataSizeResult instance EstimatePurgeDataSizeResult `presentIn:"body"` // Unique Oracle-assigned identifier for the request. If you need to contact // Oracle about a particular request, please provide the request ID. OpcRequestId *string `presentIn:"header" name:"opc-request-id"` // For optimistic concurrency control. See `if-match`. Etag *string `presentIn:"header" name:"etag"` }
EstimatePurgeDataSizeResponse wrapper for the EstimatePurgeDataSize operation
func (EstimatePurgeDataSizeResponse) HTTPResponse ¶
func (response EstimatePurgeDataSizeResponse) HTTPResponse() *http.Response
HTTPResponse implements the OCIResponse interface
func (EstimatePurgeDataSizeResponse) String ¶
func (response EstimatePurgeDataSizeResponse) String() string
type EstimatePurgeDataSizeResult ¶
type EstimatePurgeDataSizeResult struct { // purge data size in bytes PurgeDataSizeInBytes *int64 `mandatory:"true" json:"purgeDataSizeInBytes"` }
EstimatePurgeDataSizeResult purge data size in bytes
func (EstimatePurgeDataSizeResult) String ¶
func (m EstimatePurgeDataSizeResult) String() string
type EvalCommandDescriptor ¶
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"` }
EvalCommandDescriptor Command descriptor for querylanguage EVAL command.
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 ¶
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"` }
EventStatsCommandDescriptor Command descriptor for querylanguage EVENTSTATS command.
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 ExportContent ¶
type ExportContent struct { // fieldNames FieldNames []string `mandatory:"false" json:"fieldNames"` ParserNames []string `mandatory:"false" json:"parserNames"` // sourceNames SourceNames []string `mandatory:"false" json:"sourceNames"` }
ExportContent ExportContent
func (ExportContent) String ¶
func (m ExportContent) String() string
type ExportCustomContentRequest ¶
type ExportCustomContentRequest struct { // The Log Analytics namespace used for the request. NamespaceName *string `mandatory:"true" contributesTo:"path" name:"namespaceName"` 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 }
ExportCustomContentRequest wrapper for the ExportCustomContent operation
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 ¶
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. If you need to contact // Oracle about a particular request, please provide the request ID. OpcRequestId *string `presentIn:"header" name:"opc-request-id"` }
ExportCustomContentResponse wrapper for the ExportCustomContent operation
func (ExportCustomContentResponse) HTTPResponse ¶
func (response ExportCustomContentResponse) HTTPResponse() *http.Response
HTTPResponse implements the OCIResponse interface
func (ExportCustomContentResponse) String ¶
func (response ExportCustomContentResponse) String() string
type ExportDetails ¶
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"` }
ExportDetails Input arguments for running a query synchronosly and streaming the results as soon as they become available.
func (ExportDetails) String ¶
func (m ExportDetails) String() string
type ExportDetailsOutputFormatEnum ¶
type ExportDetailsOutputFormatEnum string
ExportDetailsOutputFormatEnum Enum with underlying type: string
const ( ExportDetailsOutputFormatCsv ExportDetailsOutputFormatEnum = "CSV" ExportDetailsOutputFormatJson ExportDetailsOutputFormatEnum = "JSON" )
Set of constants representing the allowable values for ExportDetailsOutputFormatEnum
func GetExportDetailsOutputFormatEnumValues ¶
func GetExportDetailsOutputFormatEnumValues() []ExportDetailsOutputFormatEnum
GetExportDetailsOutputFormatEnumValues Enumerates the set of values for ExportDetailsOutputFormatEnum
type ExportQueryResultRequest ¶
type ExportQueryResultRequest struct { // The Log 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 }
ExportQueryResultRequest wrapper for the ExportQueryResult operation
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 ¶
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. If you need to contact // Oracle about a particular request, please provide the request ID. OpcRequestId *string `presentIn:"header" name:"opc-request-id"` }
ExportQueryResultResponse wrapper for the ExportQueryResult operation
func (ExportQueryResultResponse) HTTPResponse ¶
func (response ExportQueryResultResponse) HTTPResponse() *http.Response
HTTPResponse implements the OCIResponse interface
func (ExportQueryResultResponse) String ¶
func (response ExportQueryResultResponse) String() string
type ExtendedFieldsValidationResult ¶
type ExtendedFieldsValidationResult struct { // items Items []EfdRegexResult `mandatory:"false" json:"items"` }
ExtendedFieldsValidationResult ExtendedFieldsValidationResult
func (ExtendedFieldsValidationResult) String ¶
func (m ExtendedFieldsValidationResult) String() string
type ExtractCommandDescriptor ¶
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"` }
ExtractCommandDescriptor Command descriptor for querylanguage EXTRACT command.
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 ¶
type ExtractLogFieldResults struct { // log field path values Paths []string `mandatory:"false" json:"paths"` }
ExtractLogFieldResults The representation of ExtractLogFieldResults
func (ExtractLogFieldResults) String ¶
func (m ExtractLogFieldResults) String() string
type ExtractLogHeaderDetails ¶
type ExtractLogHeaderDetails struct { // key LogKey *string `mandatory:"false" json:"logKey"` // log header values HeaderValues []string `mandatory:"false" json:"headerValues"` }
ExtractLogHeaderDetails The representation of ExtractLogHeaderDetails
func (ExtractLogHeaderDetails) String ¶
func (m ExtractLogHeaderDetails) String() string
type ExtractLogHeaderResults ¶
type ExtractLogHeaderResults struct { // log header json paths JsonPaths []ExtractLogHeaderDetails `mandatory:"false" json:"jsonPaths"` // log field or header values XmlPaths []string `mandatory:"false" json:"xmlPaths"` }
ExtractLogHeaderResults The representation of ExtractLogHeaderResults
func (ExtractLogHeaderResults) String ¶
func (m ExtractLogHeaderResults) String() string
type ExtractStructuredLogFieldPathsParserTypeEnum ¶
type ExtractStructuredLogFieldPathsParserTypeEnum string
ExtractStructuredLogFieldPathsParserTypeEnum Enum with underlying type: string
const ( ExtractStructuredLogFieldPathsParserTypeXml ExtractStructuredLogFieldPathsParserTypeEnum = "XML" ExtractStructuredLogFieldPathsParserTypeJson ExtractStructuredLogFieldPathsParserTypeEnum = "JSON" )
Set of constants representing the allowable values for ExtractStructuredLogFieldPathsParserTypeEnum
func GetExtractStructuredLogFieldPathsParserTypeEnumValues ¶
func GetExtractStructuredLogFieldPathsParserTypeEnumValues() []ExtractStructuredLogFieldPathsParserTypeEnum
GetExtractStructuredLogFieldPathsParserTypeEnumValues Enumerates the set of values for ExtractStructuredLogFieldPathsParserTypeEnum
type ExtractStructuredLogFieldPathsRequest ¶
type ExtractStructuredLogFieldPathsRequest struct { // The Log 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 }
ExtractStructuredLogFieldPathsRequest wrapper for the ExtractStructuredLogFieldPaths operation
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 ¶
type ExtractStructuredLogFieldPathsResponse struct { // The underlying http response RawResponse *http.Response // The ExtractLogFieldResults instance ExtractLogFieldResults `presentIn:"body"` // Unique Oracle-assigned identifier for the request. If you need to contact // Oracle about a particular request, please provide the request ID. OpcRequestId *string `presentIn:"header" name:"opc-request-id"` }
ExtractStructuredLogFieldPathsResponse wrapper for the ExtractStructuredLogFieldPaths operation
func (ExtractStructuredLogFieldPathsResponse) HTTPResponse ¶
func (response ExtractStructuredLogFieldPathsResponse) HTTPResponse() *http.Response
HTTPResponse implements the OCIResponse interface
func (ExtractStructuredLogFieldPathsResponse) String ¶
func (response ExtractStructuredLogFieldPathsResponse) String() string
type ExtractStructuredLogHeaderPathsParserTypeEnum ¶
type ExtractStructuredLogHeaderPathsParserTypeEnum string
ExtractStructuredLogHeaderPathsParserTypeEnum Enum with underlying type: string
const ( ExtractStructuredLogHeaderPathsParserTypeXml ExtractStructuredLogHeaderPathsParserTypeEnum = "XML" ExtractStructuredLogHeaderPathsParserTypeJson ExtractStructuredLogHeaderPathsParserTypeEnum = "JSON" )
Set of constants representing the allowable values for ExtractStructuredLogHeaderPathsParserTypeEnum
func GetExtractStructuredLogHeaderPathsParserTypeEnumValues ¶
func GetExtractStructuredLogHeaderPathsParserTypeEnumValues() []ExtractStructuredLogHeaderPathsParserTypeEnum
GetExtractStructuredLogHeaderPathsParserTypeEnumValues Enumerates the set of values for ExtractStructuredLogHeaderPathsParserTypeEnum
type ExtractStructuredLogHeaderPathsRequest ¶
type ExtractStructuredLogHeaderPathsRequest struct { // The Log 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 }
ExtractStructuredLogHeaderPathsRequest wrapper for the ExtractStructuredLogHeaderPaths operation
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 ¶
type ExtractStructuredLogHeaderPathsResponse struct { // The underlying http response RawResponse *http.Response // The ExtractLogHeaderResults instance ExtractLogHeaderResults `presentIn:"body"` // Unique Oracle-assigned identifier for the request. If you need to contact // Oracle about a particular request, please provide the request ID. OpcRequestId *string `presentIn:"header" name:"opc-request-id"` }
ExtractStructuredLogHeaderPathsResponse wrapper for the ExtractStructuredLogHeaderPaths operation
func (ExtractStructuredLogHeaderPathsResponse) HTTPResponse ¶
func (response ExtractStructuredLogHeaderPathsResponse) HTTPResponse() *http.Response
HTTPResponse implements the OCIResponse interface
func (ExtractStructuredLogHeaderPathsResponse) String ¶
func (response ExtractStructuredLogHeaderPathsResponse) String() string
type Field ¶
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 data type. ValueType ValueTypeEnum `mandatory:"false" json:"valueType,omitempty"` }
Field Default field object representing fields specified in the queryString.
func (Field) GetDisplayName ¶
GetDisplayName returns DisplayName
func (Field) GetFilterQueryString ¶
GetFilterQueryString returns FilterQueryString
func (Field) GetInternalName ¶
GetInternalName returns InternalName
func (Field) GetIsGroupable ¶
GetIsGroupable returns IsGroupable
func (Field) GetOriginalDisplayNames ¶
GetOriginalDisplayNames returns OriginalDisplayNames
func (Field) GetValueType ¶
func (m Field) GetValueType() ValueTypeEnum
GetValueType returns ValueType
func (Field) MarshalJSON ¶
MarshalJSON marshals to json representation
type FieldArgument ¶
type FieldArgument struct {
Value AbstractField `mandatory:"false" json:"value"`
}
FieldArgument QueryString argument of type field.
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 FieldMap ¶
type FieldMap struct { // loopup field LookupField *string `mandatory:"false" json:"lookupField"` // maps to MapsTo *string `mandatory:"false" json:"mapsTo"` }
FieldMap FieldMap
type FieldSummaryCommandDescriptor ¶
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"` }
FieldSummaryCommandDescriptor Command descriptor for querylanguage FIELDSUMMARY command.
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 ¶
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"` }
FieldSummaryReport FieldSummaryReport
func (FieldSummaryReport) String ¶
func (m FieldSummaryReport) String() string
type FieldValue ¶
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"` }
FieldValue Field value representing and entry in a list-of-values field.
func (FieldValue) String ¶
func (m FieldValue) String() string
type FieldsAddRemoveField ¶
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"` // 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"` }
FieldsAddRemoveField Field denoting a field specified in querylanguage FIELDS command.
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) 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 ¶
type FieldsAddRemoveFieldOperationEnum string
FieldsAddRemoveFieldOperationEnum Enum with underlying type: string
const ( FieldsAddRemoveFieldOperationAdd FieldsAddRemoveFieldOperationEnum = "ADD" FieldsAddRemoveFieldOperationRemove FieldsAddRemoveFieldOperationEnum = "REMOVE" )
Set of constants representing the allowable values for FieldsAddRemoveFieldOperationEnum
func GetFieldsAddRemoveFieldOperationEnumValues ¶
func GetFieldsAddRemoveFieldOperationEnumValues() []FieldsAddRemoveFieldOperationEnum
GetFieldsAddRemoveFieldOperationEnumValues Enumerates the set of values for FieldsAddRemoveFieldOperationEnum
type FieldsCommandDescriptor ¶
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"` }
FieldsCommandDescriptor Command descriptor for querylanguage FIELDS command.
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 ¶
type FileValidationResponse struct { // Input File InputFile *string `mandatory:"true" json:"inputFile"` // Object Location ObjectLocation *string `mandatory:"true" json:"objectLocation"` // Files Files []UploadFileStatus `mandatory:"false" json:"files"` }
FileValidationResponse Response object containing details about file upload eligibility.
func (FileValidationResponse) String ¶
func (m FileValidationResponse) String() string
type Filter ¶
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 enterprise logging 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"` }
Filter Query builder filter action to apply edit to queryString.
type FilterDetails ¶
type FilterDetails struct { // Query to update. 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"` }
FilterDetails Query builder edit request details.
func (FilterDetails) String ¶
func (m FilterDetails) String() string
type FilterOperatorEnum ¶
type FilterOperatorEnum string
FilterOperatorEnum Enum with underlying type: string
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" )
Set of constants representing the allowable values for FilterOperatorEnum
func GetFilterOperatorEnumValues ¶
func GetFilterOperatorEnumValues() []FilterOperatorEnum
GetFilterOperatorEnumValues Enumerates the set of values for FilterOperatorEnum
type FilterOutput ¶
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"` }
FilterOutput Query builder api response object containing updated querystring's
func (FilterOutput) String ¶
func (m FilterOutput) String() string
type FilterRequest ¶
type FilterRequest struct { // The Log 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 }
FilterRequest wrapper for the Filter operation
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 ¶
type FilterResponse struct { // The underlying http response RawResponse *http.Response // The FilterOutput instance FilterOutput `presentIn:"body"` // Unique Oracle-assigned identifier for the request. If you need to contact // Oracle about a particular request, please provide the request ID. OpcRequestId *string `presentIn:"header" name:"opc-request-id"` }
FilterResponse wrapper for the Filter operation
func (FilterResponse) HTTPResponse ¶
func (response FilterResponse) HTTPResponse() *http.Response
HTTPResponse implements the OCIResponse interface
func (FilterResponse) String ¶
func (response FilterResponse) String() string
type FixedFrequencySchedule ¶
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"` }
FixedFrequencySchedule Fixed frequency schedule for a scheduled task.
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 ¶
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"` // 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"` }
FunctionField Field outlining queryString aggregate function entries.
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) 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 GenerateAgentObjectNameDetails ¶
type GenerateAgentObjectNameDetails struct { // Log group OCID LogGroupId *string `mandatory:"true" json:"logGroupId"` // Internal identifier used to uniquely identify the agent upload request UniqueId *string `mandatory:"true" json:"uniqueId"` // Metadata associated with the upload used during processing MetaProperties *string `mandatory:"true" json:"metaProperties"` // The time when this upload is created. An RFC3339 formatted datetime string TimeCreated *common.SDKTime `mandatory:"true" json:"timeCreated"` }
GenerateAgentObjectNameDetails Generate agent upload name for the given properties
func (GenerateAgentObjectNameDetails) String ¶
func (m GenerateAgentObjectNameDetails) String() string
type GetAssociationSummaryRequest ¶
type GetAssociationSummaryRequest struct { // The Log 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 }
GetAssociationSummaryRequest wrapper for the GetAssociationSummary operation
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 ¶
type GetAssociationSummaryResponse struct { // The underlying http response RawResponse *http.Response // The AssociationSummaryReport instance AssociationSummaryReport `presentIn:"body"` // Unique Oracle-assigned identifier for the request. If you need to contact // Oracle about a particular request, please provide the request ID. OpcRequestId *string `presentIn:"header" name:"opc-request-id"` }
GetAssociationSummaryResponse wrapper for the GetAssociationSummary operation
func (GetAssociationSummaryResponse) HTTPResponse ¶
func (response GetAssociationSummaryResponse) HTTPResponse() *http.Response
HTTPResponse implements the OCIResponse interface
func (GetAssociationSummaryResponse) String ¶
func (response GetAssociationSummaryResponse) String() string
type GetColumnNamesRequest ¶
type GetColumnNamesRequest struct { // The Log 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 }
GetColumnNamesRequest wrapper for the GetColumnNames operation
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 ¶
type GetColumnNamesResponse struct { // The underlying http response RawResponse *http.Response // Unique Oracle-assigned identifier for the request. If you need to contact // Oracle about a particular request, please provide the request ID. OpcRequestId *string `presentIn:"header" name:"opc-request-id"` }
GetColumnNamesResponse wrapper for the GetColumnNames operation
func (GetColumnNamesResponse) HTTPResponse ¶
func (response GetColumnNamesResponse) HTTPResponse() *http.Response
HTTPResponse implements the OCIResponse interface
func (GetColumnNamesResponse) String ¶
func (response GetColumnNamesResponse) String() string
type GetConfigWorkRequestRequest ¶
type GetConfigWorkRequestRequest struct { // The Log 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 }
GetConfigWorkRequestRequest wrapper for the GetConfigWorkRequest operation
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 ¶
type GetConfigWorkRequestResponse struct { // The underlying http response RawResponse *http.Response // The LogAnalyticsConfigWorkRequest instance LogAnalyticsConfigWorkRequest `presentIn:"body"` // Unique Oracle-assigned identifier for the request. If you need to contact // Oracle about a particular request, please provide the request ID. OpcRequestId *string `presentIn:"header" name:"opc-request-id"` }
GetConfigWorkRequestResponse wrapper for the GetConfigWorkRequest operation
func (GetConfigWorkRequestResponse) HTTPResponse ¶
func (response GetConfigWorkRequestResponse) HTTPResponse() *http.Response
HTTPResponse implements the OCIResponse interface
func (GetConfigWorkRequestResponse) String ¶
func (response GetConfigWorkRequestResponse) String() string
type GetFieldRequest ¶
type GetFieldRequest struct { // The Log 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 }
GetFieldRequest wrapper for the GetField operation
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 ¶
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. If you need to contact // Oracle about a particular request, please provide the request ID. OpcRequestId *string `presentIn:"header" name:"opc-request-id"` }
GetFieldResponse wrapper for the GetField operation
func (GetFieldResponse) HTTPResponse ¶
func (response GetFieldResponse) HTTPResponse() *http.Response
HTTPResponse implements the OCIResponse interface
func (GetFieldResponse) String ¶
func (response GetFieldResponse) String() string
type GetFieldsSummaryRequest ¶
type GetFieldsSummaryRequest struct { // The Log 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 }
GetFieldsSummaryRequest wrapper for the GetFieldsSummary operation
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 ¶
type GetFieldsSummaryResponse struct { // The underlying http response RawResponse *http.Response // The FieldSummaryReport instance FieldSummaryReport `presentIn:"body"` // Unique Oracle-assigned identifier for the request. If you need to contact // Oracle about a particular request, please provide the request ID. OpcRequestId *string `presentIn:"header" name:"opc-request-id"` }
GetFieldsSummaryResponse wrapper for the GetFieldsSummary operation
func (GetFieldsSummaryResponse) HTTPResponse ¶
func (response GetFieldsSummaryResponse) HTTPResponse() *http.Response
HTTPResponse implements the OCIResponse interface
func (GetFieldsSummaryResponse) String ¶
func (response GetFieldsSummaryResponse) String() string
type GetLabelRequest ¶
type GetLabelRequest struct { // The Log 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 }
GetLabelRequest wrapper for the GetLabel operation
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 ¶
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. If you need to contact // Oracle about a particular request, please provide the request ID. OpcRequestId *string `presentIn:"header" name:"opc-request-id"` }
GetLabelResponse wrapper for the GetLabel operation
func (GetLabelResponse) HTTPResponse ¶
func (response GetLabelResponse) HTTPResponse() *http.Response
HTTPResponse implements the OCIResponse interface
func (GetLabelResponse) String ¶
func (response GetLabelResponse) String() string
type GetLabelSummaryRequest ¶
type GetLabelSummaryRequest struct { // The Log 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 }
GetLabelSummaryRequest wrapper for the GetLabelSummary operation
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 ¶
type GetLabelSummaryResponse struct { // The underlying http response RawResponse *http.Response // The LabelSummaryReport instance LabelSummaryReport `presentIn:"body"` // Unique Oracle-assigned identifier for the request. If you need to contact // Oracle about a particular request, please provide the request ID. OpcRequestId *string `presentIn:"header" name:"opc-request-id"` }
GetLabelSummaryResponse wrapper for the GetLabelSummary operation
func (GetLabelSummaryResponse) HTTPResponse ¶
func (response GetLabelSummaryResponse) HTTPResponse() *http.Response
HTTPResponse implements the OCIResponse interface
func (GetLabelSummaryResponse) String ¶
func (response GetLabelSummaryResponse) String() string
type GetLogAnalyticsEntitiesSummaryRequest ¶
type GetLogAnalyticsEntitiesSummaryRequest struct { // The Log 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 }
GetLogAnalyticsEntitiesSummaryRequest wrapper for the GetLogAnalyticsEntitiesSummary operation
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 ¶
type GetLogAnalyticsEntitiesSummaryResponse struct { // The underlying http response RawResponse *http.Response // The LogAnalyticsEntitySummaryReport instance LogAnalyticsEntitySummaryReport `presentIn:"body"` // Unique Oracle-assigned identifier for the request. If you need to contact // Oracle about a particular request, please provide the request ID. OpcRequestId *string `presentIn:"header" name:"opc-request-id"` }
GetLogAnalyticsEntitiesSummaryResponse wrapper for the GetLogAnalyticsEntitiesSummary operation
func (GetLogAnalyticsEntitiesSummaryResponse) HTTPResponse ¶
func (response GetLogAnalyticsEntitiesSummaryResponse) HTTPResponse() *http.Response
HTTPResponse implements the OCIResponse interface
func (GetLogAnalyticsEntitiesSummaryResponse) String ¶
func (response GetLogAnalyticsEntitiesSummaryResponse) String() string
type GetLogAnalyticsEntityRequest ¶
type GetLogAnalyticsEntityRequest struct { // The Log 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 }
GetLogAnalyticsEntityRequest wrapper for the GetLogAnalyticsEntity operation
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 ¶
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. If you need to contact // Oracle about a particular request, please provide the request ID. OpcRequestId *string `presentIn:"header" name:"opc-request-id"` }
GetLogAnalyticsEntityResponse wrapper for the GetLogAnalyticsEntity operation
func (GetLogAnalyticsEntityResponse) HTTPResponse ¶
func (response GetLogAnalyticsEntityResponse) HTTPResponse() *http.Response
HTTPResponse implements the OCIResponse interface
func (GetLogAnalyticsEntityResponse) String ¶
func (response GetLogAnalyticsEntityResponse) String() string
type GetLogAnalyticsEntityTypeRequest ¶
type GetLogAnalyticsEntityTypeRequest struct { // The Log 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 }
GetLogAnalyticsEntityTypeRequest wrapper for the GetLogAnalyticsEntityType operation
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 ¶
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. If you need to contact // Oracle about a particular request, please provide the request ID. OpcRequestId *string `presentIn:"header" name:"opc-request-id"` }
GetLogAnalyticsEntityTypeResponse wrapper for the GetLogAnalyticsEntityType operation
func (GetLogAnalyticsEntityTypeResponse) HTTPResponse ¶
func (response GetLogAnalyticsEntityTypeResponse) HTTPResponse() *http.Response
HTTPResponse implements the OCIResponse interface
func (GetLogAnalyticsEntityTypeResponse) String ¶
func (response GetLogAnalyticsEntityTypeResponse) String() string
type GetLogAnalyticsLogGroupRequest ¶
type GetLogAnalyticsLogGroupRequest struct { // The Log 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 }
GetLogAnalyticsLogGroupRequest wrapper for the GetLogAnalyticsLogGroup operation
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 ¶
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. If you need to contact // Oracle about a particular request, please provide the request ID. OpcRequestId *string `presentIn:"header" name:"opc-request-id"` }
GetLogAnalyticsLogGroupResponse wrapper for the GetLogAnalyticsLogGroup operation
func (GetLogAnalyticsLogGroupResponse) HTTPResponse ¶
func (response GetLogAnalyticsLogGroupResponse) HTTPResponse() *http.Response
HTTPResponse implements the OCIResponse interface
func (GetLogAnalyticsLogGroupResponse) String ¶
func (response GetLogAnalyticsLogGroupResponse) String() string
type GetLogAnalyticsLogGroupsSummaryRequest ¶
type GetLogAnalyticsLogGroupsSummaryRequest struct { // The Log 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 }
GetLogAnalyticsLogGroupsSummaryRequest wrapper for the GetLogAnalyticsLogGroupsSummary operation
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 ¶
type GetLogAnalyticsLogGroupsSummaryResponse struct { // The underlying http response RawResponse *http.Response // The LogGroupSummaryReport instance LogGroupSummaryReport `presentIn:"body"` // Unique Oracle-assigned identifier for the request. If you need to contact // Oracle about a particular request, please provide the request ID. OpcRequestId *string `presentIn:"header" name:"opc-request-id"` }
GetLogAnalyticsLogGroupsSummaryResponse wrapper for the GetLogAnalyticsLogGroupsSummary operation
func (GetLogAnalyticsLogGroupsSummaryResponse) HTTPResponse ¶
func (response GetLogAnalyticsLogGroupsSummaryResponse) HTTPResponse() *http.Response
HTTPResponse implements the OCIResponse interface
func (GetLogAnalyticsLogGroupsSummaryResponse) String ¶
func (response GetLogAnalyticsLogGroupsSummaryResponse) String() string
type GetLogAnalyticsObjectCollectionRuleRequest ¶
type GetLogAnalyticsObjectCollectionRuleRequest struct { // The Log Analytics namespace used for the request. NamespaceName *string `mandatory:"true" contributesTo:"path" name:"namespaceName"` // The log analytics os 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 }
GetLogAnalyticsObjectCollectionRuleRequest wrapper for the GetLogAnalyticsObjectCollectionRule operation
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 ¶
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. If you need to contact // Oracle about a particular request, please provide the request ID. OpcRequestId *string `presentIn:"header" name:"opc-request-id"` }
GetLogAnalyticsObjectCollectionRuleResponse wrapper for the GetLogAnalyticsObjectCollectionRule operation
func (GetLogAnalyticsObjectCollectionRuleResponse) HTTPResponse ¶
func (response GetLogAnalyticsObjectCollectionRuleResponse) HTTPResponse() *http.Response
HTTPResponse implements the OCIResponse interface
func (GetLogAnalyticsObjectCollectionRuleResponse) String ¶
func (response GetLogAnalyticsObjectCollectionRuleResponse) String() string
type GetNamespaceRequest ¶
type GetNamespaceRequest struct { // The Log 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 }
GetNamespaceRequest wrapper for the GetNamespace operation
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 ¶
type GetNamespaceResponse struct { // The underlying http response RawResponse *http.Response // The Namespace instance Namespace `presentIn:"body"` // Unique Oracle-assigned identifier for the request. If you need to contact // Oracle about a particular request, please provide the request ID. OpcRequestId *string `presentIn:"header" name:"opc-request-id"` // For optimistic concurrency control. See `if-match`. Etag *string `presentIn:"header" name:"etag"` }
GetNamespaceResponse wrapper for the GetNamespace operation
func (GetNamespaceResponse) HTTPResponse ¶
func (response GetNamespaceResponse) HTTPResponse() *http.Response
HTTPResponse implements the OCIResponse interface
func (GetNamespaceResponse) String ¶
func (response GetNamespaceResponse) String() string
type GetParserRequest ¶
type GetParserRequest struct { // The Log 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 }
GetParserRequest wrapper for the GetParser operation
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 ¶
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. If you need to contact // Oracle about a particular request, please provide the request ID. OpcRequestId *string `presentIn:"header" name:"opc-request-id"` }
GetParserResponse wrapper for the GetParser operation
func (GetParserResponse) HTTPResponse ¶
func (response GetParserResponse) HTTPResponse() *http.Response
HTTPResponse implements the OCIResponse interface
func (GetParserResponse) String ¶
func (response GetParserResponse) String() string
type GetParserSummaryRequest ¶
type GetParserSummaryRequest struct { // The Log 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 }
GetParserSummaryRequest wrapper for the GetParserSummary operation
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 ¶
type GetParserSummaryResponse struct { // The underlying http response RawResponse *http.Response // The ParserSummaryReport instance ParserSummaryReport `presentIn:"body"` // Unique Oracle-assigned identifier for the request. If you need to contact // Oracle about a particular request, please provide the request ID. OpcRequestId *string `presentIn:"header" name:"opc-request-id"` }
GetParserSummaryResponse wrapper for the GetParserSummary operation
func (GetParserSummaryResponse) HTTPResponse ¶
func (response GetParserSummaryResponse) HTTPResponse() *http.Response
HTTPResponse implements the OCIResponse interface
func (GetParserSummaryResponse) String ¶
func (response GetParserSummaryResponse) String() string
type GetQueryResultOutputModeEnum ¶
type GetQueryResultOutputModeEnum string
GetQueryResultOutputModeEnum Enum with underlying type: string
const (
GetQueryResultOutputModeJsonRows GetQueryResultOutputModeEnum = "JSON_ROWS"
)
Set of constants representing the allowable values for GetQueryResultOutputModeEnum
func GetGetQueryResultOutputModeEnumValues ¶
func GetGetQueryResultOutputModeEnumValues() []GetQueryResultOutputModeEnum
GetGetQueryResultOutputModeEnumValues Enumerates the set of values for GetQueryResultOutputModeEnum
type GetQueryResultRequest ¶
type GetQueryResultRequest struct { // The Log 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 }
GetQueryResultRequest wrapper for the GetQueryResult operation
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 ¶
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. If you need to contact // Oracle about a particular request, please 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"` }
GetQueryResultResponse wrapper for the GetQueryResult operation
func (GetQueryResultResponse) HTTPResponse ¶
func (response GetQueryResultResponse) HTTPResponse() *http.Response
HTTPResponse implements the OCIResponse interface
func (GetQueryResultResponse) String ¶
func (response GetQueryResultResponse) String() string
type GetQueryWorkRequestRequest ¶
type GetQueryWorkRequestRequest struct { // The Log 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 }
GetQueryWorkRequestRequest wrapper for the GetQueryWorkRequest operation
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 ¶
type GetQueryWorkRequestResponse struct { // The underlying http response RawResponse *http.Response // The QueryWorkRequest instance QueryWorkRequest `presentIn:"body"` // Unique Oracle-assigned identifier for the request. If you need to contact // Oracle about a particular request, please provide the request ID. OpcRequestId *string `presentIn:"header" name:"opc-request-id"` // 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"` }
GetQueryWorkRequestResponse wrapper for the GetQueryWorkRequest operation
func (GetQueryWorkRequestResponse) HTTPResponse ¶
func (response GetQueryWorkRequestResponse) HTTPResponse() *http.Response
HTTPResponse implements the OCIResponse interface
func (GetQueryWorkRequestResponse) String ¶
func (response GetQueryWorkRequestResponse) String() string
type GetScheduledTaskRequest ¶
type GetScheduledTaskRequest struct { // The Log 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 }
GetScheduledTaskRequest wrapper for the GetScheduledTask operation
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 ¶
type GetScheduledTaskResponse struct { // The underlying http response RawResponse *http.Response // The ScheduledTask instance ScheduledTask `presentIn:"body"` // Unique Oracle-assigned identifier for the request. If you need to contact // Oracle about a particular request, please provide the request ID. OpcRequestId *string `presentIn:"header" name:"opc-request-id"` // For optimistic concurrency control. See `if-match`. Etag *string `presentIn:"header" name:"etag"` }
GetScheduledTaskResponse wrapper for the GetScheduledTask operation
func (GetScheduledTaskResponse) HTTPResponse ¶
func (response GetScheduledTaskResponse) HTTPResponse() *http.Response
HTTPResponse implements the OCIResponse interface
func (GetScheduledTaskResponse) String ¶
func (response GetScheduledTaskResponse) String() string
type GetSourceRequest ¶
type GetSourceRequest struct { // The Log 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 }
GetSourceRequest wrapper for the GetSource operation
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 ¶
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. If you need to contact // Oracle about a particular request, please provide the request ID. OpcRequestId *string `presentIn:"header" name:"opc-request-id"` }
GetSourceResponse wrapper for the GetSource operation
func (GetSourceResponse) HTTPResponse ¶
func (response GetSourceResponse) HTTPResponse() *http.Response
HTTPResponse implements the OCIResponse interface
func (GetSourceResponse) String ¶
func (response GetSourceResponse) String() string
type GetSourceSummaryRequest ¶
type GetSourceSummaryRequest struct { // The Log 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 }
GetSourceSummaryRequest wrapper for the GetSourceSummary operation
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 ¶
type GetSourceSummaryResponse struct { // The underlying http response RawResponse *http.Response // The SourceSummaryReport instance SourceSummaryReport `presentIn:"body"` // Unique Oracle-assigned identifier for the request. If you need to contact // Oracle about a particular request, please provide the request ID. OpcRequestId *string `presentIn:"header" name:"opc-request-id"` }
GetSourceSummaryResponse wrapper for the GetSourceSummary operation
func (GetSourceSummaryResponse) HTTPResponse ¶
func (response GetSourceSummaryResponse) HTTPResponse() *http.Response
HTTPResponse implements the OCIResponse interface
func (GetSourceSummaryResponse) String ¶
func (response GetSourceSummaryResponse) String() string
type GetStorageRequest ¶
type GetStorageRequest struct { // The Log 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 }
GetStorageRequest wrapper for the GetStorage operation
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 ¶
type GetStorageResponse struct { // The underlying http response RawResponse *http.Response // The Storage instance Storage `presentIn:"body"` // Unique Oracle-assigned identifier for the request. If you need to contact // Oracle about a particular request, please provide the request ID. OpcRequestId *string `presentIn:"header" name:"opc-request-id"` // For optimistic concurrency control. See `if-match`. Etag *string `presentIn:"header" name:"etag"` }
GetStorageResponse wrapper for the GetStorage operation
func (GetStorageResponse) HTTPResponse ¶
func (response GetStorageResponse) HTTPResponse() *http.Response
HTTPResponse implements the OCIResponse interface
func (GetStorageResponse) String ¶
func (response GetStorageResponse) String() string
type GetStorageUsageRequest ¶
type GetStorageUsageRequest struct { // The Log 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 }
GetStorageUsageRequest wrapper for the GetStorageUsage operation
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 ¶
type GetStorageUsageResponse struct { // The underlying http response RawResponse *http.Response // The StorageUsage instance StorageUsage `presentIn:"body"` // Unique Oracle-assigned identifier for the request. If you need to contact // Oracle about a particular request, please provide the request ID. OpcRequestId *string `presentIn:"header" name:"opc-request-id"` }
GetStorageUsageResponse wrapper for the GetStorageUsage operation
func (GetStorageUsageResponse) HTTPResponse ¶
func (response GetStorageUsageResponse) HTTPResponse() *http.Response
HTTPResponse implements the OCIResponse interface
func (GetStorageUsageResponse) String ¶
func (response GetStorageUsageResponse) String() string
type 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 Log 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 }
GetStorageWorkRequestRequest wrapper for the GetStorageWorkRequest operation
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 ¶
type GetStorageWorkRequestResponse struct { // The underlying http response RawResponse *http.Response // The StorageWorkRequest instance StorageWorkRequest `presentIn:"body"` // Unique Oracle-assigned identifier for the request. If you need to contact // Oracle about a particular request, please provide the request ID. OpcRequestId *string `presentIn:"header" name:"opc-request-id"` // 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"` }
GetStorageWorkRequestResponse wrapper for the GetStorageWorkRequest operation
func (GetStorageWorkRequestResponse) HTTPResponse ¶
func (response GetStorageWorkRequestResponse) HTTPResponse() *http.Response
HTTPResponse implements the OCIResponse interface
func (GetStorageWorkRequestResponse) String ¶
func (response GetStorageWorkRequestResponse) String() string
type GetUploadRequest ¶
type GetUploadRequest struct { // The Log Analytics namespace used for the request. NamespaceName *string `mandatory:"true" contributesTo:"path" name:"namespaceName"` // Unique internal identifier to refer to 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 }
GetUploadRequest wrapper for the GetUpload operation
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 ¶
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. If you need to contact // Oracle about a particular request, please provide the request ID. OpcRequestId *string `presentIn:"header" name:"opc-request-id"` }
GetUploadResponse wrapper for the GetUpload operation
func (GetUploadResponse) HTTPResponse ¶
func (response GetUploadResponse) HTTPResponse() *http.Response
HTTPResponse implements the OCIResponse interface
func (GetUploadResponse) String ¶
func (response GetUploadResponse) String() string
type GetWorkRequestRequest ¶
type GetWorkRequestRequest struct { // The Log 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 }
GetWorkRequestRequest wrapper for the GetWorkRequest operation
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 ¶
type GetWorkRequestResponse struct { // The underlying http response RawResponse *http.Response // The WorkRequest instance WorkRequest `presentIn:"body"` // Unique Oracle-assigned identifier for the request. If you need to contact // Oracle about a particular request, please provide the request ID. OpcRequestId *string `presentIn:"header" name:"opc-request-id"` // A decimal number representing the number of seconds the client should wait before polling this endpoint again. RetryAfter *float32 `presentIn:"header" name:"retry-after"` }
GetWorkRequestResponse wrapper for the GetWorkRequest operation
func (GetWorkRequestResponse) HTTPResponse ¶
func (response GetWorkRequestResponse) HTTPResponse() *http.Response
HTTPResponse implements the OCIResponse interface
func (GetWorkRequestResponse) String ¶
func (response GetWorkRequestResponse) String() string
type HeadCommandDescriptor ¶
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"` }
HeadCommandDescriptor Command descriptor for querylanguage HEAD command.
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 ¶
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"` }
HighlightCommandDescriptor Command descriptor for querylanguage HIGHLIGHT command.
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 HighlightRowsCommandDescriptor ¶
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"` // List of terms or phrases to find to mark the result row as highlighted. Keywords []string `mandatory:"false" json:"keywords"` }
HighlightRowsCommandDescriptor Command descriptor for querylanguage HIGHLIGHTROWS command.
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 ¶
type ImportCustomContentRequest struct { // The Log 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 }
ImportCustomContentRequest wrapper for the ImportCustomContent operation
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 ¶
type ImportCustomContentResponse struct { // The underlying http response RawResponse *http.Response // The LogAnalyticsImportCustomContent instance LogAnalyticsImportCustomContent `presentIn:"body"` // Unique Oracle-assigned identifier for the request. If you need to contact // Oracle about a particular request, please provide the request ID. OpcRequestId *string `presentIn:"header" name:"opc-request-id"` }
ImportCustomContentResponse wrapper for the ImportCustomContent operation
func (ImportCustomContentResponse) HTTPResponse ¶
func (response ImportCustomContentResponse) HTTPResponse() *http.Response
HTTPResponse implements the OCIResponse interface
func (ImportCustomContentResponse) String ¶
func (response ImportCustomContentResponse) String() string
type Indexes ¶
type Indexes struct { // endIndex EndIndex *int `mandatory:"false" json:"endIndex"` // startIndex StartIndex *int `mandatory:"false" json:"startIndex"` }
Indexes Indexes
type JobModeEnum ¶
type JobModeEnum string
JobModeEnum Enum with underlying type: string
const ( JobModeForeground JobModeEnum = "FOREGROUND" JobModeBackground JobModeEnum = "BACKGROUND" )
Set of constants representing the allowable values for JobModeEnum
func GetJobModeEnumValues ¶
func GetJobModeEnumValues() []JobModeEnum
GetJobModeEnumValues Enumerates the set of values for JobModeEnum
type JobModeFilterEnum ¶
type JobModeFilterEnum string
JobModeFilterEnum Enum with underlying type: string
const ( JobModeFilterAll JobModeFilterEnum = "ALL" JobModeFilterForeground JobModeFilterEnum = "FOREGROUND" JobModeFilterBackground JobModeFilterEnum = "BACKGROUND" )
Set of constants representing the allowable values for JobModeFilterEnum
func GetJobModeFilterEnumValues ¶
func GetJobModeFilterEnumValues() []JobModeFilterEnum
GetJobModeFilterEnumValues Enumerates the set of values for JobModeFilterEnum
type LabelNames ¶
type LabelNames struct { // string list LabelNames []string `mandatory:"false" json:"labelNames"` }
LabelNames LabelName
func (LabelNames) String ¶
func (m LabelNames) String() string
type LabelPriority ¶
type LabelPriority struct { // tag priority Priority LabelPriorityPriorityEnum `mandatory:"false" json:"priority,omitempty"` }
LabelPriority Label Priority
func (LabelPriority) String ¶
func (m LabelPriority) String() string
type LabelPriorityCollection ¶
type LabelPriorityCollection struct { // list of tag priorities Items []LabelPriority `mandatory:"false" json:"items"` }
LabelPriorityCollection Label Priority Info List
func (LabelPriorityCollection) String ¶
func (m LabelPriorityCollection) String() string
type LabelPriorityPriorityEnum ¶
type LabelPriorityPriorityEnum string
LabelPriorityPriorityEnum Enum with underlying type: string
const ( LabelPriorityPriorityNone LabelPriorityPriorityEnum = "NONE" LabelPriorityPriorityLow LabelPriorityPriorityEnum = "LOW" LabelPriorityPriorityMedium LabelPriorityPriorityEnum = "MEDIUM" LabelPriorityPriorityHigh LabelPriorityPriorityEnum = "HIGH" )
Set of constants representing the allowable values for LabelPriorityPriorityEnum
func GetLabelPriorityPriorityEnumValues ¶
func GetLabelPriorityPriorityEnumValues() []LabelPriorityPriorityEnum
GetLabelPriorityPriorityEnumValues Enumerates the set of values for LabelPriorityPriorityEnum
type LabelSourceCollection ¶
type LabelSourceCollection struct { // list of fields Items []LabelSourceSummary `mandatory:"false" json:"items"` }
LabelSourceCollection LogAnalytics Label Source Collection
func (LabelSourceCollection) String ¶
func (m LabelSourceCollection) String() string
type LabelSourceSummary ¶
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"` }
LabelSourceSummary The representation of LabelSourceSummary
func (LabelSourceSummary) String ¶
func (m LabelSourceSummary) String() string
type 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"` }
LabelSummaryReport LabelSummaryReport
func (LabelSummaryReport) String ¶
func (m LabelSummaryReport) String() string
type LifecycleStatesEnum ¶
type LifecycleStatesEnum string
LifecycleStatesEnum Enum with underlying type: string
const ( LifecycleStatesActive LifecycleStatesEnum = "ACTIVE" LifecycleStatesDeleted LifecycleStatesEnum = "DELETED" )
Set of constants representing the allowable values for LifecycleStatesEnum
func GetLifecycleStatesEnumValues ¶
func GetLifecycleStatesEnumValues() []LifecycleStatesEnum
GetLifecycleStatesEnumValues Enumerates the set of values for LifecycleStatesEnum
type LinkCommandDescriptor ¶
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"` }
LinkCommandDescriptor Command descriptor for querylanguage LINK command.
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 ¶
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"` }
LinkDetailsCommandDescriptor Command descriptor for querylanguage LINKDETAILS command.
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 ¶
type ListAssociatedEntitiesRequest struct { // The Log 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 }
ListAssociatedEntitiesRequest wrapper for the ListAssociatedEntities operation
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 ¶
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. If you need to contact // Oracle about a particular request, please provide the request ID. OpcRequestId *string `presentIn:"header" name:"opc-request-id"` }
ListAssociatedEntitiesResponse wrapper for the ListAssociatedEntities operation
func (ListAssociatedEntitiesResponse) HTTPResponse ¶
func (response ListAssociatedEntitiesResponse) HTTPResponse() *http.Response
HTTPResponse implements the OCIResponse interface
func (ListAssociatedEntitiesResponse) String ¶
func (response ListAssociatedEntitiesResponse) String() string
type ListAssociatedEntitiesSortByEnum ¶
type ListAssociatedEntitiesSortByEnum string
ListAssociatedEntitiesSortByEnum Enum with underlying type: string
const ( ListAssociatedEntitiesSortByEntityname ListAssociatedEntitiesSortByEnum = "entityName" ListAssociatedEntitiesSortByEntitytypedisplayname ListAssociatedEntitiesSortByEnum = "entityTypeDisplayName" ListAssociatedEntitiesSortByAssociationcount ListAssociatedEntitiesSortByEnum = "associationCount" )
Set of constants representing the allowable values for ListAssociatedEntitiesSortByEnum
func GetListAssociatedEntitiesSortByEnumValues ¶
func GetListAssociatedEntitiesSortByEnumValues() []ListAssociatedEntitiesSortByEnum
GetListAssociatedEntitiesSortByEnumValues Enumerates the set of values for ListAssociatedEntitiesSortByEnum
type ListAssociatedEntitiesSortOrderEnum ¶
type ListAssociatedEntitiesSortOrderEnum string
ListAssociatedEntitiesSortOrderEnum Enum with underlying type: string
const ( ListAssociatedEntitiesSortOrderAsc ListAssociatedEntitiesSortOrderEnum = "ASC" ListAssociatedEntitiesSortOrderDesc ListAssociatedEntitiesSortOrderEnum = "DESC" )
Set of constants representing the allowable values for ListAssociatedEntitiesSortOrderEnum
func GetListAssociatedEntitiesSortOrderEnumValues ¶
func GetListAssociatedEntitiesSortOrderEnumValues() []ListAssociatedEntitiesSortOrderEnum
GetListAssociatedEntitiesSortOrderEnumValues Enumerates the set of values for ListAssociatedEntitiesSortOrderEnum
type ListConfigWorkRequestsRequest ¶
type ListConfigWorkRequestsRequest struct { // The Log 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 }
ListConfigWorkRequestsRequest wrapper for the ListConfigWorkRequests operation
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 ¶
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. If you need to contact // Oracle about a particular request, please provide the request ID. OpcRequestId *string `presentIn:"header" name:"opc-request-id"` }
ListConfigWorkRequestsResponse wrapper for the ListConfigWorkRequests operation
func (ListConfigWorkRequestsResponse) HTTPResponse ¶
func (response ListConfigWorkRequestsResponse) HTTPResponse() *http.Response
HTTPResponse implements the OCIResponse interface
func (ListConfigWorkRequestsResponse) String ¶
func (response ListConfigWorkRequestsResponse) String() string
type ListConfigWorkRequestsSortByEnum ¶
type ListConfigWorkRequestsSortByEnum string
ListConfigWorkRequestsSortByEnum Enum with underlying type: string
const (
ListConfigWorkRequestsSortByTimeaccepted ListConfigWorkRequestsSortByEnum = "timeAccepted"
)
Set of constants representing the allowable values for ListConfigWorkRequestsSortByEnum
func GetListConfigWorkRequestsSortByEnumValues ¶
func GetListConfigWorkRequestsSortByEnumValues() []ListConfigWorkRequestsSortByEnum
GetListConfigWorkRequestsSortByEnumValues Enumerates the set of values for ListConfigWorkRequestsSortByEnum
type ListConfigWorkRequestsSortOrderEnum ¶
type ListConfigWorkRequestsSortOrderEnum string
ListConfigWorkRequestsSortOrderEnum Enum with underlying type: string
const ( ListConfigWorkRequestsSortOrderAsc ListConfigWorkRequestsSortOrderEnum = "ASC" ListConfigWorkRequestsSortOrderDesc ListConfigWorkRequestsSortOrderEnum = "DESC" )
Set of constants representing the allowable values for ListConfigWorkRequestsSortOrderEnum
func GetListConfigWorkRequestsSortOrderEnumValues ¶
func GetListConfigWorkRequestsSortOrderEnumValues() []ListConfigWorkRequestsSortOrderEnum
GetListConfigWorkRequestsSortOrderEnumValues Enumerates the set of values for ListConfigWorkRequestsSortOrderEnum
type ListEntityAssociationsDirectOrAllAssociationsEnum ¶
type ListEntityAssociationsDirectOrAllAssociationsEnum string
ListEntityAssociationsDirectOrAllAssociationsEnum Enum with underlying type: string
const ( ListEntityAssociationsDirectOrAllAssociationsDirect ListEntityAssociationsDirectOrAllAssociationsEnum = "DIRECT" ListEntityAssociationsDirectOrAllAssociationsAll ListEntityAssociationsDirectOrAllAssociationsEnum = "ALL" )
Set of constants representing the allowable values for ListEntityAssociationsDirectOrAllAssociationsEnum
func GetListEntityAssociationsDirectOrAllAssociationsEnumValues ¶
func GetListEntityAssociationsDirectOrAllAssociationsEnumValues() []ListEntityAssociationsDirectOrAllAssociationsEnum
GetListEntityAssociationsDirectOrAllAssociationsEnumValues Enumerates the set of values for ListEntityAssociationsDirectOrAllAssociationsEnum
type ListEntityAssociationsRequest ¶
type ListEntityAssociationsRequest struct { // The Log 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 }
ListEntityAssociationsRequest wrapper for the ListEntityAssociations operation
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 ¶
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. If you need to contact // Oracle about a particular request, please 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"` }
ListEntityAssociationsResponse wrapper for the ListEntityAssociations operation
func (ListEntityAssociationsResponse) HTTPResponse ¶
func (response ListEntityAssociationsResponse) HTTPResponse() *http.Response
HTTPResponse implements the OCIResponse interface
func (ListEntityAssociationsResponse) String ¶
func (response ListEntityAssociationsResponse) String() string
type ListEntityAssociationsSortByEnum ¶
type ListEntityAssociationsSortByEnum string
ListEntityAssociationsSortByEnum Enum with underlying type: string
const ( ListEntityAssociationsSortByTimecreated ListEntityAssociationsSortByEnum = "timeCreated" ListEntityAssociationsSortByTimeupdated ListEntityAssociationsSortByEnum = "timeUpdated" ListEntityAssociationsSortByName ListEntityAssociationsSortByEnum = "name" )
Set of constants representing the allowable values for ListEntityAssociationsSortByEnum
func GetListEntityAssociationsSortByEnumValues ¶
func GetListEntityAssociationsSortByEnumValues() []ListEntityAssociationsSortByEnum
GetListEntityAssociationsSortByEnumValues Enumerates the set of values for ListEntityAssociationsSortByEnum
type ListEntityAssociationsSortOrderEnum ¶
type ListEntityAssociationsSortOrderEnum string
ListEntityAssociationsSortOrderEnum Enum with underlying type: string
const ( ListEntityAssociationsSortOrderAsc ListEntityAssociationsSortOrderEnum = "ASC" ListEntityAssociationsSortOrderDesc ListEntityAssociationsSortOrderEnum = "DESC" )
Set of constants representing the allowable values for ListEntityAssociationsSortOrderEnum
func GetListEntityAssociationsSortOrderEnumValues ¶
func GetListEntityAssociationsSortOrderEnumValues() []ListEntityAssociationsSortOrderEnum
GetListEntityAssociationsSortOrderEnumValues Enumerates the set of values for ListEntityAssociationsSortOrderEnum
type ListEntitySourceAssociationsLifeCycleStateEnum ¶
type ListEntitySourceAssociationsLifeCycleStateEnum string
ListEntitySourceAssociationsLifeCycleStateEnum Enum with underlying type: string
const ( ListEntitySourceAssociationsLifeCycleStateAll ListEntitySourceAssociationsLifeCycleStateEnum = "ALL" ListEntitySourceAssociationsLifeCycleStateAccepted ListEntitySourceAssociationsLifeCycleStateEnum = "ACCEPTED" ListEntitySourceAssociationsLifeCycleStateInProgress ListEntitySourceAssociationsLifeCycleStateEnum = "IN_PROGRESS" ListEntitySourceAssociationsLifeCycleStateSucceeded ListEntitySourceAssociationsLifeCycleStateEnum = "SUCCEEDED" ListEntitySourceAssociationsLifeCycleStateFailed ListEntitySourceAssociationsLifeCycleStateEnum = "FAILED" )
Set of constants representing the allowable values for ListEntitySourceAssociationsLifeCycleStateEnum
func GetListEntitySourceAssociationsLifeCycleStateEnumValues ¶
func GetListEntitySourceAssociationsLifeCycleStateEnumValues() []ListEntitySourceAssociationsLifeCycleStateEnum
GetListEntitySourceAssociationsLifeCycleStateEnumValues Enumerates the set of values for ListEntitySourceAssociationsLifeCycleStateEnum
type ListEntitySourceAssociationsRequest ¶
type ListEntitySourceAssociationsRequest struct { // The Log 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 }
ListEntitySourceAssociationsRequest wrapper for the ListEntitySourceAssociations operation
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 ¶
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. If you need to contact // Oracle about a particular request, please provide the request ID. OpcRequestId *string `presentIn:"header" name:"opc-request-id"` }
ListEntitySourceAssociationsResponse wrapper for the ListEntitySourceAssociations operation
func (ListEntitySourceAssociationsResponse) HTTPResponse ¶
func (response ListEntitySourceAssociationsResponse) HTTPResponse() *http.Response
HTTPResponse implements the OCIResponse interface
func (ListEntitySourceAssociationsResponse) String ¶
func (response ListEntitySourceAssociationsResponse) String() string
type ListEntitySourceAssociationsSortByEnum ¶
type ListEntitySourceAssociationsSortByEnum string
ListEntitySourceAssociationsSortByEnum Enum with underlying type: string
const ( ListEntitySourceAssociationsSortBySourcedisplayname ListEntitySourceAssociationsSortByEnum = "sourceDisplayName" ListEntitySourceAssociationsSortByTimelastattempted ListEntitySourceAssociationsSortByEnum = "timeLastAttempted" ListEntitySourceAssociationsSortByStatus ListEntitySourceAssociationsSortByEnum = "status" )
Set of constants representing the allowable values for ListEntitySourceAssociationsSortByEnum
func GetListEntitySourceAssociationsSortByEnumValues ¶
func GetListEntitySourceAssociationsSortByEnumValues() []ListEntitySourceAssociationsSortByEnum
GetListEntitySourceAssociationsSortByEnumValues Enumerates the set of values for ListEntitySourceAssociationsSortByEnum
type ListEntitySourceAssociationsSortOrderEnum ¶
type ListEntitySourceAssociationsSortOrderEnum string
ListEntitySourceAssociationsSortOrderEnum Enum with underlying type: string
const ( ListEntitySourceAssociationsSortOrderAsc ListEntitySourceAssociationsSortOrderEnum = "ASC" ListEntitySourceAssociationsSortOrderDesc ListEntitySourceAssociationsSortOrderEnum = "DESC" )
Set of constants representing the allowable values for ListEntitySourceAssociationsSortOrderEnum
func GetListEntitySourceAssociationsSortOrderEnumValues ¶
func GetListEntitySourceAssociationsSortOrderEnumValues() []ListEntitySourceAssociationsSortOrderEnum
GetListEntitySourceAssociationsSortOrderEnumValues Enumerates the set of values for ListEntitySourceAssociationsSortOrderEnum
type ListFieldsParserTypeEnum ¶
type ListFieldsParserTypeEnum string
ListFieldsParserTypeEnum Enum with underlying type: string
const ( ListFieldsParserTypeAll ListFieldsParserTypeEnum = "ALL" ListFieldsParserTypeRegex ListFieldsParserTypeEnum = "REGEX" ListFieldsParserTypeXml ListFieldsParserTypeEnum = "XML" ListFieldsParserTypeJson ListFieldsParserTypeEnum = "JSON" )
Set of constants representing the allowable values for ListFieldsParserTypeEnum
func GetListFieldsParserTypeEnumValues ¶
func GetListFieldsParserTypeEnumValues() []ListFieldsParserTypeEnum
GetListFieldsParserTypeEnumValues Enumerates the set of values for ListFieldsParserTypeEnum
type ListFieldsRequest ¶
type ListFieldsRequest struct { // The Log 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 }
ListFieldsRequest wrapper for the ListFields operation
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 ¶
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. If you need to contact // Oracle about a particular request, please provide the request ID. OpcRequestId *string `presentIn:"header" name:"opc-request-id"` }
ListFieldsResponse wrapper for the ListFields operation
func (ListFieldsResponse) HTTPResponse ¶
func (response ListFieldsResponse) HTTPResponse() *http.Response
HTTPResponse implements the OCIResponse interface
func (ListFieldsResponse) String ¶
func (response ListFieldsResponse) String() string
type ListFieldsSortByEnum ¶
type ListFieldsSortByEnum string
ListFieldsSortByEnum Enum with underlying type: string
const ( ListFieldsSortByName ListFieldsSortByEnum = "name" ListFieldsSortByDatatype ListFieldsSortByEnum = "dataType" )
Set of constants representing the allowable values for ListFieldsSortByEnum
func GetListFieldsSortByEnumValues ¶
func GetListFieldsSortByEnumValues() []ListFieldsSortByEnum
GetListFieldsSortByEnumValues Enumerates the set of values for ListFieldsSortByEnum
type ListFieldsSortOrderEnum ¶
type ListFieldsSortOrderEnum string
ListFieldsSortOrderEnum Enum with underlying type: string
const ( ListFieldsSortOrderAsc ListFieldsSortOrderEnum = "ASC" ListFieldsSortOrderDesc ListFieldsSortOrderEnum = "DESC" )
Set of constants representing the allowable values for ListFieldsSortOrderEnum
func GetListFieldsSortOrderEnumValues ¶
func GetListFieldsSortOrderEnumValues() []ListFieldsSortOrderEnum
GetListFieldsSortOrderEnumValues Enumerates the set of values for ListFieldsSortOrderEnum
type ListLabelPrioritiesRequest ¶
type ListLabelPrioritiesRequest struct { // The Log 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 }
ListLabelPrioritiesRequest wrapper for the ListLabelPriorities operation
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 ¶
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. If you need to contact // Oracle about a particular request, please provide the request ID. OpcRequestId *string `presentIn:"header" name:"opc-request-id"` }
ListLabelPrioritiesResponse wrapper for the ListLabelPriorities operation
func (ListLabelPrioritiesResponse) HTTPResponse ¶
func (response ListLabelPrioritiesResponse) HTTPResponse() *http.Response
HTTPResponse implements the OCIResponse interface
func (ListLabelPrioritiesResponse) String ¶
func (response ListLabelPrioritiesResponse) String() string
type ListLabelSourceDetailsLabelSourceSortByEnum ¶
type ListLabelSourceDetailsLabelSourceSortByEnum string
ListLabelSourceDetailsLabelSourceSortByEnum Enum with underlying type: string
const ( ListLabelSourceDetailsLabelSourceSortBySourcedisplayname ListLabelSourceDetailsLabelSourceSortByEnum = "sourceDisplayName" ListLabelSourceDetailsLabelSourceSortByLabelfielddisplayname ListLabelSourceDetailsLabelSourceSortByEnum = "labelFieldDisplayName" )
Set of constants representing the allowable values for ListLabelSourceDetailsLabelSourceSortByEnum
func GetListLabelSourceDetailsLabelSourceSortByEnumValues ¶
func GetListLabelSourceDetailsLabelSourceSortByEnumValues() []ListLabelSourceDetailsLabelSourceSortByEnum
GetListLabelSourceDetailsLabelSourceSortByEnumValues Enumerates the set of values for ListLabelSourceDetailsLabelSourceSortByEnum
type ListLabelSourceDetailsRequest ¶
type ListLabelSourceDetailsRequest struct { // The Log 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 }
ListLabelSourceDetailsRequest wrapper for the ListLabelSourceDetails operation
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 ¶
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. If you need to contact // Oracle about a particular request, please provide the request ID. OpcRequestId *string `presentIn:"header" name:"opc-request-id"` }
ListLabelSourceDetailsResponse wrapper for the ListLabelSourceDetails operation
func (ListLabelSourceDetailsResponse) HTTPResponse ¶
func (response ListLabelSourceDetailsResponse) HTTPResponse() *http.Response
HTTPResponse implements the OCIResponse interface
func (ListLabelSourceDetailsResponse) String ¶
func (response ListLabelSourceDetailsResponse) String() string
type ListLabelSourceDetailsSortOrderEnum ¶
type ListLabelSourceDetailsSortOrderEnum string
ListLabelSourceDetailsSortOrderEnum Enum with underlying type: string
const ( ListLabelSourceDetailsSortOrderAsc ListLabelSourceDetailsSortOrderEnum = "ASC" ListLabelSourceDetailsSortOrderDesc ListLabelSourceDetailsSortOrderEnum = "DESC" )
Set of constants representing the allowable values for ListLabelSourceDetailsSortOrderEnum
func GetListLabelSourceDetailsSortOrderEnumValues ¶
func GetListLabelSourceDetailsSortOrderEnumValues() []ListLabelSourceDetailsSortOrderEnum
GetListLabelSourceDetailsSortOrderEnumValues Enumerates the set of values for ListLabelSourceDetailsSortOrderEnum
type ListLabelsIsSystemEnum ¶
type ListLabelsIsSystemEnum string
ListLabelsIsSystemEnum Enum with underlying type: string
const ( ListLabelsIsSystemAll ListLabelsIsSystemEnum = "ALL" ListLabelsIsSystemCustom ListLabelsIsSystemEnum = "CUSTOM" ListLabelsIsSystemBuiltIn ListLabelsIsSystemEnum = "BUILT_IN" )
Set of constants representing the allowable values for ListLabelsIsSystemEnum
func GetListLabelsIsSystemEnumValues ¶
func GetListLabelsIsSystemEnumValues() []ListLabelsIsSystemEnum
GetListLabelsIsSystemEnumValues Enumerates the set of values for ListLabelsIsSystemEnum
type ListLabelsLabelPriorityEnum ¶
type ListLabelsLabelPriorityEnum string
ListLabelsLabelPriorityEnum Enum with underlying type: string
const ( ListLabelsLabelPriorityNone ListLabelsLabelPriorityEnum = "NONE" ListLabelsLabelPriorityLow ListLabelsLabelPriorityEnum = "LOW" ListLabelsLabelPriorityMedium ListLabelsLabelPriorityEnum = "MEDIUM" ListLabelsLabelPriorityHigh ListLabelsLabelPriorityEnum = "HIGH" )
Set of constants representing the allowable values for ListLabelsLabelPriorityEnum
func GetListLabelsLabelPriorityEnumValues ¶
func GetListLabelsLabelPriorityEnumValues() []ListLabelsLabelPriorityEnum
GetListLabelsLabelPriorityEnumValues Enumerates the set of values for ListLabelsLabelPriorityEnum
type ListLabelsLabelSortByEnum ¶
type ListLabelsLabelSortByEnum string
ListLabelsLabelSortByEnum Enum with underlying type: string
const ( ListLabelsLabelSortByName ListLabelsLabelSortByEnum = "name" ListLabelsLabelSortByPriority ListLabelsLabelSortByEnum = "priority" ListLabelsLabelSortBySourceusing ListLabelsLabelSortByEnum = "sourceUsing" )
Set of constants representing the allowable values for ListLabelsLabelSortByEnum
func GetListLabelsLabelSortByEnumValues ¶
func GetListLabelsLabelSortByEnumValues() []ListLabelsLabelSortByEnum
GetListLabelsLabelSortByEnumValues Enumerates the set of values for ListLabelsLabelSortByEnum
type ListLabelsRequest ¶
type ListLabelsRequest struct { // The Log 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 }
ListLabelsRequest wrapper for the ListLabels operation
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 ¶
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. If you need to contact // Oracle about a particular request, please provide the request ID. OpcRequestId *string `presentIn:"header" name:"opc-request-id"` }
ListLabelsResponse wrapper for the ListLabels operation
func (ListLabelsResponse) HTTPResponse ¶
func (response ListLabelsResponse) HTTPResponse() *http.Response
HTTPResponse implements the OCIResponse interface
func (ListLabelsResponse) String ¶
func (response ListLabelsResponse) String() string
type ListLabelsSortOrderEnum ¶
type ListLabelsSortOrderEnum string
ListLabelsSortOrderEnum Enum with underlying type: string
const ( ListLabelsSortOrderAsc ListLabelsSortOrderEnum = "ASC" ListLabelsSortOrderDesc ListLabelsSortOrderEnum = "DESC" )
Set of constants representing the allowable values for ListLabelsSortOrderEnum
func GetListLabelsSortOrderEnumValues ¶
func GetListLabelsSortOrderEnumValues() []ListLabelsSortOrderEnum
GetListLabelsSortOrderEnumValues Enumerates the set of values for ListLabelsSortOrderEnum
type ListLogAnalyticsEntitiesIsManagementAgentIdNullEnum ¶
type ListLogAnalyticsEntitiesIsManagementAgentIdNullEnum string
ListLogAnalyticsEntitiesIsManagementAgentIdNullEnum Enum with underlying type: string
const ( ListLogAnalyticsEntitiesIsManagementAgentIdNullTrue ListLogAnalyticsEntitiesIsManagementAgentIdNullEnum = "true" ListLogAnalyticsEntitiesIsManagementAgentIdNullFalse ListLogAnalyticsEntitiesIsManagementAgentIdNullEnum = "false" )
Set of constants representing the allowable values for ListLogAnalyticsEntitiesIsManagementAgentIdNullEnum
func GetListLogAnalyticsEntitiesIsManagementAgentIdNullEnumValues ¶
func GetListLogAnalyticsEntitiesIsManagementAgentIdNullEnumValues() []ListLogAnalyticsEntitiesIsManagementAgentIdNullEnum
GetListLogAnalyticsEntitiesIsManagementAgentIdNullEnumValues Enumerates the set of values for ListLogAnalyticsEntitiesIsManagementAgentIdNullEnum
type ListLogAnalyticsEntitiesLifecycleStateEnum ¶
type ListLogAnalyticsEntitiesLifecycleStateEnum string
ListLogAnalyticsEntitiesLifecycleStateEnum Enum with underlying type: string
const ( ListLogAnalyticsEntitiesLifecycleStateActive ListLogAnalyticsEntitiesLifecycleStateEnum = "ACTIVE" ListLogAnalyticsEntitiesLifecycleStateDeleted ListLogAnalyticsEntitiesLifecycleStateEnum = "DELETED" )
Set of constants representing the allowable values for ListLogAnalyticsEntitiesLifecycleStateEnum
func GetListLogAnalyticsEntitiesLifecycleStateEnumValues ¶
func GetListLogAnalyticsEntitiesLifecycleStateEnumValues() []ListLogAnalyticsEntitiesLifecycleStateEnum
GetListLogAnalyticsEntitiesLifecycleStateEnumValues Enumerates the set of values for ListLogAnalyticsEntitiesLifecycleStateEnum
type ListLogAnalyticsEntitiesRequest ¶
type ListLogAnalyticsEntitiesRequest struct { // The Log 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 }
ListLogAnalyticsEntitiesRequest wrapper for the ListLogAnalyticsEntities operation
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 ¶
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. If you need to contact // Oracle about a particular request, please 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"` }
ListLogAnalyticsEntitiesResponse wrapper for the ListLogAnalyticsEntities operation
func (ListLogAnalyticsEntitiesResponse) HTTPResponse ¶
func (response ListLogAnalyticsEntitiesResponse) HTTPResponse() *http.Response
HTTPResponse implements the OCIResponse interface
func (ListLogAnalyticsEntitiesResponse) String ¶
func (response ListLogAnalyticsEntitiesResponse) String() string
type ListLogAnalyticsEntitiesSortByEnum ¶
type ListLogAnalyticsEntitiesSortByEnum string
ListLogAnalyticsEntitiesSortByEnum Enum with underlying type: string
const ( ListLogAnalyticsEntitiesSortByTimecreated ListLogAnalyticsEntitiesSortByEnum = "timeCreated" ListLogAnalyticsEntitiesSortByTimeupdated ListLogAnalyticsEntitiesSortByEnum = "timeUpdated" ListLogAnalyticsEntitiesSortByName ListLogAnalyticsEntitiesSortByEnum = "name" )
Set of constants representing the allowable values for ListLogAnalyticsEntitiesSortByEnum
func GetListLogAnalyticsEntitiesSortByEnumValues ¶
func GetListLogAnalyticsEntitiesSortByEnumValues() []ListLogAnalyticsEntitiesSortByEnum
GetListLogAnalyticsEntitiesSortByEnumValues Enumerates the set of values for ListLogAnalyticsEntitiesSortByEnum
type ListLogAnalyticsEntitiesSortOrderEnum ¶
type ListLogAnalyticsEntitiesSortOrderEnum string
ListLogAnalyticsEntitiesSortOrderEnum Enum with underlying type: string
const ( ListLogAnalyticsEntitiesSortOrderAsc ListLogAnalyticsEntitiesSortOrderEnum = "ASC" ListLogAnalyticsEntitiesSortOrderDesc ListLogAnalyticsEntitiesSortOrderEnum = "DESC" )
Set of constants representing the allowable values for ListLogAnalyticsEntitiesSortOrderEnum
func GetListLogAnalyticsEntitiesSortOrderEnumValues ¶
func GetListLogAnalyticsEntitiesSortOrderEnumValues() []ListLogAnalyticsEntitiesSortOrderEnum
GetListLogAnalyticsEntitiesSortOrderEnumValues Enumerates the set of values for ListLogAnalyticsEntitiesSortOrderEnum
type ListLogAnalyticsEntityTypesCloudTypeEnum ¶
type ListLogAnalyticsEntityTypesCloudTypeEnum string
ListLogAnalyticsEntityTypesCloudTypeEnum Enum with underlying type: string
const ( ListLogAnalyticsEntityTypesCloudTypeCloud ListLogAnalyticsEntityTypesCloudTypeEnum = "CLOUD" ListLogAnalyticsEntityTypesCloudTypeNonCloud ListLogAnalyticsEntityTypesCloudTypeEnum = "NON_CLOUD" )
Set of constants representing the allowable values for ListLogAnalyticsEntityTypesCloudTypeEnum
func GetListLogAnalyticsEntityTypesCloudTypeEnumValues ¶
func GetListLogAnalyticsEntityTypesCloudTypeEnumValues() []ListLogAnalyticsEntityTypesCloudTypeEnum
GetListLogAnalyticsEntityTypesCloudTypeEnumValues Enumerates the set of values for ListLogAnalyticsEntityTypesCloudTypeEnum
type ListLogAnalyticsEntityTypesLifecycleStateEnum ¶
type ListLogAnalyticsEntityTypesLifecycleStateEnum string
ListLogAnalyticsEntityTypesLifecycleStateEnum Enum with underlying type: string
const ( ListLogAnalyticsEntityTypesLifecycleStateActive ListLogAnalyticsEntityTypesLifecycleStateEnum = "ACTIVE" ListLogAnalyticsEntityTypesLifecycleStateDeleted ListLogAnalyticsEntityTypesLifecycleStateEnum = "DELETED" )
Set of constants representing the allowable values for ListLogAnalyticsEntityTypesLifecycleStateEnum
func GetListLogAnalyticsEntityTypesLifecycleStateEnumValues ¶
func GetListLogAnalyticsEntityTypesLifecycleStateEnumValues() []ListLogAnalyticsEntityTypesLifecycleStateEnum
GetListLogAnalyticsEntityTypesLifecycleStateEnumValues Enumerates the set of values for ListLogAnalyticsEntityTypesLifecycleStateEnum
type ListLogAnalyticsEntityTypesRequest ¶
type ListLogAnalyticsEntityTypesRequest struct { // The Log 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 }
ListLogAnalyticsEntityTypesRequest wrapper for the ListLogAnalyticsEntityTypes operation
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 ¶
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. If you need to contact // Oracle about a particular request, please 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"` }
ListLogAnalyticsEntityTypesResponse wrapper for the ListLogAnalyticsEntityTypes operation
func (ListLogAnalyticsEntityTypesResponse) HTTPResponse ¶
func (response ListLogAnalyticsEntityTypesResponse) HTTPResponse() *http.Response
HTTPResponse implements the OCIResponse interface
func (ListLogAnalyticsEntityTypesResponse) String ¶
func (response ListLogAnalyticsEntityTypesResponse) String() string
type ListLogAnalyticsEntityTypesSortByEnum ¶
type ListLogAnalyticsEntityTypesSortByEnum string
ListLogAnalyticsEntityTypesSortByEnum Enum with underlying type: string
const ( ListLogAnalyticsEntityTypesSortByTimecreated ListLogAnalyticsEntityTypesSortByEnum = "timeCreated" ListLogAnalyticsEntityTypesSortByTimeupdated ListLogAnalyticsEntityTypesSortByEnum = "timeUpdated" ListLogAnalyticsEntityTypesSortByName ListLogAnalyticsEntityTypesSortByEnum = "name" )
Set of constants representing the allowable values for ListLogAnalyticsEntityTypesSortByEnum
func GetListLogAnalyticsEntityTypesSortByEnumValues ¶
func GetListLogAnalyticsEntityTypesSortByEnumValues() []ListLogAnalyticsEntityTypesSortByEnum
GetListLogAnalyticsEntityTypesSortByEnumValues Enumerates the set of values for ListLogAnalyticsEntityTypesSortByEnum
type ListLogAnalyticsEntityTypesSortOrderEnum ¶
type ListLogAnalyticsEntityTypesSortOrderEnum string
ListLogAnalyticsEntityTypesSortOrderEnum Enum with underlying type: string
const ( ListLogAnalyticsEntityTypesSortOrderAsc ListLogAnalyticsEntityTypesSortOrderEnum = "ASC" ListLogAnalyticsEntityTypesSortOrderDesc ListLogAnalyticsEntityTypesSortOrderEnum = "DESC" )
Set of constants representing the allowable values for ListLogAnalyticsEntityTypesSortOrderEnum
func GetListLogAnalyticsEntityTypesSortOrderEnumValues ¶
func GetListLogAnalyticsEntityTypesSortOrderEnumValues() []ListLogAnalyticsEntityTypesSortOrderEnum
GetListLogAnalyticsEntityTypesSortOrderEnumValues Enumerates the set of values for ListLogAnalyticsEntityTypesSortOrderEnum
type ListLogAnalyticsLogGroupsRequest ¶
type ListLogAnalyticsLogGroupsRequest struct { // The Log 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 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 }
ListLogAnalyticsLogGroupsRequest wrapper for the ListLogAnalyticsLogGroups operation
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 ¶
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. If you need to contact // Oracle about a particular request, please 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"` }
ListLogAnalyticsLogGroupsResponse wrapper for the ListLogAnalyticsLogGroups operation
func (ListLogAnalyticsLogGroupsResponse) HTTPResponse ¶
func (response ListLogAnalyticsLogGroupsResponse) HTTPResponse() *http.Response
HTTPResponse implements the OCIResponse interface
func (ListLogAnalyticsLogGroupsResponse) String ¶
func (response ListLogAnalyticsLogGroupsResponse) String() string
type ListLogAnalyticsLogGroupsSortByEnum ¶
type ListLogAnalyticsLogGroupsSortByEnum string
ListLogAnalyticsLogGroupsSortByEnum Enum with underlying type: string
const ( ListLogAnalyticsLogGroupsSortByTimecreated ListLogAnalyticsLogGroupsSortByEnum = "timeCreated" ListLogAnalyticsLogGroupsSortByTimeupdated ListLogAnalyticsLogGroupsSortByEnum = "timeUpdated" ListLogAnalyticsLogGroupsSortByDisplayname ListLogAnalyticsLogGroupsSortByEnum = "displayName" )
Set of constants representing the allowable values for ListLogAnalyticsLogGroupsSortByEnum
func GetListLogAnalyticsLogGroupsSortByEnumValues ¶
func GetListLogAnalyticsLogGroupsSortByEnumValues() []ListLogAnalyticsLogGroupsSortByEnum
GetListLogAnalyticsLogGroupsSortByEnumValues Enumerates the set of values for ListLogAnalyticsLogGroupsSortByEnum
type ListLogAnalyticsLogGroupsSortOrderEnum ¶
type ListLogAnalyticsLogGroupsSortOrderEnum string
ListLogAnalyticsLogGroupsSortOrderEnum Enum with underlying type: string
const ( ListLogAnalyticsLogGroupsSortOrderAsc ListLogAnalyticsLogGroupsSortOrderEnum = "ASC" ListLogAnalyticsLogGroupsSortOrderDesc ListLogAnalyticsLogGroupsSortOrderEnum = "DESC" )
Set of constants representing the allowable values for ListLogAnalyticsLogGroupsSortOrderEnum
func GetListLogAnalyticsLogGroupsSortOrderEnumValues ¶
func GetListLogAnalyticsLogGroupsSortOrderEnumValues() []ListLogAnalyticsLogGroupsSortOrderEnum
GetListLogAnalyticsLogGroupsSortOrderEnumValues Enumerates the set of values for ListLogAnalyticsLogGroupsSortOrderEnum
type ListLogAnalyticsObjectCollectionRulesLifecycleStateEnum ¶
type ListLogAnalyticsObjectCollectionRulesLifecycleStateEnum string
ListLogAnalyticsObjectCollectionRulesLifecycleStateEnum Enum with underlying type: string
const ( ListLogAnalyticsObjectCollectionRulesLifecycleStateActive ListLogAnalyticsObjectCollectionRulesLifecycleStateEnum = "ACTIVE" ListLogAnalyticsObjectCollectionRulesLifecycleStateDeleted ListLogAnalyticsObjectCollectionRulesLifecycleStateEnum = "DELETED" )
Set of constants representing the allowable values for ListLogAnalyticsObjectCollectionRulesLifecycleStateEnum
func GetListLogAnalyticsObjectCollectionRulesLifecycleStateEnumValues ¶
func GetListLogAnalyticsObjectCollectionRulesLifecycleStateEnumValues() []ListLogAnalyticsObjectCollectionRulesLifecycleStateEnum
GetListLogAnalyticsObjectCollectionRulesLifecycleStateEnumValues Enumerates the set of values for ListLogAnalyticsObjectCollectionRulesLifecycleStateEnum
type ListLogAnalyticsObjectCollectionRulesRequest ¶
type ListLogAnalyticsObjectCollectionRulesRequest struct { // The Log 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 }
ListLogAnalyticsObjectCollectionRulesRequest wrapper for the ListLogAnalyticsObjectCollectionRules operation
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 ¶
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. If you need to contact // Oracle about a particular request, please 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"` }
ListLogAnalyticsObjectCollectionRulesResponse wrapper for the ListLogAnalyticsObjectCollectionRules operation
func (ListLogAnalyticsObjectCollectionRulesResponse) HTTPResponse ¶
func (response ListLogAnalyticsObjectCollectionRulesResponse) HTTPResponse() *http.Response
HTTPResponse implements the OCIResponse interface
func (ListLogAnalyticsObjectCollectionRulesResponse) String ¶
func (response ListLogAnalyticsObjectCollectionRulesResponse) String() string
type ListLogAnalyticsObjectCollectionRulesSortByEnum ¶
type ListLogAnalyticsObjectCollectionRulesSortByEnum string
ListLogAnalyticsObjectCollectionRulesSortByEnum Enum with underlying type: string
const ( ListLogAnalyticsObjectCollectionRulesSortByTimeupdated ListLogAnalyticsObjectCollectionRulesSortByEnum = "timeUpdated" ListLogAnalyticsObjectCollectionRulesSortByTimecreated ListLogAnalyticsObjectCollectionRulesSortByEnum = "timeCreated" ListLogAnalyticsObjectCollectionRulesSortByName ListLogAnalyticsObjectCollectionRulesSortByEnum = "name" )
Set of constants representing the allowable values for ListLogAnalyticsObjectCollectionRulesSortByEnum
func GetListLogAnalyticsObjectCollectionRulesSortByEnumValues ¶
func GetListLogAnalyticsObjectCollectionRulesSortByEnumValues() []ListLogAnalyticsObjectCollectionRulesSortByEnum
GetListLogAnalyticsObjectCollectionRulesSortByEnumValues Enumerates the set of values for ListLogAnalyticsObjectCollectionRulesSortByEnum
type ListLogAnalyticsObjectCollectionRulesSortOrderEnum ¶
type ListLogAnalyticsObjectCollectionRulesSortOrderEnum string
ListLogAnalyticsObjectCollectionRulesSortOrderEnum Enum with underlying type: string
const ( ListLogAnalyticsObjectCollectionRulesSortOrderAsc ListLogAnalyticsObjectCollectionRulesSortOrderEnum = "ASC" ListLogAnalyticsObjectCollectionRulesSortOrderDesc ListLogAnalyticsObjectCollectionRulesSortOrderEnum = "DESC" )
Set of constants representing the allowable values for ListLogAnalyticsObjectCollectionRulesSortOrderEnum
func GetListLogAnalyticsObjectCollectionRulesSortOrderEnumValues ¶
func GetListLogAnalyticsObjectCollectionRulesSortOrderEnumValues() []ListLogAnalyticsObjectCollectionRulesSortOrderEnum
GetListLogAnalyticsObjectCollectionRulesSortOrderEnumValues Enumerates the set of values for ListLogAnalyticsObjectCollectionRulesSortOrderEnum
type ListMetaSourceTypesRequest ¶
type ListMetaSourceTypesRequest struct { // The Log 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"` // orderBy SortBy *string `mandatory:"false" contributesTo:"query" name:"sortBy"` // 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 }
ListMetaSourceTypesRequest wrapper for the ListMetaSourceTypes operation
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 ¶
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. If you need to contact // Oracle about a particular request, please provide the request ID. OpcRequestId *string `presentIn:"header" name:"opc-request-id"` }
ListMetaSourceTypesResponse wrapper for the ListMetaSourceTypes operation
func (ListMetaSourceTypesResponse) HTTPResponse ¶
func (response ListMetaSourceTypesResponse) HTTPResponse() *http.Response
HTTPResponse implements the OCIResponse interface
func (ListMetaSourceTypesResponse) String ¶
func (response ListMetaSourceTypesResponse) String() string
type ListMetaSourceTypesSortOrderEnum ¶
type ListMetaSourceTypesSortOrderEnum string
ListMetaSourceTypesSortOrderEnum Enum with underlying type: string
const ( ListMetaSourceTypesSortOrderAsc ListMetaSourceTypesSortOrderEnum = "ASC" ListMetaSourceTypesSortOrderDesc ListMetaSourceTypesSortOrderEnum = "DESC" )
Set of constants representing the allowable values for ListMetaSourceTypesSortOrderEnum
func GetListMetaSourceTypesSortOrderEnumValues ¶
func GetListMetaSourceTypesSortOrderEnumValues() []ListMetaSourceTypesSortOrderEnum
GetListMetaSourceTypesSortOrderEnumValues Enumerates the set of values for ListMetaSourceTypesSortOrderEnum
type 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 }
ListNamespacesRequest wrapper for the ListNamespaces operation
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 ¶
type ListNamespacesResponse struct { // The underlying http response RawResponse *http.Response // The NamespaceCollection instance NamespaceCollection `presentIn:"body"` // Unique Oracle-assigned identifier for the request. If you need to contact // Oracle about a particular request, please provide the request ID. OpcRequestId *string `presentIn:"header" name:"opc-request-id"` }
ListNamespacesResponse wrapper for the ListNamespaces operation
func (ListNamespacesResponse) HTTPResponse ¶
func (response ListNamespacesResponse) HTTPResponse() *http.Response
HTTPResponse implements the OCIResponse interface
func (ListNamespacesResponse) String ¶
func (response ListNamespacesResponse) String() string
type ListParserFunctionsRequest ¶
type ListParserFunctionsRequest struct { // The Log 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"` // orderBy SortBy *string `mandatory:"false" contributesTo:"query" name:"sortBy"` // 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 }
ListParserFunctionsRequest wrapper for the ListParserFunctions operation
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 ¶
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. If you need to contact // Oracle about a particular request, please provide the request ID. OpcRequestId *string `presentIn:"header" name:"opc-request-id"` }
ListParserFunctionsResponse wrapper for the ListParserFunctions operation
func (ListParserFunctionsResponse) HTTPResponse ¶
func (response ListParserFunctionsResponse) HTTPResponse() *http.Response
HTTPResponse implements the OCIResponse interface
func (ListParserFunctionsResponse) String ¶
func (response ListParserFunctionsResponse) String() string
type ListParserFunctionsSortOrderEnum ¶
type ListParserFunctionsSortOrderEnum string
ListParserFunctionsSortOrderEnum Enum with underlying type: string
const ( ListParserFunctionsSortOrderAsc ListParserFunctionsSortOrderEnum = "ASC" ListParserFunctionsSortOrderDesc ListParserFunctionsSortOrderEnum = "DESC" )
Set of constants representing the allowable values for ListParserFunctionsSortOrderEnum
func GetListParserFunctionsSortOrderEnumValues ¶
func GetListParserFunctionsSortOrderEnumValues() []ListParserFunctionsSortOrderEnum
GetListParserFunctionsSortOrderEnumValues Enumerates the set of values for ListParserFunctionsSortOrderEnum
type ListParserMetaPluginsRequest ¶
type ListParserMetaPluginsRequest struct { // The Log 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"` // orderBy SortBy *string `mandatory:"false" contributesTo:"query" name:"sortBy"` // 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 }
ListParserMetaPluginsRequest wrapper for the ListParserMetaPlugins operation
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 ¶
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. If you need to contact // Oracle about a particular request, please provide the request ID. OpcRequestId *string `presentIn:"header" name:"opc-request-id"` }
ListParserMetaPluginsResponse wrapper for the ListParserMetaPlugins operation
func (ListParserMetaPluginsResponse) HTTPResponse ¶
func (response ListParserMetaPluginsResponse) HTTPResponse() *http.Response
HTTPResponse implements the OCIResponse interface
func (ListParserMetaPluginsResponse) String ¶
func (response ListParserMetaPluginsResponse) String() string
type ListParserMetaPluginsSortOrderEnum ¶
type ListParserMetaPluginsSortOrderEnum string
ListParserMetaPluginsSortOrderEnum Enum with underlying type: string
const ( ListParserMetaPluginsSortOrderAsc ListParserMetaPluginsSortOrderEnum = "ASC" ListParserMetaPluginsSortOrderDesc ListParserMetaPluginsSortOrderEnum = "DESC" )
Set of constants representing the allowable values for ListParserMetaPluginsSortOrderEnum
func GetListParserMetaPluginsSortOrderEnumValues ¶
func GetListParserMetaPluginsSortOrderEnumValues() []ListParserMetaPluginsSortOrderEnum
GetListParserMetaPluginsSortOrderEnumValues Enumerates the set of values for ListParserMetaPluginsSortOrderEnum
type ListParsersIsSystemEnum ¶
type ListParsersIsSystemEnum string
ListParsersIsSystemEnum Enum with underlying type: string
const ( ListParsersIsSystemAll ListParsersIsSystemEnum = "ALL" ListParsersIsSystemCustom ListParsersIsSystemEnum = "CUSTOM" ListParsersIsSystemBuiltIn ListParsersIsSystemEnum = "BUILT_IN" )
Set of constants representing the allowable values for ListParsersIsSystemEnum
func GetListParsersIsSystemEnumValues ¶
func GetListParsersIsSystemEnumValues() []ListParsersIsSystemEnum
GetListParsersIsSystemEnumValues Enumerates the set of values for ListParsersIsSystemEnum
type ListParsersParserTypeEnum ¶
type ListParsersParserTypeEnum string
ListParsersParserTypeEnum Enum with underlying type: string
const ( ListParsersParserTypeAll ListParsersParserTypeEnum = "ALL" ListParsersParserTypeRegex ListParsersParserTypeEnum = "REGEX" ListParsersParserTypeXml ListParsersParserTypeEnum = "XML" ListParsersParserTypeJson ListParsersParserTypeEnum = "JSON" )
Set of constants representing the allowable values for ListParsersParserTypeEnum
func GetListParsersParserTypeEnumValues ¶
func GetListParsersParserTypeEnumValues() []ListParsersParserTypeEnum
GetListParsersParserTypeEnumValues Enumerates the set of values for ListParsersParserTypeEnum
type ListParsersRequest ¶
type ListParsersRequest struct { // The Log 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 }
ListParsersRequest wrapper for the ListParsers operation
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 ¶
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. If you need to contact // Oracle about a particular request, please provide the request ID. OpcRequestId *string `presentIn:"header" name:"opc-request-id"` }
ListParsersResponse wrapper for the ListParsers operation
func (ListParsersResponse) HTTPResponse ¶
func (response ListParsersResponse) HTTPResponse() *http.Response
HTTPResponse implements the OCIResponse interface
func (ListParsersResponse) String ¶
func (response ListParsersResponse) String() string
type ListParsersSortByEnum ¶
type ListParsersSortByEnum string
ListParsersSortByEnum Enum with underlying type: string
const ( ListParsersSortByName ListParsersSortByEnum = "name" ListParsersSortByType ListParsersSortByEnum = "type" ListParsersSortBySourcescount ListParsersSortByEnum = "sourcesCount" ListParsersSortByTimeupdated ListParsersSortByEnum = "timeUpdated" )
Set of constants representing the allowable values for ListParsersSortByEnum
func GetListParsersSortByEnumValues ¶
func GetListParsersSortByEnumValues() []ListParsersSortByEnum
GetListParsersSortByEnumValues Enumerates the set of values for ListParsersSortByEnum
type ListParsersSortOrderEnum ¶
type ListParsersSortOrderEnum string
ListParsersSortOrderEnum Enum with underlying type: string
const ( ListParsersSortOrderAsc ListParsersSortOrderEnum = "ASC" ListParsersSortOrderDesc ListParsersSortOrderEnum = "DESC" )
Set of constants representing the allowable values for ListParsersSortOrderEnum
func GetListParsersSortOrderEnumValues ¶
func GetListParsersSortOrderEnumValues() []ListParsersSortOrderEnum
GetListParsersSortOrderEnumValues Enumerates the set of values for ListParsersSortOrderEnum
type ListParsersSourceTypeEnum ¶
type ListParsersSourceTypeEnum string
ListParsersSourceTypeEnum Enum with underlying type: string
const ( ListParsersSourceTypeOsFile ListParsersSourceTypeEnum = "OS_FILE" ListParsersSourceTypeSyslog ListParsersSourceTypeEnum = "SYSLOG" ListParsersSourceTypeOdl ListParsersSourceTypeEnum = "ODL" ListParsersSourceTypeOsWindowsSys ListParsersSourceTypeEnum = "OS_WINDOWS_SYS" )
Set of constants representing the allowable values for ListParsersSourceTypeEnum
func GetListParsersSourceTypeEnumValues ¶
func GetListParsersSourceTypeEnumValues() []ListParsersSourceTypeEnum
GetListParsersSourceTypeEnumValues Enumerates the set of values for ListParsersSourceTypeEnum
type ListQueryWorkRequestsModeEnum ¶
type ListQueryWorkRequestsModeEnum string
ListQueryWorkRequestsModeEnum Enum with underlying type: string
const ( ListQueryWorkRequestsModeAll ListQueryWorkRequestsModeEnum = "ALL" ListQueryWorkRequestsModeForeground ListQueryWorkRequestsModeEnum = "FOREGROUND" ListQueryWorkRequestsModeBackground ListQueryWorkRequestsModeEnum = "BACKGROUND" )
Set of constants representing the allowable values for ListQueryWorkRequestsModeEnum
func GetListQueryWorkRequestsModeEnumValues ¶
func GetListQueryWorkRequestsModeEnumValues() []ListQueryWorkRequestsModeEnum
GetListQueryWorkRequestsModeEnumValues Enumerates the set of values for ListQueryWorkRequestsModeEnum
type ListQueryWorkRequestsRequest ¶
type ListQueryWorkRequestsRequest struct { // The Log 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 }
ListQueryWorkRequestsRequest wrapper for the ListQueryWorkRequests operation
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 ¶
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. If you need to contact // Oracle about a particular request, please 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"` }
ListQueryWorkRequestsResponse wrapper for the ListQueryWorkRequests operation
func (ListQueryWorkRequestsResponse) HTTPResponse ¶
func (response ListQueryWorkRequestsResponse) HTTPResponse() *http.Response
HTTPResponse implements the OCIResponse interface
func (ListQueryWorkRequestsResponse) String ¶
func (response ListQueryWorkRequestsResponse) String() string
type ListQueryWorkRequestsSortByEnum ¶
type ListQueryWorkRequestsSortByEnum string
ListQueryWorkRequestsSortByEnum Enum with underlying type: string
const ( ListQueryWorkRequestsSortByTimestarted ListQueryWorkRequestsSortByEnum = "timeStarted" ListQueryWorkRequestsSortByTimeexpires ListQueryWorkRequestsSortByEnum = "timeExpires" )
Set of constants representing the allowable values for ListQueryWorkRequestsSortByEnum
func GetListQueryWorkRequestsSortByEnumValues ¶
func GetListQueryWorkRequestsSortByEnumValues() []ListQueryWorkRequestsSortByEnum
GetListQueryWorkRequestsSortByEnumValues Enumerates the set of values for ListQueryWorkRequestsSortByEnum
type ListQueryWorkRequestsSortOrderEnum ¶
type ListQueryWorkRequestsSortOrderEnum string
ListQueryWorkRequestsSortOrderEnum Enum with underlying type: string
const ( ListQueryWorkRequestsSortOrderAsc ListQueryWorkRequestsSortOrderEnum = "ASC" ListQueryWorkRequestsSortOrderDesc ListQueryWorkRequestsSortOrderEnum = "DESC" )
Set of constants representing the allowable values for ListQueryWorkRequestsSortOrderEnum
func GetListQueryWorkRequestsSortOrderEnumValues ¶
func GetListQueryWorkRequestsSortOrderEnumValues() []ListQueryWorkRequestsSortOrderEnum
GetListQueryWorkRequestsSortOrderEnumValues Enumerates the set of values for ListQueryWorkRequestsSortOrderEnum
type ListScheduledTasksRequest ¶
type ListScheduledTasksRequest struct { // The Log 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 }
ListScheduledTasksRequest wrapper for the ListScheduledTasks operation
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 ¶
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. If you need to contact // Oracle about a particular request, please 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"` }
ListScheduledTasksResponse wrapper for the ListScheduledTasks operation
func (ListScheduledTasksResponse) HTTPResponse ¶
func (response ListScheduledTasksResponse) HTTPResponse() *http.Response
HTTPResponse implements the OCIResponse interface
func (ListScheduledTasksResponse) String ¶
func (response ListScheduledTasksResponse) String() string
type ListScheduledTasksSortByEnum ¶
type ListScheduledTasksSortByEnum string
ListScheduledTasksSortByEnum Enum with underlying type: string
const ( ListScheduledTasksSortByTimecreated ListScheduledTasksSortByEnum = "timeCreated" ListScheduledTasksSortByTimeupdated ListScheduledTasksSortByEnum = "timeUpdated" ListScheduledTasksSortByDisplayname ListScheduledTasksSortByEnum = "displayName" )
Set of constants representing the allowable values for ListScheduledTasksSortByEnum
func GetListScheduledTasksSortByEnumValues ¶
func GetListScheduledTasksSortByEnumValues() []ListScheduledTasksSortByEnum
GetListScheduledTasksSortByEnumValues Enumerates the set of values for ListScheduledTasksSortByEnum
type ListScheduledTasksSortOrderEnum ¶
type ListScheduledTasksSortOrderEnum string
ListScheduledTasksSortOrderEnum Enum with underlying type: string
const ( ListScheduledTasksSortOrderAsc ListScheduledTasksSortOrderEnum = "ASC" ListScheduledTasksSortOrderDesc ListScheduledTasksSortOrderEnum = "DESC" )
Set of constants representing the allowable values for ListScheduledTasksSortOrderEnum
func GetListScheduledTasksSortOrderEnumValues ¶
func GetListScheduledTasksSortOrderEnumValues() []ListScheduledTasksSortOrderEnum
GetListScheduledTasksSortOrderEnumValues Enumerates the set of values for ListScheduledTasksSortOrderEnum
type ListScheduledTasksTaskTypeEnum ¶
type ListScheduledTasksTaskTypeEnum string
ListScheduledTasksTaskTypeEnum Enum with underlying type: string
const ( ListScheduledTasksTaskTypeSavedSearch ListScheduledTasksTaskTypeEnum = "SAVED_SEARCH" ListScheduledTasksTaskTypeAcceleration ListScheduledTasksTaskTypeEnum = "ACCELERATION" ListScheduledTasksTaskTypePurge ListScheduledTasksTaskTypeEnum = "PURGE" ListScheduledTasksTaskTypeAccelerationMaintenance ListScheduledTasksTaskTypeEnum = "ACCELERATION_MAINTENANCE" )
Set of constants representing the allowable values for ListScheduledTasksTaskTypeEnum
func GetListScheduledTasksTaskTypeEnumValues ¶
func GetListScheduledTasksTaskTypeEnumValues() []ListScheduledTasksTaskTypeEnum
GetListScheduledTasksTaskTypeEnumValues Enumerates the set of values for ListScheduledTasksTaskTypeEnum
type ListSourceAssociationsLifeCycleStateEnum ¶
type ListSourceAssociationsLifeCycleStateEnum string
ListSourceAssociationsLifeCycleStateEnum Enum with underlying type: string
const ( ListSourceAssociationsLifeCycleStateAll ListSourceAssociationsLifeCycleStateEnum = "ALL" ListSourceAssociationsLifeCycleStateAccepted ListSourceAssociationsLifeCycleStateEnum = "ACCEPTED" ListSourceAssociationsLifeCycleStateInProgress ListSourceAssociationsLifeCycleStateEnum = "IN_PROGRESS" ListSourceAssociationsLifeCycleStateSucceeded ListSourceAssociationsLifeCycleStateEnum = "SUCCEEDED" ListSourceAssociationsLifeCycleStateFailed ListSourceAssociationsLifeCycleStateEnum = "FAILED" )
Set of constants representing the allowable values for ListSourceAssociationsLifeCycleStateEnum
func GetListSourceAssociationsLifeCycleStateEnumValues ¶
func GetListSourceAssociationsLifeCycleStateEnumValues() []ListSourceAssociationsLifeCycleStateEnum
GetListSourceAssociationsLifeCycleStateEnumValues Enumerates the set of values for ListSourceAssociationsLifeCycleStateEnum
type ListSourceAssociationsRequest ¶
type ListSourceAssociationsRequest struct { // The Log 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 }
ListSourceAssociationsRequest wrapper for the ListSourceAssociations operation
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 ¶
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. If you need to contact // Oracle about a particular request, please provide the request ID. OpcRequestId *string `presentIn:"header" name:"opc-request-id"` }
ListSourceAssociationsResponse wrapper for the ListSourceAssociations operation
func (ListSourceAssociationsResponse) HTTPResponse ¶
func (response ListSourceAssociationsResponse) HTTPResponse() *http.Response
HTTPResponse implements the OCIResponse interface
func (ListSourceAssociationsResponse) String ¶
func (response ListSourceAssociationsResponse) String() string
type ListSourceAssociationsSortByEnum ¶
type ListSourceAssociationsSortByEnum string
ListSourceAssociationsSortByEnum Enum with underlying type: string
const ( ListSourceAssociationsSortByEntityname ListSourceAssociationsSortByEnum = "entityName" ListSourceAssociationsSortByTimelastattempted ListSourceAssociationsSortByEnum = "timeLastAttempted" ListSourceAssociationsSortByStatus ListSourceAssociationsSortByEnum = "status" )
Set of constants representing the allowable values for ListSourceAssociationsSortByEnum
func GetListSourceAssociationsSortByEnumValues ¶
func GetListSourceAssociationsSortByEnumValues() []ListSourceAssociationsSortByEnum
GetListSourceAssociationsSortByEnumValues Enumerates the set of values for ListSourceAssociationsSortByEnum
type ListSourceAssociationsSortOrderEnum ¶
type ListSourceAssociationsSortOrderEnum string
ListSourceAssociationsSortOrderEnum Enum with underlying type: string
const ( ListSourceAssociationsSortOrderAsc ListSourceAssociationsSortOrderEnum = "ASC" ListSourceAssociationsSortOrderDesc ListSourceAssociationsSortOrderEnum = "DESC" )
Set of constants representing the allowable values for ListSourceAssociationsSortOrderEnum
func GetListSourceAssociationsSortOrderEnumValues ¶
func GetListSourceAssociationsSortOrderEnumValues() []ListSourceAssociationsSortOrderEnum
GetListSourceAssociationsSortOrderEnumValues Enumerates the set of values for ListSourceAssociationsSortOrderEnum
type ListSourceExtendedFieldDefinitionsRequest ¶
type ListSourceExtendedFieldDefinitionsRequest struct { // The Log 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 }
ListSourceExtendedFieldDefinitionsRequest wrapper for the ListSourceExtendedFieldDefinitions operation
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 ¶
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. If you need to contact // Oracle about a particular request, please provide the request ID. OpcRequestId *string `presentIn:"header" name:"opc-request-id"` }
ListSourceExtendedFieldDefinitionsResponse wrapper for the ListSourceExtendedFieldDefinitions operation
func (ListSourceExtendedFieldDefinitionsResponse) HTTPResponse ¶
func (response ListSourceExtendedFieldDefinitionsResponse) HTTPResponse() *http.Response
HTTPResponse implements the OCIResponse interface
func (ListSourceExtendedFieldDefinitionsResponse) String ¶
func (response ListSourceExtendedFieldDefinitionsResponse) String() string
type ListSourceExtendedFieldDefinitionsSortByEnum ¶
type ListSourceExtendedFieldDefinitionsSortByEnum string
ListSourceExtendedFieldDefinitionsSortByEnum Enum with underlying type: string
const ( ListSourceExtendedFieldDefinitionsSortByBasefieldname ListSourceExtendedFieldDefinitionsSortByEnum = "baseFieldName" ListSourceExtendedFieldDefinitionsSortByRegularexpression ListSourceExtendedFieldDefinitionsSortByEnum = "regularExpression" )
Set of constants representing the allowable values for ListSourceExtendedFieldDefinitionsSortByEnum
func GetListSourceExtendedFieldDefinitionsSortByEnumValues ¶
func GetListSourceExtendedFieldDefinitionsSortByEnumValues() []ListSourceExtendedFieldDefinitionsSortByEnum
GetListSourceExtendedFieldDefinitionsSortByEnumValues Enumerates the set of values for ListSourceExtendedFieldDefinitionsSortByEnum
type ListSourceExtendedFieldDefinitionsSortOrderEnum ¶
type ListSourceExtendedFieldDefinitionsSortOrderEnum string
ListSourceExtendedFieldDefinitionsSortOrderEnum Enum with underlying type: string
const ( ListSourceExtendedFieldDefinitionsSortOrderAsc ListSourceExtendedFieldDefinitionsSortOrderEnum = "ASC" ListSourceExtendedFieldDefinitionsSortOrderDesc ListSourceExtendedFieldDefinitionsSortOrderEnum = "DESC" )
Set of constants representing the allowable values for ListSourceExtendedFieldDefinitionsSortOrderEnum
func GetListSourceExtendedFieldDefinitionsSortOrderEnumValues ¶
func GetListSourceExtendedFieldDefinitionsSortOrderEnumValues() []ListSourceExtendedFieldDefinitionsSortOrderEnum
GetListSourceExtendedFieldDefinitionsSortOrderEnumValues Enumerates the set of values for ListSourceExtendedFieldDefinitionsSortOrderEnum
type ListSourceLabelOperatorsRequest ¶
type ListSourceLabelOperatorsRequest struct { // The Log 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"` // orderBy SortBy *string `mandatory:"false" contributesTo:"query" name:"sortBy"` // 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 }
ListSourceLabelOperatorsRequest wrapper for the ListSourceLabelOperators operation
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 ¶
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. If you need to contact // Oracle about a particular request, please provide the request ID. OpcRequestId *string `presentIn:"header" name:"opc-request-id"` }
ListSourceLabelOperatorsResponse wrapper for the ListSourceLabelOperators operation
func (ListSourceLabelOperatorsResponse) HTTPResponse ¶
func (response ListSourceLabelOperatorsResponse) HTTPResponse() *http.Response
HTTPResponse implements the OCIResponse interface
func (ListSourceLabelOperatorsResponse) String ¶
func (response ListSourceLabelOperatorsResponse) String() string
type ListSourceLabelOperatorsSortOrderEnum ¶
type ListSourceLabelOperatorsSortOrderEnum string
ListSourceLabelOperatorsSortOrderEnum Enum with underlying type: string
const ( ListSourceLabelOperatorsSortOrderAsc ListSourceLabelOperatorsSortOrderEnum = "ASC" ListSourceLabelOperatorsSortOrderDesc ListSourceLabelOperatorsSortOrderEnum = "DESC" )
Set of constants representing the allowable values for ListSourceLabelOperatorsSortOrderEnum
func GetListSourceLabelOperatorsSortOrderEnumValues ¶
func GetListSourceLabelOperatorsSortOrderEnumValues() []ListSourceLabelOperatorsSortOrderEnum
GetListSourceLabelOperatorsSortOrderEnumValues Enumerates the set of values for ListSourceLabelOperatorsSortOrderEnum
type ListSourceMetaFunctionsRequest ¶
type ListSourceMetaFunctionsRequest struct { // The Log 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"` // orderBy SortBy *string `mandatory:"false" contributesTo:"query" name:"sortBy"` // 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 }
ListSourceMetaFunctionsRequest wrapper for the ListSourceMetaFunctions operation
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 ¶
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. If you need to contact // Oracle about a particular request, please provide the request ID. OpcRequestId *string `presentIn:"header" name:"opc-request-id"` }
ListSourceMetaFunctionsResponse wrapper for the ListSourceMetaFunctions operation
func (ListSourceMetaFunctionsResponse) HTTPResponse ¶
func (response ListSourceMetaFunctionsResponse) HTTPResponse() *http.Response
HTTPResponse implements the OCIResponse interface
func (ListSourceMetaFunctionsResponse) String ¶
func (response ListSourceMetaFunctionsResponse) String() string
type ListSourceMetaFunctionsSortOrderEnum ¶
type ListSourceMetaFunctionsSortOrderEnum string
ListSourceMetaFunctionsSortOrderEnum Enum with underlying type: string
const ( ListSourceMetaFunctionsSortOrderAsc ListSourceMetaFunctionsSortOrderEnum = "ASC" ListSourceMetaFunctionsSortOrderDesc ListSourceMetaFunctionsSortOrderEnum = "DESC" )
Set of constants representing the allowable values for ListSourceMetaFunctionsSortOrderEnum
func GetListSourceMetaFunctionsSortOrderEnumValues ¶
func GetListSourceMetaFunctionsSortOrderEnumValues() []ListSourceMetaFunctionsSortOrderEnum
GetListSourceMetaFunctionsSortOrderEnumValues Enumerates the set of values for ListSourceMetaFunctionsSortOrderEnum
type ListSourcePatternsRequest ¶
type ListSourcePatternsRequest struct { // The Log 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 }
ListSourcePatternsRequest wrapper for the ListSourcePatterns operation
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 ¶
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. If you need to contact // Oracle about a particular request, please provide the request ID. OpcRequestId *string `presentIn:"header" name:"opc-request-id"` }
ListSourcePatternsResponse wrapper for the ListSourcePatterns operation
func (ListSourcePatternsResponse) HTTPResponse ¶
func (response ListSourcePatternsResponse) HTTPResponse() *http.Response
HTTPResponse implements the OCIResponse interface
func (ListSourcePatternsResponse) String ¶
func (response ListSourcePatternsResponse) String() string
type ListSourcePatternsSortByEnum ¶
type ListSourcePatternsSortByEnum string
ListSourcePatternsSortByEnum Enum with underlying type: string
const (
ListSourcePatternsSortByPatterntext ListSourcePatternsSortByEnum = "patternText"
)
Set of constants representing the allowable values for ListSourcePatternsSortByEnum
func GetListSourcePatternsSortByEnumValues ¶
func GetListSourcePatternsSortByEnumValues() []ListSourcePatternsSortByEnum
GetListSourcePatternsSortByEnumValues Enumerates the set of values for ListSourcePatternsSortByEnum
type ListSourcePatternsSortOrderEnum ¶
type ListSourcePatternsSortOrderEnum string
ListSourcePatternsSortOrderEnum Enum with underlying type: string
const ( ListSourcePatternsSortOrderAsc ListSourcePatternsSortOrderEnum = "ASC" ListSourcePatternsSortOrderDesc ListSourcePatternsSortOrderEnum = "DESC" )
Set of constants representing the allowable values for ListSourcePatternsSortOrderEnum
func GetListSourcePatternsSortOrderEnumValues ¶
func GetListSourcePatternsSortOrderEnumValues() []ListSourcePatternsSortOrderEnum
GetListSourcePatternsSortOrderEnumValues Enumerates the set of values for ListSourcePatternsSortOrderEnum
type ListSourcesIsSystemEnum ¶
type ListSourcesIsSystemEnum string
ListSourcesIsSystemEnum Enum with underlying type: string
const ( ListSourcesIsSystemAll ListSourcesIsSystemEnum = "ALL" ListSourcesIsSystemCustom ListSourcesIsSystemEnum = "CUSTOM" ListSourcesIsSystemBuiltIn ListSourcesIsSystemEnum = "BUILT_IN" )
Set of constants representing the allowable values for ListSourcesIsSystemEnum
func GetListSourcesIsSystemEnumValues ¶
func GetListSourcesIsSystemEnumValues() []ListSourcesIsSystemEnum
GetListSourcesIsSystemEnumValues Enumerates the set of values for ListSourcesIsSystemEnum
type ListSourcesRequest ¶
type ListSourcesRequest struct { // The Log 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 }
ListSourcesRequest wrapper for the ListSources operation
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 ¶
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. If you need to contact // Oracle about a particular request, please provide the request ID. OpcRequestId *string `presentIn:"header" name:"opc-request-id"` }
ListSourcesResponse wrapper for the ListSources operation
func (ListSourcesResponse) HTTPResponse ¶
func (response ListSourcesResponse) HTTPResponse() *http.Response
HTTPResponse implements the OCIResponse interface
func (ListSourcesResponse) String ¶
func (response ListSourcesResponse) String() string
type ListSourcesSortByEnum ¶
type ListSourcesSortByEnum string
ListSourcesSortByEnum Enum with underlying type: string
const ( ListSourcesSortByName ListSourcesSortByEnum = "name" ListSourcesSortByTimeupdated ListSourcesSortByEnum = "timeUpdated" ListSourcesSortByAssociationcount ListSourcesSortByEnum = "associationCount" ListSourcesSortBySourcetype ListSourcesSortByEnum = "sourceType" )
Set of constants representing the allowable values for ListSourcesSortByEnum
func GetListSourcesSortByEnumValues ¶
func GetListSourcesSortByEnumValues() []ListSourcesSortByEnum
GetListSourcesSortByEnumValues Enumerates the set of values for ListSourcesSortByEnum
type ListSourcesSortOrderEnum ¶
type ListSourcesSortOrderEnum string
ListSourcesSortOrderEnum Enum with underlying type: string
const ( ListSourcesSortOrderAsc ListSourcesSortOrderEnum = "ASC" ListSourcesSortOrderDesc ListSourcesSortOrderEnum = "DESC" )
Set of constants representing the allowable values for ListSourcesSortOrderEnum
func GetListSourcesSortOrderEnumValues ¶
func GetListSourcesSortOrderEnumValues() []ListSourcesSortOrderEnum
GetListSourcesSortOrderEnumValues Enumerates the set of values for ListSourcesSortOrderEnum
type 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 Log 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 }
ListStorageWorkRequestErrorsRequest wrapper for the ListStorageWorkRequestErrors operation
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 ¶
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. If you need to contact // Oracle about a particular request, please 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"` }
ListStorageWorkRequestErrorsResponse wrapper for the ListStorageWorkRequestErrors operation
func (ListStorageWorkRequestErrorsResponse) HTTPResponse ¶
func (response ListStorageWorkRequestErrorsResponse) HTTPResponse() *http.Response
HTTPResponse implements the OCIResponse interface
func (ListStorageWorkRequestErrorsResponse) String ¶
func (response ListStorageWorkRequestErrorsResponse) String() string
type ListStorageWorkRequestErrorsSortByEnum ¶
type ListStorageWorkRequestErrorsSortByEnum string
ListStorageWorkRequestErrorsSortByEnum Enum with underlying type: string
const (
ListStorageWorkRequestErrorsSortByTimecreated ListStorageWorkRequestErrorsSortByEnum = "timeCreated"
)
Set of constants representing the allowable values for ListStorageWorkRequestErrorsSortByEnum
func GetListStorageWorkRequestErrorsSortByEnumValues ¶
func GetListStorageWorkRequestErrorsSortByEnumValues() []ListStorageWorkRequestErrorsSortByEnum
GetListStorageWorkRequestErrorsSortByEnumValues Enumerates the set of values for ListStorageWorkRequestErrorsSortByEnum
type ListStorageWorkRequestErrorsSortOrderEnum ¶
type ListStorageWorkRequestErrorsSortOrderEnum string
ListStorageWorkRequestErrorsSortOrderEnum Enum with underlying type: string
const ( ListStorageWorkRequestErrorsSortOrderAsc ListStorageWorkRequestErrorsSortOrderEnum = "ASC" ListStorageWorkRequestErrorsSortOrderDesc ListStorageWorkRequestErrorsSortOrderEnum = "DESC" )
Set of constants representing the allowable values for ListStorageWorkRequestErrorsSortOrderEnum
func GetListStorageWorkRequestErrorsSortOrderEnumValues ¶
func GetListStorageWorkRequestErrorsSortOrderEnumValues() []ListStorageWorkRequestErrorsSortOrderEnum
GetListStorageWorkRequestErrorsSortOrderEnumValues Enumerates the set of values for ListStorageWorkRequestErrorsSortOrderEnum
type ListStorageWorkRequestsOperationTypeEnum ¶
type ListStorageWorkRequestsOperationTypeEnum string
ListStorageWorkRequestsOperationTypeEnum Enum with underlying type: string
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" )
Set of constants representing the allowable values for ListStorageWorkRequestsOperationTypeEnum
func GetListStorageWorkRequestsOperationTypeEnumValues ¶
func GetListStorageWorkRequestsOperationTypeEnumValues() []ListStorageWorkRequestsOperationTypeEnum
GetListStorageWorkRequestsOperationTypeEnumValues Enumerates the set of values for ListStorageWorkRequestsOperationTypeEnum
type ListStorageWorkRequestsRequest ¶
type ListStorageWorkRequestsRequest struct { // The ID of the compartment in which to list resources. CompartmentId *string `mandatory:"true" contributesTo:"query" name:"compartmentId"` // The Log 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"` // The 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"` // storage operation type OperationType ListStorageWorkRequestsOperationTypeEnum `mandatory:"false" contributesTo:"query" name:"operationType" omitEmpty:"true"` // storage operation status Status ListStorageWorkRequestsStatusEnum `mandatory:"false" contributesTo:"query" name:"status" omitEmpty:"true"` // storage operation started time TimeStarted *common.SDKTime `mandatory:"false" contributesTo:"query" name:"timeStarted"` // storage operation time finished TimeFinished *common.SDKTime `mandatory:"false" contributesTo:"query" name:"timeFinished"` // policy name e.g. purge policy PolicyName *string `mandatory:"false" contributesTo:"query" name:"policyName"` // policy ID e.g. 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 }
ListStorageWorkRequestsRequest wrapper for the ListStorageWorkRequests operation
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 ¶
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. If you need to contact // Oracle about a particular request, please 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"` }
ListStorageWorkRequestsResponse wrapper for the ListStorageWorkRequests operation
func (ListStorageWorkRequestsResponse) HTTPResponse ¶
func (response ListStorageWorkRequestsResponse) HTTPResponse() *http.Response
HTTPResponse implements the OCIResponse interface
func (ListStorageWorkRequestsResponse) String ¶
func (response ListStorageWorkRequestsResponse) String() string
type ListStorageWorkRequestsSortByEnum ¶
type ListStorageWorkRequestsSortByEnum string
ListStorageWorkRequestsSortByEnum Enum with underlying type: string
const ( ListStorageWorkRequestsSortByTimeaccepted ListStorageWorkRequestsSortByEnum = "timeAccepted" ListStorageWorkRequestsSortByTimeexpires ListStorageWorkRequestsSortByEnum = "timeExpires" ListStorageWorkRequestsSortByTimefinished ListStorageWorkRequestsSortByEnum = "timeFinished" )
Set of constants representing the allowable values for ListStorageWorkRequestsSortByEnum
func GetListStorageWorkRequestsSortByEnumValues ¶
func GetListStorageWorkRequestsSortByEnumValues() []ListStorageWorkRequestsSortByEnum
GetListStorageWorkRequestsSortByEnumValues Enumerates the set of values for ListStorageWorkRequestsSortByEnum
type ListStorageWorkRequestsSortOrderEnum ¶
type ListStorageWorkRequestsSortOrderEnum string
ListStorageWorkRequestsSortOrderEnum Enum with underlying type: string
const ( ListStorageWorkRequestsSortOrderAsc ListStorageWorkRequestsSortOrderEnum = "ASC" ListStorageWorkRequestsSortOrderDesc ListStorageWorkRequestsSortOrderEnum = "DESC" )
Set of constants representing the allowable values for ListStorageWorkRequestsSortOrderEnum
func GetListStorageWorkRequestsSortOrderEnumValues ¶
func GetListStorageWorkRequestsSortOrderEnumValues() []ListStorageWorkRequestsSortOrderEnum
GetListStorageWorkRequestsSortOrderEnumValues Enumerates the set of values for ListStorageWorkRequestsSortOrderEnum
type ListStorageWorkRequestsStatusEnum ¶
type ListStorageWorkRequestsStatusEnum string
ListStorageWorkRequestsStatusEnum Enum with underlying type: string
const ( ListStorageWorkRequestsStatusAccepted ListStorageWorkRequestsStatusEnum = "ACCEPTED" ListStorageWorkRequestsStatusCanceled ListStorageWorkRequestsStatusEnum = "CANCELED" ListStorageWorkRequestsStatusFailed ListStorageWorkRequestsStatusEnum = "FAILED" ListStorageWorkRequestsStatusInProgress ListStorageWorkRequestsStatusEnum = "IN_PROGRESS" ListStorageWorkRequestsStatusSucceeded ListStorageWorkRequestsStatusEnum = "SUCCEEDED" )
Set of constants representing the allowable values for ListStorageWorkRequestsStatusEnum
func GetListStorageWorkRequestsStatusEnumValues ¶
func GetListStorageWorkRequestsStatusEnumValues() []ListStorageWorkRequestsStatusEnum
GetListStorageWorkRequestsStatusEnumValues Enumerates the set of values for ListStorageWorkRequestsStatusEnum
type ListSupportedCharEncodingsRequest ¶
type ListSupportedCharEncodingsRequest struct { // The Log 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 }
ListSupportedCharEncodingsRequest wrapper for the ListSupportedCharEncodings operation
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 ¶
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. If you need to contact // Oracle about a particular request, please 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"` }
ListSupportedCharEncodingsResponse wrapper for the ListSupportedCharEncodings operation
func (ListSupportedCharEncodingsResponse) HTTPResponse ¶
func (response ListSupportedCharEncodingsResponse) HTTPResponse() *http.Response
HTTPResponse implements the OCIResponse interface
func (ListSupportedCharEncodingsResponse) String ¶
func (response ListSupportedCharEncodingsResponse) String() string
type ListSupportedTimezonesRequest ¶
type ListSupportedTimezonesRequest struct { // The Log 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 }
ListSupportedTimezonesRequest wrapper for the ListSupportedTimezones operation
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 ¶
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. If you need to contact // Oracle about a particular request, please 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"` }
ListSupportedTimezonesResponse wrapper for the ListSupportedTimezones operation
func (ListSupportedTimezonesResponse) HTTPResponse ¶
func (response ListSupportedTimezonesResponse) HTTPResponse() *http.Response
HTTPResponse implements the OCIResponse interface
func (ListSupportedTimezonesResponse) String ¶
func (response ListSupportedTimezonesResponse) String() string
type ListUploadFilesRequest ¶
type ListUploadFilesRequest struct { // The Log Analytics namespace used for the request. NamespaceName *string `mandatory:"true" contributesTo:"path" name:"namespaceName"` // Unique internal identifier to refer to 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 timeCreated is descending. SortBy ListUploadFilesSortByEnum `mandatory:"false" contributesTo:"query" name:"sortBy" omitEmpty:"true"` // Search string SearchStr *string `mandatory:"false" contributesTo:"query" name:"searchStr"` // Status 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 }
ListUploadFilesRequest wrapper for the ListUploadFiles operation
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 ¶
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. If you need to contact // Oracle about a particular request, please 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"` }
ListUploadFilesResponse wrapper for the ListUploadFiles operation
func (ListUploadFilesResponse) HTTPResponse ¶
func (response ListUploadFilesResponse) HTTPResponse() *http.Response
HTTPResponse implements the OCIResponse interface
func (ListUploadFilesResponse) String ¶
func (response ListUploadFilesResponse) String() string
type ListUploadFilesSortByEnum ¶
type ListUploadFilesSortByEnum string
ListUploadFilesSortByEnum Enum with underlying type: string
const ( ListUploadFilesSortByTimecreated ListUploadFilesSortByEnum = "timeCreated" ListUploadFilesSortByFilename ListUploadFilesSortByEnum = "fileName" ListUploadFilesSortByLoggroup ListUploadFilesSortByEnum = "logGroup" ListUploadFilesSortBySourcename ListUploadFilesSortByEnum = "sourceName" ListUploadFilesSortByStatus ListUploadFilesSortByEnum = "status" )
Set of constants representing the allowable values for ListUploadFilesSortByEnum
func GetListUploadFilesSortByEnumValues ¶
func GetListUploadFilesSortByEnumValues() []ListUploadFilesSortByEnum
GetListUploadFilesSortByEnumValues Enumerates the set of values for ListUploadFilesSortByEnum
type ListUploadFilesSortOrderEnum ¶
type ListUploadFilesSortOrderEnum string
ListUploadFilesSortOrderEnum Enum with underlying type: string
const ( ListUploadFilesSortOrderAsc ListUploadFilesSortOrderEnum = "ASC" ListUploadFilesSortOrderDesc ListUploadFilesSortOrderEnum = "DESC" )
Set of constants representing the allowable values for ListUploadFilesSortOrderEnum
func GetListUploadFilesSortOrderEnumValues ¶
func GetListUploadFilesSortOrderEnumValues() []ListUploadFilesSortOrderEnum
GetListUploadFilesSortOrderEnumValues Enumerates the set of values for ListUploadFilesSortOrderEnum
type ListUploadFilesStatusEnum ¶
type ListUploadFilesStatusEnum string
ListUploadFilesStatusEnum Enum with underlying type: string
const ( ListUploadFilesStatusInProgress ListUploadFilesStatusEnum = "IN_PROGRESS" ListUploadFilesStatusSuccessful ListUploadFilesStatusEnum = "SUCCESSFUL" ListUploadFilesStatusFailed ListUploadFilesStatusEnum = "FAILED" )
Set of constants representing the allowable values for ListUploadFilesStatusEnum
func GetListUploadFilesStatusEnumValues ¶
func GetListUploadFilesStatusEnumValues() []ListUploadFilesStatusEnum
GetListUploadFilesStatusEnumValues Enumerates the set of values for ListUploadFilesStatusEnum
type ListUploadWarningsRequest ¶
type ListUploadWarningsRequest struct { // The Log Analytics namespace used for the request. NamespaceName *string `mandatory:"true" contributesTo:"path" name:"namespaceName"` // Unique internal identifier to refer to 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 }
ListUploadWarningsRequest wrapper for the ListUploadWarnings operation
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 ¶
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. If you need to contact // Oracle about a particular request, please 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"` }
ListUploadWarningsResponse wrapper for the ListUploadWarnings operation
func (ListUploadWarningsResponse) HTTPResponse ¶
func (response ListUploadWarningsResponse) HTTPResponse() *http.Response
HTTPResponse implements the OCIResponse interface
func (ListUploadWarningsResponse) String ¶
func (response ListUploadWarningsResponse) String() string
type ListUploadsRequest ¶
type ListUploadsRequest struct { // The Log 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 }
ListUploadsRequest wrapper for the ListUploads operation
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 ¶
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. If you need to contact // Oracle about a particular request, please 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"` }
ListUploadsResponse wrapper for the ListUploads operation
func (ListUploadsResponse) HTTPResponse ¶
func (response ListUploadsResponse) HTTPResponse() *http.Response
HTTPResponse implements the OCIResponse interface
func (ListUploadsResponse) String ¶
func (response ListUploadsResponse) String() string
type ListUploadsSortByEnum ¶
type ListUploadsSortByEnum string
ListUploadsSortByEnum Enum with underlying type: string
const ( ListUploadsSortByTimeupdated ListUploadsSortByEnum = "timeUpdated" ListUploadsSortByTimecreated ListUploadsSortByEnum = "timeCreated" ListUploadsSortByName ListUploadsSortByEnum = "name" )
Set of constants representing the allowable values for ListUploadsSortByEnum
func GetListUploadsSortByEnumValues ¶
func GetListUploadsSortByEnumValues() []ListUploadsSortByEnum
GetListUploadsSortByEnumValues Enumerates the set of values for ListUploadsSortByEnum
type ListUploadsSortOrderEnum ¶
type ListUploadsSortOrderEnum string
ListUploadsSortOrderEnum Enum with underlying type: string
const ( ListUploadsSortOrderAsc ListUploadsSortOrderEnum = "ASC" ListUploadsSortOrderDesc ListUploadsSortOrderEnum = "DESC" )
Set of constants representing the allowable values for ListUploadsSortOrderEnum
func GetListUploadsSortOrderEnumValues ¶
func GetListUploadsSortOrderEnumValues() []ListUploadsSortOrderEnum
GetListUploadsSortOrderEnumValues Enumerates the set of values for ListUploadsSortOrderEnum
type ListWorkRequestErrorsRequest ¶
type ListWorkRequestErrorsRequest struct { // The Log 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 }
ListWorkRequestErrorsRequest wrapper for the ListWorkRequestErrors operation
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 ¶
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. If you need to contact // Oracle about a particular request, please provide the request ID. OpcRequestId *string `presentIn:"header" name:"opc-request-id"` }
ListWorkRequestErrorsResponse wrapper for the ListWorkRequestErrors operation
func (ListWorkRequestErrorsResponse) HTTPResponse ¶
func (response ListWorkRequestErrorsResponse) HTTPResponse() *http.Response
HTTPResponse implements the OCIResponse interface
func (ListWorkRequestErrorsResponse) String ¶
func (response ListWorkRequestErrorsResponse) String() string
type ListWorkRequestLogsRequest ¶
type ListWorkRequestLogsRequest struct { // The Log 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 }
ListWorkRequestLogsRequest wrapper for the ListWorkRequestLogs operation
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 ¶
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. If you need to contact // Oracle about a particular request, please provide the request ID. OpcRequestId *string `presentIn:"header" name:"opc-request-id"` }
ListWorkRequestLogsResponse wrapper for the ListWorkRequestLogs operation
func (ListWorkRequestLogsResponse) HTTPResponse ¶
func (response ListWorkRequestLogsResponse) HTTPResponse() *http.Response
HTTPResponse implements the OCIResponse interface
func (ListWorkRequestLogsResponse) String ¶
func (response ListWorkRequestLogsResponse) String() string
type ListWorkRequestsRequest ¶
type ListWorkRequestsRequest struct { // The Log 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 }
ListWorkRequestsRequest wrapper for the ListWorkRequests operation
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 ¶
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. If you need to contact // Oracle about a particular request, please 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"` }
ListWorkRequestsResponse wrapper for the ListWorkRequests operation
func (ListWorkRequestsResponse) HTTPResponse ¶
func (response ListWorkRequestsResponse) HTTPResponse() *http.Response
HTTPResponse implements the OCIResponse interface
func (ListWorkRequestsResponse) String ¶
func (response ListWorkRequestsResponse) String() string
type LiteralArgument ¶
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"` }
LiteralArgument QueryString argument of type literal.
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 LogAnalytics ¶
type LogAnalytics struct { // Unique identifier that is immutable on creation Id *string `mandatory:"true" json:"id"` // Compartment Identifier CompartmentId *string `mandatory:"true" json:"compartmentId"` // Type of the LogAnalytics. LogAnalyticsType *string `mandatory:"true" json:"logAnalyticsType"` // LogAnalytics Identifier, can be renamed DisplayName *string `mandatory:"false" json:"displayName"` // The time the the LogAnalytics was created. An RFC3339 formatted datetime string TimeCreated *common.SDKTime `mandatory:"false" json:"timeCreated"` // The time the LogAnalytics was updated. An RFC3339 formatted datetime string TimeUpdated *common.SDKTime `mandatory:"false" json:"timeUpdated"` // The current state of the LogAnalytics. LifecycleState LifecycleStatesEnum `mandatory:"false" json:"lifecycleState,omitempty"` // A message describing the current state in more detail. For example, can be used to provide actionable information for a resource in Failed state. LifecyleDetails *string `mandatory:"false" json:"lifecyleDetails"` // 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"` }
LogAnalytics Description of LogAnalytics.
func (LogAnalytics) String ¶
func (m LogAnalytics) String() string
type 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"` }
LogAnalyticsAssociatedEntity LogAnalyticsAssociatedEntity
func (LogAnalyticsAssociatedEntity) String ¶
func (m LogAnalyticsAssociatedEntity) String() string
type LogAnalyticsAssociatedEntityCollection ¶
type LogAnalyticsAssociatedEntityCollection struct { // list of entities Items []LogAnalyticsAssociatedEntity `mandatory:"false" json:"items"` }
LogAnalyticsAssociatedEntityCollection LogAnalytics Associated Entity Collection
func (LogAnalyticsAssociatedEntityCollection) String ¶
func (m LogAnalyticsAssociatedEntityCollection) String() string
type 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"` }
LogAnalyticsAssociation LogAnalyticsAssociation
func (LogAnalyticsAssociation) String ¶
func (m LogAnalyticsAssociation) String() string
type LogAnalyticsAssociationCollection ¶
type LogAnalyticsAssociationCollection struct { // list of rule entity association details Items []LogAnalyticsAssociation `mandatory:"false" json:"items"` }
LogAnalyticsAssociationCollection LogAnalyticsAssociationCollection
func (LogAnalyticsAssociationCollection) String ¶
func (m LogAnalyticsAssociationCollection) String() string
type LogAnalyticsAssociationLifeCycleStateEnum ¶
type LogAnalyticsAssociationLifeCycleStateEnum string
LogAnalyticsAssociationLifeCycleStateEnum Enum with underlying type: string
const ( LogAnalyticsAssociationLifeCycleStateAccepted LogAnalyticsAssociationLifeCycleStateEnum = "ACCEPTED" LogAnalyticsAssociationLifeCycleStateInProgress LogAnalyticsAssociationLifeCycleStateEnum = "IN_PROGRESS" LogAnalyticsAssociationLifeCycleStateSucceeded LogAnalyticsAssociationLifeCycleStateEnum = "SUCCEEDED" LogAnalyticsAssociationLifeCycleStateFailed LogAnalyticsAssociationLifeCycleStateEnum = "FAILED" )
Set of constants representing the allowable values for LogAnalyticsAssociationLifeCycleStateEnum
func GetLogAnalyticsAssociationLifeCycleStateEnumValues ¶
func GetLogAnalyticsAssociationLifeCycleStateEnumValues() []LogAnalyticsAssociationLifeCycleStateEnum
GetLogAnalyticsAssociationLifeCycleStateEnumValues Enumerates the set of values for LogAnalyticsAssociationLifeCycleStateEnum
type 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"` }
LogAnalyticsAssociationParameter LogAnalyticsAssociationParameter
func (LogAnalyticsAssociationParameter) String ¶
func (m LogAnalyticsAssociationParameter) String() string
type LogAnalyticsAssociationParameterCollection ¶
type LogAnalyticsAssociationParameterCollection struct { // list of entities Items []LogAnalyticsAssociationParameter `mandatory:"false" json:"items"` }
LogAnalyticsAssociationParameterCollection LogAnalytics Association Parameter Collection
func (LogAnalyticsAssociationParameterCollection) String ¶
func (m LogAnalyticsAssociationParameterCollection) String() string
type LogAnalyticsAssociationParameterStatusEnum ¶
type LogAnalyticsAssociationParameterStatusEnum string
LogAnalyticsAssociationParameterStatusEnum Enum with underlying type: string
const ( LogAnalyticsAssociationParameterStatusSucceeded LogAnalyticsAssociationParameterStatusEnum = "SUCCEEDED" LogAnalyticsAssociationParameterStatusFailed LogAnalyticsAssociationParameterStatusEnum = "FAILED" )
Set of constants representing the allowable values for LogAnalyticsAssociationParameterStatusEnum
func GetLogAnalyticsAssociationParameterStatusEnumValues ¶
func GetLogAnalyticsAssociationParameterStatusEnumValues() []LogAnalyticsAssociationParameterStatusEnum
GetLogAnalyticsAssociationParameterStatusEnumValues Enumerates the set of values for LogAnalyticsAssociationParameterStatusEnum
type LogAnalyticsClient ¶
type LogAnalyticsClient struct { common.BaseClient // contains filtered or unexported fields }
LogAnalyticsClient a client for LogAnalytics
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 destination entities.
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
func (LogAnalyticsClient) CancelQueryWorkRequest ¶
func (client LogAnalyticsClient) CancelQueryWorkRequest(ctx context.Context, request CancelQueryWorkRequestRequest) (response CancelQueryWorkRequestResponse, err error)
CancelQueryWorkRequest Cancel/Remove query job work request.
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.
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.
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 given compartment.
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.
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.
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.
func (LogAnalyticsClient) CreateLogAnalyticsEntityType ¶
func (client LogAnalyticsClient) CreateLogAnalyticsEntityType(ctx context.Context, request CreateLogAnalyticsEntityTypeRequest) (response CreateLogAnalyticsEntityTypeResponse, err error)
CreateLogAnalyticsEntityType Add custom log analytics entity type.
func (LogAnalyticsClient) CreateLogAnalyticsLogGroup ¶
func (client LogAnalyticsClient) CreateLogAnalyticsLogGroup(ctx context.Context, request CreateLogAnalyticsLogGroupRequest) (response CreateLogAnalyticsLogGroupResponse, err error)
CreateLogAnalyticsLogGroup Creates a new Log-Analytics group.
func (LogAnalyticsClient) CreateLogAnalyticsObjectCollectionRule ¶
func (client LogAnalyticsClient) CreateLogAnalyticsObjectCollectionRule(ctx context.Context, request CreateLogAnalyticsObjectCollectionRuleRequest) (response CreateLogAnalyticsObjectCollectionRuleResponse, err error)
CreateLogAnalyticsObjectCollectionRule Create a configuration to collect logs from object storage bucket.
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.
func (LogAnalyticsClient) DeleteAssociations ¶
func (client LogAnalyticsClient) DeleteAssociations(ctx context.Context, request DeleteAssociationsRequest) (response DeleteAssociationsResponse, err error)
DeleteAssociations delete associations
func (LogAnalyticsClient) DeleteField ¶
func (client LogAnalyticsClient) DeleteField(ctx context.Context, request DeleteFieldRequest) (response DeleteFieldResponse, err error)
DeleteField delete field with specified name
func (LogAnalyticsClient) DeleteLabel ¶
func (client LogAnalyticsClient) DeleteLabel(ctx context.Context, request DeleteLabelRequest) (response DeleteLabelResponse, err error)
DeleteLabel delete a label
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.
func (LogAnalyticsClient) DeleteLogAnalyticsEntityType ¶
func (client LogAnalyticsClient) DeleteLogAnalyticsEntityType(ctx context.Context, request DeleteLogAnalyticsEntityTypeRequest) (response DeleteLogAnalyticsEntityTypeResponse, err error)
DeleteLogAnalyticsEntityType Delete the log analytics entity type with the given name.
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.
func (LogAnalyticsClient) DeleteLogAnalyticsObjectCollectionRule ¶
func (client LogAnalyticsClient) DeleteLogAnalyticsObjectCollectionRule(ctx context.Context, request DeleteLogAnalyticsObjectCollectionRuleRequest) (response DeleteLogAnalyticsObjectCollectionRuleResponse, err error)
DeleteLogAnalyticsObjectCollectionRule Deletes a configured object storage bucket based collection rule to stop the log collection of the configured bucket . It will not delete the already collected log data from the configured bucket.
func (LogAnalyticsClient) DeleteParser ¶
func (client LogAnalyticsClient) DeleteParser(ctx context.Context, request DeleteParserRequest) (response DeleteParserResponse, err error)
DeleteParser delete parser with specified name
func (LogAnalyticsClient) DeleteScheduledTask ¶
func (client LogAnalyticsClient) DeleteScheduledTask(ctx context.Context, request DeleteScheduledTaskRequest) (response DeleteScheduledTaskResponse, err error)
DeleteScheduledTask Delete the scheduled task.
func (LogAnalyticsClient) DeleteSource ¶
func (client LogAnalyticsClient) DeleteSource(ctx context.Context, request DeleteSourceRequest) (response DeleteSourceResponse, err error)
DeleteSource delete source with specified ID
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.
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 providing upload file reference. It deletes all the logs in storage asscoiated with the upload file and the corresponding upload metadata.
func (LogAnalyticsClient) DeleteUploadWarning ¶
func (client LogAnalyticsClient) DeleteUploadWarning(ctx context.Context, request DeleteUploadWarningRequest) (response DeleteUploadWarningResponse, err error)
DeleteUploadWarning Suppresses a specific warning inside an upload.
func (LogAnalyticsClient) DisableArchiving ¶
func (client LogAnalyticsClient) DisableArchiving(ctx context.Context, request DisableArchivingRequest) (response DisableArchivingResponse, err error)
DisableArchiving disable archiving
func (LogAnalyticsClient) EnableArchiving ¶
func (client LogAnalyticsClient) EnableArchiving(ctx context.Context, request EnableArchivingRequest) (response EnableArchivingResponse, err error)
EnableArchiving enable archiving.
func (LogAnalyticsClient) EstimatePurgeDataSize ¶
func (client LogAnalyticsClient) EstimatePurgeDataSize(ctx context.Context, request EstimatePurgeDataSizeRequest) (response EstimatePurgeDataSizeResponse, err error)
EstimatePurgeDataSize estimate the size of data to be purged based on query parameters.
func (LogAnalyticsClient) ExportCustomContent ¶
func (client LogAnalyticsClient) ExportCustomContent(ctx context.Context, request ExportCustomContentRequest) (response ExportCustomContentResponse, err error)
ExportCustomContent export
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.
func (LogAnalyticsClient) ExtractStructuredLogFieldPaths ¶
func (client LogAnalyticsClient) ExtractStructuredLogFieldPaths(ctx context.Context, request ExtractStructuredLogFieldPathsRequest) (response ExtractStructuredLogFieldPathsResponse, err error)
ExtractStructuredLogFieldPaths structured log fieldpaths
func (LogAnalyticsClient) ExtractStructuredLogHeaderPaths ¶
func (client LogAnalyticsClient) ExtractStructuredLogHeaderPaths(ctx context.Context, request ExtractStructuredLogHeaderPathsRequest) (response ExtractStructuredLogHeaderPathsResponse, err error)
ExtractStructuredLogHeaderPaths structured log header paths
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.
func (LogAnalyticsClient) GetAssociationSummary ¶
func (client LogAnalyticsClient) GetAssociationSummary(ctx context.Context, request GetAssociationSummaryRequest) (response GetAssociationSummaryResponse, err error)
GetAssociationSummary association summary
func (LogAnalyticsClient) GetColumnNames ¶
func (client LogAnalyticsClient) GetColumnNames(ctx context.Context, request GetColumnNamesRequest) (response GetColumnNamesResponse, err error)
GetColumnNames extract column names from SQL query
func (LogAnalyticsClient) GetConfigWorkRequest ¶
func (client LogAnalyticsClient) GetConfigWorkRequest(ctx context.Context, request GetConfigWorkRequestRequest) (response GetConfigWorkRequestResponse, err error)
GetConfigWorkRequest association summary by source
func (LogAnalyticsClient) GetField ¶
func (client LogAnalyticsClient) GetField(ctx context.Context, request GetFieldRequest) (response GetFieldResponse, err error)
GetField get common field with specified name
func (LogAnalyticsClient) GetFieldsSummary ¶
func (client LogAnalyticsClient) GetFieldsSummary(ctx context.Context, request GetFieldsSummaryRequest) (response GetFieldsSummaryResponse, err error)
GetFieldsSummary get field summary
func (LogAnalyticsClient) GetLabel ¶
func (client LogAnalyticsClient) GetLabel(ctx context.Context, request GetLabelRequest) (response GetLabelResponse, err error)
GetLabel get label with specified name
func (LogAnalyticsClient) GetLabelSummary ¶
func (client LogAnalyticsClient) GetLabelSummary(ctx context.Context, request GetLabelSummaryRequest) (response GetLabelSummaryResponse, err error)
GetLabelSummary get total count
func (LogAnalyticsClient) GetLogAnalyticsEntitiesSummary ¶
func (client LogAnalyticsClient) GetLogAnalyticsEntitiesSummary(ctx context.Context, request GetLogAnalyticsEntitiesSummaryRequest) (response GetLogAnalyticsEntitiesSummaryResponse, err error)
GetLogAnalyticsEntitiesSummary Returns log analytics entities count summary.
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.
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.
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.
func (LogAnalyticsClient) GetLogAnalyticsLogGroupsSummary ¶
func (client LogAnalyticsClient) GetLogAnalyticsLogGroupsSummary(ctx context.Context, request GetLogAnalyticsLogGroupsSummaryRequest) (response GetLogAnalyticsLogGroupsSummaryResponse, err error)
GetLogAnalyticsLogGroupsSummary Returns a count of Log-Analytics groups.
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
func (LogAnalyticsClient) GetNamespace ¶
func (client LogAnalyticsClient) GetNamespace(ctx context.Context, request GetNamespaceRequest) (response GetNamespaceResponse, err error)
GetNamespace Get Namespace of a tenancy already onboarded in Log Analytics Application
func (LogAnalyticsClient) GetParser ¶
func (client LogAnalyticsClient) GetParser(ctx context.Context, request GetParserRequest) (response GetParserResponse, err error)
GetParser get parser with fields by Name
func (LogAnalyticsClient) GetParserSummary ¶
func (client LogAnalyticsClient) GetParserSummary(ctx context.Context, request GetParserSummaryRequest) (response GetParserSummaryResponse, err error)
GetParserSummary parser summary
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.
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.
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.
func (LogAnalyticsClient) GetSource ¶
func (client LogAnalyticsClient) GetSource(ctx context.Context, request GetSourceRequest) (response GetSourceResponse, err error)
GetSource get source with specified name
func (LogAnalyticsClient) GetSourceSummary ¶
func (client LogAnalyticsClient) GetSourceSummary(ctx context.Context, request GetSourceSummaryRequest) (response GetSourceSummaryResponse, err error)
GetSourceSummary source summary
func (LogAnalyticsClient) GetStorage ¶
func (client LogAnalyticsClient) GetStorage(ctx context.Context, request GetStorageRequest) (response GetStorageResponse, err error)
GetStorage Storage configuration and status.
func (LogAnalyticsClient) GetStorageUsage ¶
func (client LogAnalyticsClient) GetStorageUsage(ctx context.Context, request GetStorageUsageRequest) (response GetStorageUsageResponse, err error)
GetStorageUsage Storage usage info includes active, archived or recalled data. The unit of return value is in bytes.
func (LogAnalyticsClient) GetStorageWorkRequest ¶
func (client LogAnalyticsClient) GetStorageWorkRequest(ctx context.Context, request GetStorageWorkRequestRequest) (response GetStorageWorkRequestResponse, err error)
GetStorageWorkRequest Retrieve work request details by key. This endpoint can be polled for status tracking of work request. Clients should poll using the interval returned in retry-after header.
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
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.
func (LogAnalyticsClient) ImportCustomContent ¶
func (client LogAnalyticsClient) ImportCustomContent(ctx context.Context, request ImportCustomContentRequest) (response ImportCustomContentResponse, err error)
ImportCustomContent register custom content
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
func (LogAnalyticsClient) ListConfigWorkRequests ¶
func (client LogAnalyticsClient) ListConfigWorkRequests(ctx context.Context, request ListConfigWorkRequestsRequest) (response ListConfigWorkRequestsResponse, err error)
ListConfigWorkRequests association summary by source
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.
func (LogAnalyticsClient) ListEntitySourceAssociations ¶
func (client LogAnalyticsClient) ListEntitySourceAssociations(ctx context.Context, request ListEntitySourceAssociationsRequest) (response ListEntitySourceAssociationsResponse, err error)
ListEntitySourceAssociations entity associations summary
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
func (LogAnalyticsClient) ListLabelPriorities ¶
func (client LogAnalyticsClient) ListLabelPriorities(ctx context.Context, request ListLabelPrioritiesRequest) (response ListLabelPrioritiesResponse, err error)
ListLabelPriorities get list of priorities
func (LogAnalyticsClient) ListLabelSourceDetails ¶
func (client LogAnalyticsClient) ListLabelSourceDetails(ctx context.Context, request ListLabelSourceDetailsRequest) (response ListLabelSourceDetailsResponse, err error)
ListLabelSourceDetails get details of sources using the label
func (LogAnalyticsClient) ListLabels ¶
func (client LogAnalyticsClient) ListLabels(ctx context.Context, request ListLabelsRequest) (response ListLabelsResponse, err error)
ListLabels get labels passing specified filter
func (LogAnalyticsClient) ListLogAnalyticsEntities ¶
func (client LogAnalyticsClient) ListLogAnalyticsEntities(ctx context.Context, request ListLogAnalyticsEntitiesRequest) (response ListLogAnalyticsEntitiesResponse, err error)
ListLogAnalyticsEntities Return a list of log analytics entities.
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.
func (LogAnalyticsClient) ListLogAnalyticsLogGroups ¶
func (client LogAnalyticsClient) ListLogAnalyticsLogGroups(ctx context.Context, request ListLogAnalyticsLogGroupsRequest) (response ListLogAnalyticsLogGroupsResponse, err error)
ListLogAnalyticsLogGroups Returns a list of Log-Analytics groups.
func (LogAnalyticsClient) ListLogAnalyticsObjectCollectionRules ¶
func (client LogAnalyticsClient) ListLogAnalyticsObjectCollectionRules(ctx context.Context, request ListLogAnalyticsObjectCollectionRulesRequest) (response ListLogAnalyticsObjectCollectionRulesResponse, err error)
ListLogAnalyticsObjectCollectionRules Gets list of configuration details of Object Storage based collection rules.
func (LogAnalyticsClient) ListMetaSourceTypes ¶
func (client LogAnalyticsClient) ListMetaSourceTypes(ctx context.Context, request ListMetaSourceTypesRequest) (response ListMetaSourceTypesResponse, err error)
ListMetaSourceTypes get all meta source types
func (LogAnalyticsClient) ListNamespaces ¶
func (client LogAnalyticsClient) ListNamespaces(ctx context.Context, request ListNamespacesRequest) (response ListNamespacesResponse, err error)
ListNamespaces List Namespaces.
func (LogAnalyticsClient) ListParserFunctions ¶
func (client LogAnalyticsClient) ListParserFunctions(ctx context.Context, request ListParserFunctionsRequest) (response ListParserFunctionsResponse, err error)
ListParserFunctions get pre-process plugin instance
func (LogAnalyticsClient) ListParserMetaPlugins ¶
func (client LogAnalyticsClient) ListParserMetaPlugins(ctx context.Context, request ListParserMetaPluginsRequest) (response ListParserMetaPluginsResponse, err error)
ListParserMetaPlugins get pre-process Meta plugins
func (LogAnalyticsClient) ListParsers ¶
func (client LogAnalyticsClient) ListParsers(ctx context.Context, request ListParsersRequest) (response ListParsersResponse, err error)
ListParsers List parsers passing specified filter
func (LogAnalyticsClient) ListQueryWorkRequests ¶
func (client LogAnalyticsClient) ListQueryWorkRequests(ctx context.Context, request ListQueryWorkRequestsRequest) (response ListQueryWorkRequestsResponse, err error)
ListQueryWorkRequests List active asynchronous queries.
func (LogAnalyticsClient) ListScheduledTasks ¶
func (client LogAnalyticsClient) ListScheduledTasks(ctx context.Context, request ListScheduledTasksRequest) (response ListScheduledTasksResponse, err error)
ListScheduledTasks Lists scheduled tasks.
func (LogAnalyticsClient) ListSourceAssociations ¶
func (client LogAnalyticsClient) ListSourceAssociations(ctx context.Context, request ListSourceAssociationsRequest) (response ListSourceAssociationsResponse, err error)
ListSourceAssociations association summary by source
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
func (LogAnalyticsClient) ListSourceLabelOperators ¶
func (client LogAnalyticsClient) ListSourceLabelOperators(ctx context.Context, request ListSourceLabelOperatorsRequest) (response ListSourceLabelOperatorsResponse, err error)
ListSourceLabelOperators list source label operators
func (LogAnalyticsClient) ListSourceMetaFunctions ¶
func (client LogAnalyticsClient) ListSourceMetaFunctions(ctx context.Context, request ListSourceMetaFunctionsRequest) (response ListSourceMetaFunctionsResponse, err error)
ListSourceMetaFunctions get source meta functions
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
func (LogAnalyticsClient) ListSources ¶
func (client LogAnalyticsClient) ListSources(ctx context.Context, request ListSourcesRequest) (response ListSourcesResponse, err error)
ListSources source list
func (LogAnalyticsClient) ListStorageWorkRequestErrors ¶
func (client LogAnalyticsClient) ListStorageWorkRequestErrors(ctx context.Context, request ListStorageWorkRequestErrorsRequest) (response ListStorageWorkRequestErrorsResponse, err error)
ListStorageWorkRequestErrors Retrieve work request errors if any
func (LogAnalyticsClient) ListStorageWorkRequests ¶
func (client LogAnalyticsClient) ListStorageWorkRequests(ctx context.Context, request ListStorageWorkRequestsRequest) (response ListStorageWorkRequestsResponse, err error)
ListStorageWorkRequests List non-expired storage manager work requests.
func (LogAnalyticsClient) ListSupportedCharEncodings ¶
func (client LogAnalyticsClient) ListSupportedCharEncodings(ctx context.Context, request ListSupportedCharEncodingsRequest) (response ListSupportedCharEncodingsResponse, err error)
ListSupportedCharEncodings Gets the list of character encodings supported for log files.
func (LogAnalyticsClient) ListSupportedTimezones ¶
func (client LogAnalyticsClient) ListSupportedTimezones(ctx context.Context, request ListSupportedTimezonesRequest) (response ListSupportedTimezonesResponse, err error)
ListSupportedTimezones Gets timezones that are supported when performing uploads.
func (LogAnalyticsClient) ListUploadFiles ¶
func (client LogAnalyticsClient) ListUploadFiles(ctx context.Context, request ListUploadFilesRequest) (response ListUploadFilesResponse, err error)
ListUploadFiles Gets list of files in an upload.
func (LogAnalyticsClient) ListUploadWarnings ¶
func (client LogAnalyticsClient) ListUploadWarnings(ctx context.Context, request ListUploadWarningsRequest) (response ListUploadWarningsResponse, err error)
ListUploadWarnings Gets list of warnings in an upload explaining the failures due to incorrect configuration.
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.
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.
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.
func (LogAnalyticsClient) ListWorkRequests ¶
func (client LogAnalyticsClient) ListWorkRequests(ctx context.Context, request ListWorkRequestsRequest) (response ListWorkRequestsResponse, err error)
ListWorkRequests Lists the work requests in a compartment.
func (LogAnalyticsClient) OffboardNamespace ¶
func (client LogAnalyticsClient) OffboardNamespace(ctx context.Context, request OffboardNamespaceRequest) (response OffboardNamespaceResponse, err error)
OffboardNamespace Off-boards a tenant from Logging Analytics
func (LogAnalyticsClient) OnboardNamespace ¶
func (client LogAnalyticsClient) OnboardNamespace(ctx context.Context, request OnboardNamespaceRequest) (response OnboardNamespaceResponse, err error)
OnboardNamespace On-boards a tenant to Logging Analytics.
func (LogAnalyticsClient) ParseQuery ¶
func (client LogAnalyticsClient) ParseQuery(ctx context.Context, request ParseQueryRequest) (response ParseQueryResponse, err error)
ParseQuery Describe query
func (LogAnalyticsClient) PurgeStorageData ¶
func (client LogAnalyticsClient) PurgeStorageData(ctx context.Context, request PurgeStorageDataRequest) (response PurgeStorageDataResponse, err error)
PurgeStorageData submit work requests to purge old data based on the type.
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.
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.
func (LogAnalyticsClient) RecallArchivedData ¶
func (client LogAnalyticsClient) RecallArchivedData(ctx context.Context, request RecallArchivedDataRequest) (response RecallArchivedDataResponse, err error)
RecallArchivedData submit work requests to recall archived data.
func (LogAnalyticsClient) RegisterLookup ¶
func (client LogAnalyticsClient) RegisterLookup(ctx context.Context, request RegisterLookupRequest) (response RegisterLookupResponse, err error)
RegisterLookup register lookup
func (LogAnalyticsClient) ReleaseRecalledData ¶
func (client LogAnalyticsClient) ReleaseRecalledData(ctx context.Context, request ReleaseRecalledDataRequest) (response ReleaseRecalledDataResponse, err error)
ReleaseRecalledData submit work requests to release recalled data.
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.
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.
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 add to the end of the query string.
func (LogAnalyticsClient) TestParser ¶
func (client LogAnalyticsClient) TestParser(ctx context.Context, request TestParserRequest) (response TestParserResponse, err error)
TestParser test parser
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.
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.
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.
func (LogAnalyticsClient) UpdateLogAnalyticsObjectCollectionRule ¶
func (client LogAnalyticsClient) UpdateLogAnalyticsObjectCollectionRule(ctx context.Context, request UpdateLogAnalyticsObjectCollectionRuleRequest) (response UpdateLogAnalyticsObjectCollectionRuleResponse, err error)
UpdateLogAnalyticsObjectCollectionRule Update the rule with the given id.
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.
func (LogAnalyticsClient) UpdateStorage ¶
func (client LogAnalyticsClient) UpdateStorage(ctx context.Context, request UpdateStorageRequest) (response UpdateStorageResponse, err error)
UpdateStorage update the archiving configuration
func (LogAnalyticsClient) UploadLogFile ¶
func (client LogAnalyticsClient) UploadLogFile(ctx context.Context, request UploadLogFileRequest) (response UploadLogFileResponse, err error)
UploadLogFile Accepts log data for processing by Log Analytics.
func (LogAnalyticsClient) UpsertAssociations ¶
func (client LogAnalyticsClient) UpsertAssociations(ctx context.Context, request UpsertAssociationsRequest) (response UpsertAssociationsResponse, err error)
UpsertAssociations create or update associations for a source
func (LogAnalyticsClient) UpsertField ¶
func (client LogAnalyticsClient) UpsertField(ctx context.Context, request UpsertFieldRequest) (response UpsertFieldResponse, err error)
UpsertField Defines or update a field.
func (LogAnalyticsClient) UpsertLabel ¶
func (client LogAnalyticsClient) UpsertLabel(ctx context.Context, request UpsertLabelRequest) (response UpsertLabelResponse, err error)
UpsertLabel Define or update a label.
func (LogAnalyticsClient) UpsertParser ¶
func (client LogAnalyticsClient) UpsertParser(ctx context.Context, request UpsertParserRequest) (response UpsertParserResponse, err error)
UpsertParser Define or update parser
func (LogAnalyticsClient) UpsertSource ¶
func (client LogAnalyticsClient) UpsertSource(ctx context.Context, request UpsertSourceRequest) (response UpsertSourceResponse, err error)
UpsertSource Define or update a source
func (LogAnalyticsClient) ValidateAssociationParameters ¶
func (client LogAnalyticsClient) ValidateAssociationParameters(ctx context.Context, request ValidateAssociationParametersRequest) (response ValidateAssociationParametersResponse, err error)
ValidateAssociationParameters association parameter validation
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 upload or not.
func (LogAnalyticsClient) ValidateSource ¶
func (client LogAnalyticsClient) ValidateSource(ctx context.Context, request ValidateSourceRequest) (response ValidateSourceResponse, err error)
ValidateSource Pre-define or update a source
func (LogAnalyticsClient) ValidateSourceExtendedFieldDetails ¶
func (client LogAnalyticsClient) ValidateSourceExtendedFieldDetails(ctx context.Context, request ValidateSourceExtendedFieldDetailsRequest) (response ValidateSourceExtendedFieldDetailsResponse, err error)
ValidateSourceExtendedFieldDetails test extended fields
func (LogAnalyticsClient) ValidateSourceMapping ¶
func (client LogAnalyticsClient) ValidateSourceMapping(ctx context.Context, request ValidateSourceMappingRequest) (response ValidateSourceMappingResponse, err error)
ValidateSourceMapping Validates the source mapping for given file and provides match status and parsed representation of log data.
type LogAnalyticsCollectionWarning ¶
type LogAnalyticsCollectionWarning struct { // The id of the collection warning Id *string `mandatory:"false" json:"id"` }
LogAnalyticsCollectionWarning Defines the resource kind for collection warning.
func (LogAnalyticsCollectionWarning) String ¶
func (m LogAnalyticsCollectionWarning) String() string
type 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"` }
LogAnalyticsConfigWorkRequest LogAnalyticsConfigWorkRequest
func (LogAnalyticsConfigWorkRequest) String ¶
func (m LogAnalyticsConfigWorkRequest) String() string
type LogAnalyticsConfigWorkRequestCollection ¶
type LogAnalyticsConfigWorkRequestCollection struct { // list of workrequest responses Items []LogAnalyticsConfigWorkRequestSummary `mandatory:"false" json:"items"` }
LogAnalyticsConfigWorkRequestCollection LogAnalyticsConfigWorkRequestCollection
func (LogAnalyticsConfigWorkRequestCollection) String ¶
func (m LogAnalyticsConfigWorkRequestCollection) String() string
type LogAnalyticsConfigWorkRequestLifecycleStateEnum ¶
type LogAnalyticsConfigWorkRequestLifecycleStateEnum string
LogAnalyticsConfigWorkRequestLifecycleStateEnum Enum with underlying type: string
const ( LogAnalyticsConfigWorkRequestLifecycleStateAccepted LogAnalyticsConfigWorkRequestLifecycleStateEnum = "ACCEPTED" LogAnalyticsConfigWorkRequestLifecycleStateInProgress LogAnalyticsConfigWorkRequestLifecycleStateEnum = "IN_PROGRESS" LogAnalyticsConfigWorkRequestLifecycleStateSucceeded LogAnalyticsConfigWorkRequestLifecycleStateEnum = "SUCCEEDED" LogAnalyticsConfigWorkRequestLifecycleStateFailed LogAnalyticsConfigWorkRequestLifecycleStateEnum = "FAILED" )
Set of constants representing the allowable values for LogAnalyticsConfigWorkRequestLifecycleStateEnum
func GetLogAnalyticsConfigWorkRequestLifecycleStateEnumValues ¶
func GetLogAnalyticsConfigWorkRequestLifecycleStateEnumValues() []LogAnalyticsConfigWorkRequestLifecycleStateEnum
GetLogAnalyticsConfigWorkRequestLifecycleStateEnumValues Enumerates the set of values for LogAnalyticsConfigWorkRequestLifecycleStateEnum
type LogAnalyticsConfigWorkRequestOperationTypeEnum ¶
type LogAnalyticsConfigWorkRequestOperationTypeEnum string
LogAnalyticsConfigWorkRequestOperationTypeEnum Enum with underlying type: string
const ( LogAnalyticsConfigWorkRequestOperationTypeCreateAssociations LogAnalyticsConfigWorkRequestOperationTypeEnum = "CREATE_ASSOCIATIONS" LogAnalyticsConfigWorkRequestOperationTypeDeleteAssociations LogAnalyticsConfigWorkRequestOperationTypeEnum = "DELETE_ASSOCIATIONS" )
Set of constants representing the allowable values for LogAnalyticsConfigWorkRequestOperationTypeEnum
func GetLogAnalyticsConfigWorkRequestOperationTypeEnumValues ¶
func GetLogAnalyticsConfigWorkRequestOperationTypeEnumValues() []LogAnalyticsConfigWorkRequestOperationTypeEnum
GetLogAnalyticsConfigWorkRequestOperationTypeEnumValues Enumerates the set of values for LogAnalyticsConfigWorkRequestOperationTypeEnum
type 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"` }
LogAnalyticsConfigWorkRequestPayload LogAnalyticsConfigWorkRequestPayload
func (LogAnalyticsConfigWorkRequestPayload) String ¶
func (m LogAnalyticsConfigWorkRequestPayload) String() string
type 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"` }
LogAnalyticsConfigWorkRequestSummary LogAnalyticsConfigWorkRequestSummary
func (LogAnalyticsConfigWorkRequestSummary) String ¶
func (m LogAnalyticsConfigWorkRequestSummary) String() string
type LogAnalyticsConfigWorkRequestSummaryLifecycleStateEnum ¶
type LogAnalyticsConfigWorkRequestSummaryLifecycleStateEnum string
LogAnalyticsConfigWorkRequestSummaryLifecycleStateEnum Enum with underlying type: string
const ( LogAnalyticsConfigWorkRequestSummaryLifecycleStateAccepted LogAnalyticsConfigWorkRequestSummaryLifecycleStateEnum = "ACCEPTED" LogAnalyticsConfigWorkRequestSummaryLifecycleStateInProgress LogAnalyticsConfigWorkRequestSummaryLifecycleStateEnum = "IN_PROGRESS" LogAnalyticsConfigWorkRequestSummaryLifecycleStateSucceeded LogAnalyticsConfigWorkRequestSummaryLifecycleStateEnum = "SUCCEEDED" LogAnalyticsConfigWorkRequestSummaryLifecycleStateFailed LogAnalyticsConfigWorkRequestSummaryLifecycleStateEnum = "FAILED" )
Set of constants representing the allowable values for LogAnalyticsConfigWorkRequestSummaryLifecycleStateEnum
func GetLogAnalyticsConfigWorkRequestSummaryLifecycleStateEnumValues ¶
func GetLogAnalyticsConfigWorkRequestSummaryLifecycleStateEnumValues() []LogAnalyticsConfigWorkRequestSummaryLifecycleStateEnum
GetLogAnalyticsConfigWorkRequestSummaryLifecycleStateEnumValues Enumerates the set of values for LogAnalyticsConfigWorkRequestSummaryLifecycleStateEnum
type LogAnalyticsConfigWorkRequestSummaryOperationTypeEnum ¶
type LogAnalyticsConfigWorkRequestSummaryOperationTypeEnum string
LogAnalyticsConfigWorkRequestSummaryOperationTypeEnum Enum with underlying type: string
const ( LogAnalyticsConfigWorkRequestSummaryOperationTypeCreateAssociations LogAnalyticsConfigWorkRequestSummaryOperationTypeEnum = "CREATE_ASSOCIATIONS" LogAnalyticsConfigWorkRequestSummaryOperationTypeDeleteAssociations LogAnalyticsConfigWorkRequestSummaryOperationTypeEnum = "DELETE_ASSOCIATIONS" )
Set of constants representing the allowable values for LogAnalyticsConfigWorkRequestSummaryOperationTypeEnum
func GetLogAnalyticsConfigWorkRequestSummaryOperationTypeEnumValues ¶
func GetLogAnalyticsConfigWorkRequestSummaryOperationTypeEnumValues() []LogAnalyticsConfigWorkRequestSummaryOperationTypeEnum
GetLogAnalyticsConfigWorkRequestSummaryOperationTypeEnumValues Enumerates the set of values for LogAnalyticsConfigWorkRequestSummaryOperationTypeEnum
type LogAnalyticsEntity ¶
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. The name must be unique, within the tenancy, and cannot be changed. 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"` }
LogAnalyticsEntity Description of a log analytics entity.
func (LogAnalyticsEntity) String ¶
func (m LogAnalyticsEntity) String() string
type LogAnalyticsEntityCollection ¶
type LogAnalyticsEntityCollection struct { // Array of log analytics entity summary. Items []LogAnalyticsEntitySummary `mandatory:"true" json:"items"` }
LogAnalyticsEntityCollection Collection of log analytics entities.
func (LogAnalyticsEntityCollection) String ¶
func (m LogAnalyticsEntityCollection) String() string
type LogAnalyticsEntitySummary ¶
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. The name must be unique, within the tenancy, and cannot be changed. 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"` }
LogAnalyticsEntitySummary Summary of a log analytics entity.
func (LogAnalyticsEntitySummary) String ¶
func (m LogAnalyticsEntitySummary) String() string
type LogAnalyticsEntitySummaryReport ¶
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"` }
LogAnalyticsEntitySummaryReport Log-Analytics entity counts summary.
func (LogAnalyticsEntitySummaryReport) String ¶
func (m LogAnalyticsEntitySummaryReport) String() string
type LogAnalyticsEntityType ¶
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"` // Nature of log analytics entity type. CloudType EntityCloudTypeEnum `mandatory:"true" json:"cloudType"` // The current 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"` }
LogAnalyticsEntityType Description of log analytics entity type.
func (LogAnalyticsEntityType) String ¶
func (m LogAnalyticsEntityType) String() string
type LogAnalyticsEntityTypeCollection ¶
type LogAnalyticsEntityTypeCollection struct { // Array of log analytics entity type summary. Items []LogAnalyticsEntityTypeSummary `mandatory:"true" json:"items"` }
LogAnalyticsEntityTypeCollection Collection of log analytics entities.
func (LogAnalyticsEntityTypeCollection) String ¶
func (m LogAnalyticsEntityTypeCollection) String() string
type LogAnalyticsEntityTypeSummary ¶
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"` // Nature of log analytics entity type. CloudType EntityCloudTypeEnum `mandatory:"true" json:"cloudType"` // The current 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"` }
LogAnalyticsEntityTypeSummary Summary of an log analytics entity type.
func (LogAnalyticsEntityTypeSummary) String ¶
func (m LogAnalyticsEntityTypeSummary) String() string
type 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"` }
LogAnalyticsExtendedField LogAnalyticsExtendedField
func (LogAnalyticsExtendedField) String ¶
func (m LogAnalyticsExtendedField) String() string
type LogAnalyticsField ¶
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"` }
LogAnalyticsField Field Details
func (LogAnalyticsField) String ¶
func (m LogAnalyticsField) String() string
type LogAnalyticsFieldCollection ¶
type LogAnalyticsFieldCollection struct { // list of fields Items []LogAnalyticsFieldSummary `mandatory:"false" json:"items"` }
LogAnalyticsFieldCollection LogAnalytics Field Collection
func (LogAnalyticsFieldCollection) String ¶
func (m LogAnalyticsFieldCollection) String() string
type LogAnalyticsFieldSummary ¶
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"` }
LogAnalyticsFieldSummary The representation of LogAnalyticsFieldSummary
func (LogAnalyticsFieldSummary) String ¶
func (m LogAnalyticsFieldSummary) String() string
type 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"` }
LogAnalyticsImportCustomChangeList LogAnalyticsImportCustomChangeList
func (LogAnalyticsImportCustomChangeList) String ¶
func (m LogAnalyticsImportCustomChangeList) String() string
type 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 ChangeList *LogAnalyticsImportCustomChangeList `mandatory:"false" json:"changeList"` // contentName ContentName *string `mandatory:"false" json:"contentName"` }
LogAnalyticsImportCustomContent LogAnalyticsImportCustomContent
func (LogAnalyticsImportCustomContent) String ¶
func (m LogAnalyticsImportCustomContent) String() string
type LogAnalyticsLabel ¶
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"` }
LogAnalyticsLabel LogAnalytics label
func (LogAnalyticsLabel) String ¶
func (m LogAnalyticsLabel) String() string
type LogAnalyticsLabelAlias ¶
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"` }
LogAnalyticsLabelAlias Label alias mapping view
func (LogAnalyticsLabelAlias) String ¶
func (m LogAnalyticsLabelAlias) String() string
type LogAnalyticsLabelAliasPriorityEnum ¶
type LogAnalyticsLabelAliasPriorityEnum string
LogAnalyticsLabelAliasPriorityEnum Enum with underlying type: string
const ( LogAnalyticsLabelAliasPriorityNone LogAnalyticsLabelAliasPriorityEnum = "NONE" LogAnalyticsLabelAliasPriorityLow LogAnalyticsLabelAliasPriorityEnum = "LOW" LogAnalyticsLabelAliasPriorityMedium LogAnalyticsLabelAliasPriorityEnum = "MEDIUM" LogAnalyticsLabelAliasPriorityHigh LogAnalyticsLabelAliasPriorityEnum = "HIGH" )
Set of constants representing the allowable values for LogAnalyticsLabelAliasPriorityEnum
func GetLogAnalyticsLabelAliasPriorityEnumValues ¶
func GetLogAnalyticsLabelAliasPriorityEnumValues() []LogAnalyticsLabelAliasPriorityEnum
GetLogAnalyticsLabelAliasPriorityEnumValues Enumerates the set of values for LogAnalyticsLabelAliasPriorityEnum
type LogAnalyticsLabelCollection ¶
type LogAnalyticsLabelCollection struct { // Array of log analytics label summary. Items []LogAnalyticsLabelSummary `mandatory:"false" json:"items"` }
LogAnalyticsLabelCollection LogAnalytics Label Collection
func (LogAnalyticsLabelCollection) String ¶
func (m LogAnalyticsLabelCollection) String() string
type 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"` }
LogAnalyticsLabelDefinition LogAnalyticsLabelDefinition
func (LogAnalyticsLabelDefinition) String ¶
func (m LogAnalyticsLabelDefinition) String() string
type LogAnalyticsLabelOperator ¶
type LogAnalyticsLabelOperator struct { // operator display name DisplayName *string `mandatory:"false" json:"displayName"` // operator internal name Name *string `mandatory:"false" json:"name"` }
LogAnalyticsLabelOperator LogAnalyticsLabelOperator
func (LogAnalyticsLabelOperator) String ¶
func (m LogAnalyticsLabelOperator) String() string
type LogAnalyticsLabelOperatorCollection ¶
type LogAnalyticsLabelOperatorCollection struct { // list of label operators Items []LogAnalyticsLabelOperator `mandatory:"false" json:"items"` }
LogAnalyticsLabelOperatorCollection LogAnalyticsLabelOperatorCollection
func (LogAnalyticsLabelOperatorCollection) String ¶
func (m LogAnalyticsLabelOperatorCollection) String() string
type LogAnalyticsLabelPriorityEnum ¶
type LogAnalyticsLabelPriorityEnum string
LogAnalyticsLabelPriorityEnum Enum with underlying type: string
const ( LogAnalyticsLabelPriorityNone LogAnalyticsLabelPriorityEnum = "NONE" LogAnalyticsLabelPriorityLow LogAnalyticsLabelPriorityEnum = "LOW" LogAnalyticsLabelPriorityMedium LogAnalyticsLabelPriorityEnum = "MEDIUM" LogAnalyticsLabelPriorityHigh LogAnalyticsLabelPriorityEnum = "HIGH" )
Set of constants representing the allowable values for LogAnalyticsLabelPriorityEnum
func GetLogAnalyticsLabelPriorityEnumValues ¶
func GetLogAnalyticsLabelPriorityEnumValues() []LogAnalyticsLabelPriorityEnum
GetLogAnalyticsLabelPriorityEnumValues Enumerates the set of values for LogAnalyticsLabelPriorityEnum
type LogAnalyticsLabelSummary ¶
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"` }
LogAnalyticsLabelSummary LogAnalytics label
func (LogAnalyticsLabelSummary) String ¶
func (m LogAnalyticsLabelSummary) String() string
type LogAnalyticsLabelSummaryPriorityEnum ¶
type LogAnalyticsLabelSummaryPriorityEnum string
LogAnalyticsLabelSummaryPriorityEnum Enum with underlying type: string
const ( LogAnalyticsLabelSummaryPriorityNone LogAnalyticsLabelSummaryPriorityEnum = "NONE" LogAnalyticsLabelSummaryPriorityLow LogAnalyticsLabelSummaryPriorityEnum = "LOW" LogAnalyticsLabelSummaryPriorityMedium LogAnalyticsLabelSummaryPriorityEnum = "MEDIUM" LogAnalyticsLabelSummaryPriorityHigh LogAnalyticsLabelSummaryPriorityEnum = "HIGH" )
Set of constants representing the allowable values for LogAnalyticsLabelSummaryPriorityEnum
func GetLogAnalyticsLabelSummaryPriorityEnumValues ¶
func GetLogAnalyticsLabelSummaryPriorityEnumValues() []LogAnalyticsLabelSummaryPriorityEnum
GetLogAnalyticsLabelSummaryPriorityEnumValues Enumerates the set of values for LogAnalyticsLabelSummaryPriorityEnum
type LogAnalyticsLabelSummaryTypeEnum ¶
type LogAnalyticsLabelSummaryTypeEnum string
LogAnalyticsLabelSummaryTypeEnum Enum with underlying type: string
const ( LogAnalyticsLabelSummaryTypeInfo LogAnalyticsLabelSummaryTypeEnum = "INFO" LogAnalyticsLabelSummaryTypeProblem LogAnalyticsLabelSummaryTypeEnum = "PROBLEM" )
Set of constants representing the allowable values for LogAnalyticsLabelSummaryTypeEnum
func GetLogAnalyticsLabelSummaryTypeEnumValues ¶
func GetLogAnalyticsLabelSummaryTypeEnumValues() []LogAnalyticsLabelSummaryTypeEnum
GetLogAnalyticsLabelSummaryTypeEnumValues Enumerates the set of values for LogAnalyticsLabelSummaryTypeEnum
type LogAnalyticsLabelTypeEnum ¶
type LogAnalyticsLabelTypeEnum string
LogAnalyticsLabelTypeEnum Enum with underlying type: string
const ( LogAnalyticsLabelTypeInfo LogAnalyticsLabelTypeEnum = "INFO" LogAnalyticsLabelTypeProblem LogAnalyticsLabelTypeEnum = "PROBLEM" )
Set of constants representing the allowable values for LogAnalyticsLabelTypeEnum
func GetLogAnalyticsLabelTypeEnumValues ¶
func GetLogAnalyticsLabelTypeEnumValues() []LogAnalyticsLabelTypeEnum
GetLogAnalyticsLabelTypeEnumValues Enumerates the set of values for LogAnalyticsLabelTypeEnum
type 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"` }
LogAnalyticsLabelView LogAnalyticsLabelView
func (LogAnalyticsLabelView) String ¶
func (m LogAnalyticsLabelView) String() string
type LogAnalyticsLabelViewPriorityEnum ¶
type LogAnalyticsLabelViewPriorityEnum string
LogAnalyticsLabelViewPriorityEnum Enum with underlying type: string
const ( LogAnalyticsLabelViewPriorityNone LogAnalyticsLabelViewPriorityEnum = "NONE" LogAnalyticsLabelViewPriorityLow LogAnalyticsLabelViewPriorityEnum = "LOW" LogAnalyticsLabelViewPriorityMedium LogAnalyticsLabelViewPriorityEnum = "MEDIUM" LogAnalyticsLabelViewPriorityHigh LogAnalyticsLabelViewPriorityEnum = "HIGH" )
Set of constants representing the allowable values for LogAnalyticsLabelViewPriorityEnum
func GetLogAnalyticsLabelViewPriorityEnumValues ¶
func GetLogAnalyticsLabelViewPriorityEnumValues() []LogAnalyticsLabelViewPriorityEnum
GetLogAnalyticsLabelViewPriorityEnumValues Enumerates the set of values for LogAnalyticsLabelViewPriorityEnum
type LogAnalyticsLogGroup ¶
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"` }
LogAnalyticsLogGroup Summary of an Log-Analytics log group.
func (LogAnalyticsLogGroup) String ¶
func (m LogAnalyticsLogGroup) String() string
type LogAnalyticsLogGroupSummary ¶
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"` }
LogAnalyticsLogGroupSummary Summary of an Log-Analytics log group.
func (LogAnalyticsLogGroupSummary) String ¶
func (m LogAnalyticsLogGroupSummary) String() string
type LogAnalyticsLogGroupSummaryCollection ¶
type LogAnalyticsLogGroupSummaryCollection struct { // list of log group summary objects Items []LogAnalyticsLogGroupSummary `mandatory:"false" json:"items"` }
LogAnalyticsLogGroupSummaryCollection LogAnalyticsLogGroupSummaryCollection
func (LogAnalyticsLogGroupSummaryCollection) String ¶
func (m LogAnalyticsLogGroupSummaryCollection) String() string
type 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"` // lookupReference LookupReference *int64 `mandatory:"false" json:"lookupReference"` // 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"` // sources using ReferringSources *AutoLookups `mandatory:"false" json:"referringSources"` // status summary StatusSummary *StatusSummary `mandatory:"false" json:"statusSummary"` // last updated date TimeUpdated *common.SDKTime `mandatory:"false" json:"timeUpdated"` }
LogAnalyticsLookup LogAnalyticsLookup
func (LogAnalyticsLookup) String ¶
func (m LogAnalyticsLookup) String() string
type 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"` }
LogAnalyticsMetaFunction LogAnalyticsMetaFunction
func (LogAnalyticsMetaFunction) String ¶
func (m LogAnalyticsMetaFunction) String() string
type 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"` }
LogAnalyticsMetaFunctionArgument LogAnalyticsMetaFunctionArgument
func (LogAnalyticsMetaFunctionArgument) String ¶
func (m LogAnalyticsMetaFunctionArgument) String() string
type LogAnalyticsMetaFunctionCollection ¶
type LogAnalyticsMetaFunctionCollection struct { // list of meta functions Items []LogAnalyticsMetaFunction `mandatory:"false" json:"items"` }
LogAnalyticsMetaFunctionCollection LogAnalyticsMetaFunctionCollection
func (LogAnalyticsMetaFunctionCollection) String ¶
func (m LogAnalyticsMetaFunctionCollection) String() string
type 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"` }
LogAnalyticsMetaSourceType LogAnalyticsMetaSourceType
func (LogAnalyticsMetaSourceType) String ¶
func (m LogAnalyticsMetaSourceType) String() string
type LogAnalyticsMetaSourceTypeCollection ¶
type LogAnalyticsMetaSourceTypeCollection struct { // list of tag priorities Items []LogAnalyticsMetaSourceType `mandatory:"false" json:"items"` }
LogAnalyticsMetaSourceTypeCollection Source Meta Type List
func (LogAnalyticsMetaSourceTypeCollection) String ¶
func (m LogAnalyticsMetaSourceTypeCollection) String() string
type 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"` }
LogAnalyticsMetric LogAnalyticsMetric
func (LogAnalyticsMetric) String ¶
func (m LogAnalyticsMetric) String() string
type LogAnalyticsMetricMetricTypeEnum ¶
type LogAnalyticsMetricMetricTypeEnum string
LogAnalyticsMetricMetricTypeEnum Enum with underlying type: string
const ( LogAnalyticsMetricMetricTypeCount LogAnalyticsMetricMetricTypeEnum = "COUNT" LogAnalyticsMetricMetricTypeSum LogAnalyticsMetricMetricTypeEnum = "SUM" LogAnalyticsMetricMetricTypeAverage LogAnalyticsMetricMetricTypeEnum = "AVERAGE" LogAnalyticsMetricMetricTypeCountDistribution LogAnalyticsMetricMetricTypeEnum = "COUNT_DISTRIBUTION" LogAnalyticsMetricMetricTypeSumDistribution LogAnalyticsMetricMetricTypeEnum = "SUM_DISTRIBUTION" LogAnalyticsMetricMetricTypeAverageDistribution LogAnalyticsMetricMetricTypeEnum = "AVERAGE_DISTRIBUTION" )
Set of constants representing the allowable values for LogAnalyticsMetricMetricTypeEnum
func GetLogAnalyticsMetricMetricTypeEnumValues ¶
func GetLogAnalyticsMetricMetricTypeEnumValues() []LogAnalyticsMetricMetricTypeEnum
GetLogAnalyticsMetricMetricTypeEnumValues Enumerates the set of values for LogAnalyticsMetricMetricTypeEnum
type LogAnalyticsMetricOperatorEnum ¶
type LogAnalyticsMetricOperatorEnum string
LogAnalyticsMetricOperatorEnum Enum with underlying type: string
const ( LogAnalyticsMetricOperatorContainsIgnoreCase LogAnalyticsMetricOperatorEnum = "CONTAINS_IGNORE_CASE" LogAnalyticsMetricOperatorInIgnoreCase LogAnalyticsMetricOperatorEnum = "IN_IGNORE_CASE" LogAnalyticsMetricOperatorEqualIgnoreCase LogAnalyticsMetricOperatorEnum = "EQUAL_IGNORE_CASE" LogAnalyticsMetricOperatorNotNull LogAnalyticsMetricOperatorEnum = "NOT_NULL" )
Set of constants representing the allowable values for LogAnalyticsMetricOperatorEnum
func GetLogAnalyticsMetricOperatorEnumValues ¶
func GetLogAnalyticsMetricOperatorEnumValues() []LogAnalyticsMetricOperatorEnum
GetLogAnalyticsMetricOperatorEnumValues Enumerates the set of values for LogAnalyticsMetricOperatorEnum
type LogAnalyticsObjectCollectionRule ¶
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 collection. // Accepted values are: LIVE. // Collection type LIVE indicates to enable log collection from the time of this rule creation, // and continue until the rule exists. 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. // When collectionType is LIVE, specifying pollSince value other than CURRENT_TIME will result in error. PollSince *string `mandatory:"true" json:"pollSince"` // Log Analytics Log group OCID to associate the processed logs with. LogGroupId *string `mandatory:"true" json:"logGroupId"` // Name of the Log Analytics Source to use for the processing. LogSourceName *string `mandatory:"true" json:"logSourceName"` // The current state of the rule. LifecycleState LogAnalyticsObjectCollectionRuleLifecycleStateEnum `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"` // 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 oldest time of the file in the bucket to consider for collection. // Accepted values are: CURRENT_TIME or RFC3339 formatted datetime string. // When collectionType is LIVE, specifying pollTill will result in error. PollTill *string `mandatory:"false" json:"pollTill"` // Log 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_8589_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"` }
LogAnalyticsObjectCollectionRule The configuration details of an Object Storage based collection rule.
func (LogAnalyticsObjectCollectionRule) String ¶
func (m LogAnalyticsObjectCollectionRule) String() string
type LogAnalyticsObjectCollectionRuleCollection ¶
type LogAnalyticsObjectCollectionRuleCollection struct { // list of LogAnalyticsObjectCollectionRuleSummary objects. Items []LogAnalyticsObjectCollectionRuleSummary `mandatory:"true" json:"items"` }
LogAnalyticsObjectCollectionRuleCollection Collection of LogAnalyticsObjectCollectionRuleSummary objects.
func (LogAnalyticsObjectCollectionRuleCollection) String ¶
func (m LogAnalyticsObjectCollectionRuleCollection) String() string
type LogAnalyticsObjectCollectionRuleLifecycleStateEnum ¶
type LogAnalyticsObjectCollectionRuleLifecycleStateEnum string
LogAnalyticsObjectCollectionRuleLifecycleStateEnum Enum with underlying type: string
const ( LogAnalyticsObjectCollectionRuleLifecycleStateActive LogAnalyticsObjectCollectionRuleLifecycleStateEnum = "ACTIVE" LogAnalyticsObjectCollectionRuleLifecycleStateDeleted LogAnalyticsObjectCollectionRuleLifecycleStateEnum = "DELETED" )
Set of constants representing the allowable values for LogAnalyticsObjectCollectionRuleLifecycleStateEnum
func GetLogAnalyticsObjectCollectionRuleLifecycleStateEnumValues ¶
func GetLogAnalyticsObjectCollectionRuleLifecycleStateEnumValues() []LogAnalyticsObjectCollectionRuleLifecycleStateEnum
GetLogAnalyticsObjectCollectionRuleLifecycleStateEnumValues Enumerates the set of values for LogAnalyticsObjectCollectionRuleLifecycleStateEnum
type LogAnalyticsObjectCollectionRuleSummary ¶
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 collection. // Accepted values are: LIVE. // Collection type LIVE indicates to enable log collection from the time of this rule creation, // and continue until the rule exists. CollectionType ObjectCollectionRuleCollectionTypesEnum `mandatory:"true" json:"collectionType"` // The current state of the rule. LifecycleState LogAnalyticsObjectCollectionRuleLifecycleStateEnum `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"` // 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"` }
LogAnalyticsObjectCollectionRuleSummary The summary of an Object Storage based collection rule.
func (LogAnalyticsObjectCollectionRuleSummary) String ¶
func (m LogAnalyticsObjectCollectionRuleSummary) String() string
type LogAnalyticsOperationTypesEnum ¶
type LogAnalyticsOperationTypesEnum string
LogAnalyticsOperationTypesEnum Enum with underlying type: string
const ( LogAnalyticsOperationTypesCreateLogAnalytics LogAnalyticsOperationTypesEnum = "CREATE_LOG_ANALYTICS" LogAnalyticsOperationTypesDeleteLogAnalytics LogAnalyticsOperationTypesEnum = "DELETE_LOG_ANALYTICS" )
Set of constants representing the allowable values for LogAnalyticsOperationTypesEnum
func GetLogAnalyticsOperationTypesEnumValues ¶
func GetLogAnalyticsOperationTypesEnumValues() []LogAnalyticsOperationTypesEnum
GetLogAnalyticsOperationTypesEnumValues Enumerates the set of values for LogAnalyticsOperationTypesEnum
type 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"` }
LogAnalyticsParameter LogAnalyticsParameter
func (LogAnalyticsParameter) String ¶
func (m LogAnalyticsParameter) String() string
type LogAnalyticsParser ¶
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"` 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"` }
LogAnalyticsParser LoganParserDetails
func (LogAnalyticsParser) String ¶
func (m LogAnalyticsParser) String() string
type LogAnalyticsParserCollection ¶
type LogAnalyticsParserCollection struct { // list of parsers Items []LogAnalyticsParserSummary `mandatory:"false" json:"items"` }
LogAnalyticsParserCollection LogAnalyticsParserCollection
func (LogAnalyticsParserCollection) String ¶
func (m LogAnalyticsParserCollection) String() string
type 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"` }
LogAnalyticsParserField LogAnalyticsParserField
func (LogAnalyticsParserField) String ¶
func (m LogAnalyticsParserField) String() string
type LogAnalyticsParserFilter ¶
type LogAnalyticsParserFilter struct { // id Id *interface{} `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"` }
LogAnalyticsParserFilter LogAnalyticsParserFilter
func (LogAnalyticsParserFilter) String ¶
func (m LogAnalyticsParserFilter) String() string
type 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"` }
LogAnalyticsParserFunction LogAnalyticsParserFunction
func (LogAnalyticsParserFunction) String ¶
func (m LogAnalyticsParserFunction) String() string
type LogAnalyticsParserFunctionCollection ¶
type LogAnalyticsParserFunctionCollection struct { // meta pre-process pagination list Items []LogAnalyticsParserFunction `mandatory:"false" json:"items"` }
LogAnalyticsParserFunctionCollection LogAnalyticsParserFunctionCollection
func (LogAnalyticsParserFunctionCollection) String ¶
func (m LogAnalyticsParserFunctionCollection) String() string
type 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"` }
LogAnalyticsParserFunctionParameter LogAnalyticsParserFunctionParameter
func (LogAnalyticsParserFunctionParameter) String ¶
func (m LogAnalyticsParserFunctionParameter) String() string
type 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"` }
LogAnalyticsParserMetaPlugin LogAnalyticsParserMetaPlugin
func (LogAnalyticsParserMetaPlugin) String ¶
func (m LogAnalyticsParserMetaPlugin) String() string
type LogAnalyticsParserMetaPluginCollection ¶
type LogAnalyticsParserMetaPluginCollection struct { // list of meta pre-process pagination objects Items []LogAnalyticsParserMetaPlugin `mandatory:"false" json:"items"` }
LogAnalyticsParserMetaPluginCollection LogAnalyticsParserMetaPluginCollection
func (LogAnalyticsParserMetaPluginCollection) String ¶
func (m LogAnalyticsParserMetaPluginCollection) String() string
type 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"` }
LogAnalyticsParserMetaPluginParameter LogAnalyticsParserMetaPluginParameter
func (LogAnalyticsParserMetaPluginParameter) String ¶
func (m LogAnalyticsParserMetaPluginParameter) String() string
type LogAnalyticsParserSummary ¶
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"` 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"` }
LogAnalyticsParserSummary LoganParserDetails
func (LogAnalyticsParserSummary) String ¶
func (m LogAnalyticsParserSummary) String() string
type LogAnalyticsParserSummaryTypeEnum ¶
type LogAnalyticsParserSummaryTypeEnum string
LogAnalyticsParserSummaryTypeEnum Enum with underlying type: string
const ( LogAnalyticsParserSummaryTypeXml LogAnalyticsParserSummaryTypeEnum = "XML" LogAnalyticsParserSummaryTypeJson LogAnalyticsParserSummaryTypeEnum = "JSON" LogAnalyticsParserSummaryTypeRegex LogAnalyticsParserSummaryTypeEnum = "REGEX" LogAnalyticsParserSummaryTypeOdl LogAnalyticsParserSummaryTypeEnum = "ODL" )
Set of constants representing the allowable values for LogAnalyticsParserSummaryTypeEnum
func GetLogAnalyticsParserSummaryTypeEnumValues ¶
func GetLogAnalyticsParserSummaryTypeEnumValues() []LogAnalyticsParserSummaryTypeEnum
GetLogAnalyticsParserSummaryTypeEnumValues Enumerates the set of values for LogAnalyticsParserSummaryTypeEnum
type LogAnalyticsParserTypeEnum ¶
type LogAnalyticsParserTypeEnum string
LogAnalyticsParserTypeEnum Enum with underlying type: string
const ( LogAnalyticsParserTypeXml LogAnalyticsParserTypeEnum = "XML" LogAnalyticsParserTypeJson LogAnalyticsParserTypeEnum = "JSON" LogAnalyticsParserTypeRegex LogAnalyticsParserTypeEnum = "REGEX" LogAnalyticsParserTypeOdl LogAnalyticsParserTypeEnum = "ODL" )
Set of constants representing the allowable values for LogAnalyticsParserTypeEnum
func GetLogAnalyticsParserTypeEnumValues ¶
func GetLogAnalyticsParserTypeEnumValues() []LogAnalyticsParserTypeEnum
GetLogAnalyticsParserTypeEnumValues Enumerates the set of values for LogAnalyticsParserTypeEnum
type 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"` }
LogAnalyticsPatternFilter LogAnalyticsPatternFilter
func (LogAnalyticsPatternFilter) String ¶
func (m LogAnalyticsPatternFilter) String() string
type 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"` }
LogAnalyticsSource LogAnalyticsSource
func (LogAnalyticsSource) String ¶
func (m LogAnalyticsSource) String() string
type LogAnalyticsSourceCollection ¶
type LogAnalyticsSourceCollection struct { // list of sources Items []LogAnalyticsSourceSummary `mandatory:"false" json:"items"` }
LogAnalyticsSourceCollection LogAnalyticsSourceCollection
func (LogAnalyticsSourceCollection) String ¶
func (m LogAnalyticsSourceCollection) String() string
type 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"` }
LogAnalyticsSourceDataFilter LogAnalyticsSourceDataFilter
func (LogAnalyticsSourceDataFilter) String ¶
func (m LogAnalyticsSourceDataFilter) String() string
type LogAnalyticsSourceDataFilterFilterTypeEnum ¶
type LogAnalyticsSourceDataFilterFilterTypeEnum string
LogAnalyticsSourceDataFilterFilterTypeEnum Enum with underlying type: string
const ( LogAnalyticsSourceDataFilterFilterTypeMask LogAnalyticsSourceDataFilterFilterTypeEnum = "MASK" LogAnalyticsSourceDataFilterFilterTypeHashMask LogAnalyticsSourceDataFilterFilterTypeEnum = "HASH_MASK" LogAnalyticsSourceDataFilterFilterTypeDropLogEntry LogAnalyticsSourceDataFilterFilterTypeEnum = "DROP_LOG_ENTRY" LogAnalyticsSourceDataFilterFilterTypeDropString LogAnalyticsSourceDataFilterFilterTypeEnum = "DROP_STRING" )
Set of constants representing the allowable values for LogAnalyticsSourceDataFilterFilterTypeEnum
func GetLogAnalyticsSourceDataFilterFilterTypeEnumValues ¶
func GetLogAnalyticsSourceDataFilterFilterTypeEnumValues() []LogAnalyticsSourceDataFilterFilterTypeEnum
GetLogAnalyticsSourceDataFilterFilterTypeEnumValues Enumerates the set of values for LogAnalyticsSourceDataFilterFilterTypeEnum
type 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"` }
LogAnalyticsSourceEntityType LogAnalyticsSourceEntityType
func (LogAnalyticsSourceEntityType) String ¶
func (m LogAnalyticsSourceEntityType) String() string
type 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"` }
LogAnalyticsSourceExtendedFieldDefinition LogAnalyticsSourceExtendedFieldDefinition
func (LogAnalyticsSourceExtendedFieldDefinition) String ¶
func (m LogAnalyticsSourceExtendedFieldDefinition) String() string
type LogAnalyticsSourceExtendedFieldDefinitionCollection ¶
type LogAnalyticsSourceExtendedFieldDefinitionCollection struct { // list of extended field definitions Items []LogAnalyticsSourceExtendedFieldDefinition `mandatory:"false" json:"items"` }
LogAnalyticsSourceExtendedFieldDefinitionCollection LogAnalyticsSourceExtendedFieldDefinitionCollection
func (LogAnalyticsSourceExtendedFieldDefinitionCollection) String ¶
func (m LogAnalyticsSourceExtendedFieldDefinitionCollection) String() string
type 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"` }
LogAnalyticsSourceFunction LogAnalyticsSourceFunction
func (LogAnalyticsSourceFunction) String ¶
func (m LogAnalyticsSourceFunction) String() string
type 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"` }
LogAnalyticsSourceLabelCondition LogAnalyticsSourceLabelCondition
func (LogAnalyticsSourceLabelCondition) String ¶
func (m LogAnalyticsSourceLabelCondition) String() string
type 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"` }
LogAnalyticsSourceMetadataField LogAnalyticsSourceMetadataField
func (LogAnalyticsSourceMetadataField) String ¶
func (m LogAnalyticsSourceMetadataField) String() string
type 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"` }
LogAnalyticsSourceMetric LogAnalyticsSourceMetric
func (LogAnalyticsSourceMetric) String ¶
func (m LogAnalyticsSourceMetric) String() string
type 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"` }
LogAnalyticsSourcePattern LogAnalyticsSourcePattern
func (LogAnalyticsSourcePattern) String ¶
func (m LogAnalyticsSourcePattern) String() string
type LogAnalyticsSourcePatternCollection ¶
type LogAnalyticsSourcePatternCollection struct { // list of source patterns Items []LogAnalyticsSourcePattern `mandatory:"false" json:"items"` }
LogAnalyticsSourcePatternCollection LogAnalyticsSourcePatternCollection
func (LogAnalyticsSourcePatternCollection) String ¶
func (m LogAnalyticsSourcePatternCollection) String() string
type 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"` }
LogAnalyticsSourceSummary LogAnalyticsSourceSummary
func (LogAnalyticsSourceSummary) String ¶
func (m LogAnalyticsSourceSummary) String() string
type LogAnalyticsSummary ¶
type LogAnalyticsSummary struct { // Unique identifier that is immutable on creation Id *string `mandatory:"true" json:"id"` // Compartment Identifier CompartmentId *string `mandatory:"true" json:"compartmentId"` // Type of the LogAnalytics. LogAnalyticsType *string `mandatory:"true" json:"logAnalyticsType"` // LogAnalytics Identifier, can be renamed DisplayName *string `mandatory:"false" json:"displayName"` // The time the the LogAnalytics was created. An RFC3339 formatted datetime string TimeCreated *common.SDKTime `mandatory:"false" json:"timeCreated"` // The time the LogAnalytics was updated. An RFC3339 formatted datetime string TimeUpdated *common.SDKTime `mandatory:"false" json:"timeUpdated"` // The current state of the LogAnalytics. LifecycleState LifecycleStatesEnum `mandatory:"false" json:"lifecycleState,omitempty"` // A message describing the current state in more detail. For example, can be used to provide actionable information for a resource in Failed state. LifecycleDetails *string `mandatory:"false" json:"lifecycleDetails"` }
LogAnalyticsSummary Summary of the LogAnalytics.
func (LogAnalyticsSummary) String ¶
func (m LogAnalyticsSummary) String() string
type LogGroupSummaryReport ¶
type LogGroupSummaryReport struct { // log group count Count *int `mandatory:"false" json:"count"` }
LogGroupSummaryReport LogGroupSummaryReport
func (LogGroupSummaryReport) String ¶
func (m LogGroupSummaryReport) String() string
type LookupCommandDescriptor ¶
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"` }
LookupCommandDescriptor Command descriptor for querylanguage LOOKUP command.
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 ¶
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"` }
LookupField LookupField
func (LookupField) String ¶
func (m LookupField) String() string
type MacroCommandDescriptor ¶
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"` }
MacroCommandDescriptor Command descriptor for querylanguage MACRO command.
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 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"` }
MatchInfo MatchInfo
type MultiSearchCommandDescriptor ¶
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"` }
MultiSearchCommandDescriptor Command descriptor for querylanguage MULTISEARCH command.
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 ¶
type Namespace struct { // namespace name NamespaceName *string `mandatory:"true" json:"namespaceName"` // Tenancy ID CompartmentId *string `mandatory:"true" json:"compartmentId"` // if tenancy is onboarded to logging analytics IsOnboarded *bool `mandatory:"true" json:"isOnboarded"` }
Namespace Namespace of a tenancy in Logan Analytics application
type NamespaceCollection ¶
type NamespaceCollection struct { // List of NamespaceSummary: there is at most one item. Items []NamespaceSummary `mandatory:"true" json:"items"` }
NamespaceCollection List of NamespaceSummary: there is at most one item.
func (NamespaceCollection) String ¶
func (m NamespaceCollection) String() string
type NamespaceSummary ¶
type NamespaceSummary struct { // namespace name NamespaceName *string `mandatory:"true" json:"namespaceName"` // Tenancy ID CompartmentId *string `mandatory:"true" json:"compartmentId"` // if tenancy is onboarded to logging analytics IsOnboarded *bool `mandatory:"true" json:"isOnboarded"` }
NamespaceSummary Namespace summary of a tenancy in Logan Analytics application
func (NamespaceSummary) String ¶
func (m NamespaceSummary) String() string
type ObjectCollectionRuleCollectionTypesEnum ¶
type ObjectCollectionRuleCollectionTypesEnum string
ObjectCollectionRuleCollectionTypesEnum Enum with underlying type: string
const ( ObjectCollectionRuleCollectionTypesLive ObjectCollectionRuleCollectionTypesEnum = "LIVE" ObjectCollectionRuleCollectionTypesHistoric ObjectCollectionRuleCollectionTypesEnum = "HISTORIC" ObjectCollectionRuleCollectionTypesHistoricLive ObjectCollectionRuleCollectionTypesEnum = "HISTORIC_LIVE" )
Set of constants representing the allowable values for ObjectCollectionRuleCollectionTypesEnum
func GetObjectCollectionRuleCollectionTypesEnumValues ¶
func GetObjectCollectionRuleCollectionTypesEnumValues() []ObjectCollectionRuleCollectionTypesEnum
GetObjectCollectionRuleCollectionTypesEnumValues Enumerates the set of values for ObjectCollectionRuleCollectionTypesEnum
type OffboardNamespaceRequest ¶
type OffboardNamespaceRequest struct { // The Log 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 }
OffboardNamespaceRequest wrapper for the OffboardNamespace operation
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 ¶
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. If you need to contact // Oracle about a particular request, please provide the request ID. OpcRequestId *string `presentIn:"header" name:"opc-request-id"` }
OffboardNamespaceResponse wrapper for the OffboardNamespace operation
func (OffboardNamespaceResponse) HTTPResponse ¶
func (response OffboardNamespaceResponse) HTTPResponse() *http.Response
HTTPResponse implements the OCIResponse interface
func (OffboardNamespaceResponse) String ¶
func (response OffboardNamespaceResponse) String() string
type OnboardNamespaceRequest ¶
type OnboardNamespaceRequest struct { // The Log 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 }
OnboardNamespaceRequest wrapper for the OnboardNamespace operation
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 ¶
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. If you need to contact // Oracle about a particular request, please provide the request ID. OpcRequestId *string `presentIn:"header" name:"opc-request-id"` }
OnboardNamespaceResponse wrapper for the OnboardNamespace operation
func (OnboardNamespaceResponse) HTTPResponse ¶
func (response OnboardNamespaceResponse) HTTPResponse() *http.Response
HTTPResponse implements the OCIResponse interface
func (OnboardNamespaceResponse) String ¶
func (response OnboardNamespaceResponse) String() string
type OperationStatusEnum ¶
type OperationStatusEnum string
OperationStatusEnum Enum with underlying type: string
const ( OperationStatusAccepted OperationStatusEnum = "ACCEPTED" OperationStatusInProgress OperationStatusEnum = "IN_PROGRESS" OperationStatusFailed OperationStatusEnum = "FAILED" OperationStatusSucceeded OperationStatusEnum = "SUCCEEDED" OperationStatusCanceling OperationStatusEnum = "CANCELING" OperationStatusCanceled OperationStatusEnum = "CANCELED" )
Set of constants representing the allowable values for OperationStatusEnum
func GetOperationStatusEnumValues ¶
func GetOperationStatusEnumValues() []OperationStatusEnum
GetOperationStatusEnumValues Enumerates the set of values for OperationStatusEnum
type OutOfBoxEntityTypeDetails ¶
type OutOfBoxEntityTypeDetails 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. Supported values: ClOUD, NON_CLOUD. CloudType OutOfBoxEntityTypeDetailsCloudTypeEnum `mandatory:"true" json:"cloudType"` // A Single Entity Type Property Definition Properties []EntityTypeProperty `mandatory:"false" json:"properties"` }
OutOfBoxEntityTypeDetails A Single Entity Type Definition
func (OutOfBoxEntityTypeDetails) String ¶
func (m OutOfBoxEntityTypeDetails) String() string
type OutOfBoxEntityTypeDetailsCloudTypeEnum ¶
type OutOfBoxEntityTypeDetailsCloudTypeEnum string
OutOfBoxEntityTypeDetailsCloudTypeEnum Enum with underlying type: string
const ( OutOfBoxEntityTypeDetailsCloudTypeCloud OutOfBoxEntityTypeDetailsCloudTypeEnum = "CLOUD" OutOfBoxEntityTypeDetailsCloudTypeNonCloud OutOfBoxEntityTypeDetailsCloudTypeEnum = "NON_CLOUD" )
Set of constants representing the allowable values for OutOfBoxEntityTypeDetailsCloudTypeEnum
func GetOutOfBoxEntityTypeDetailsCloudTypeEnumValues ¶
func GetOutOfBoxEntityTypeDetailsCloudTypeEnumValues() []OutOfBoxEntityTypeDetailsCloudTypeEnum
GetOutOfBoxEntityTypeDetailsCloudTypeEnumValues Enumerates the set of values for OutOfBoxEntityTypeDetailsCloudTypeEnum
type ParseQueryDetails ¶
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"` }
ParseQueryDetails Input information to submit parse query request.
func (ParseQueryDetails) String ¶
func (m ParseQueryDetails) String() string
type ParseQueryOutput ¶
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"` }
ParseQueryOutput Returns a parser agnostic breakdown of a query string for client query string introspection.
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 ¶
type ParseQueryRequest struct { // The Log 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 }
ParseQueryRequest wrapper for the ParseQuery operation
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 ¶
type ParseQueryResponse struct { // The underlying http response RawResponse *http.Response // The ParseQueryOutput instance ParseQueryOutput `presentIn:"body"` // Unique Oracle-assigned identifier for the request. If you need to contact // Oracle about a particular request, please provide the request ID. OpcRequestId *string `presentIn:"header" name:"opc-request-id"` }
ParseQueryResponse wrapper for the ParseQuery operation
func (ParseQueryResponse) HTTPResponse ¶
func (response ParseQueryResponse) HTTPResponse() *http.Response
HTTPResponse implements the OCIResponse interface
func (ParseQueryResponse) String ¶
func (response ParseQueryResponse) String() string
type ParsedContent ¶
type ParsedContent struct { // Field names FieldNames []string `mandatory:"false" json:"fieldNames"` // Display names for fields FieldDisplayNames []string `mandatory:"false" json:"fieldDisplayNames"` // Parsed field values ParsedFieldValues []ParsedField `mandatory:"false" json:"parsedFieldValues"` // Log Content LogContent *string `mandatory:"false" json:"logContent"` // Sample Size SampleSize *int `mandatory:"false" json:"sampleSize"` // Match Status MatchStatus *string `mandatory:"false" json:"matchStatus"` }
ParsedContent Parsed Content
func (ParsedContent) String ¶
func (m ParsedContent) String() string
type ParsedField ¶
type ParsedField struct { // Log Content LogContent *string `mandatory:"false" json:"logContent"` // Field Values FieldValues []string `mandatory:"false" json:"fieldValues"` }
ParsedField Parsed field response
func (ParsedField) String ¶
func (m ParsedField) String() string
type 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"` }
ParserSummaryReport ParserSummaryReport
func (ParserSummaryReport) String ¶
func (m ParserSummaryReport) String() string
type 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"` }
ParserTestResult ParserTestResult
func (ParserTestResult) String ¶
func (m ParserTestResult) String() string
type PropertyOverride ¶
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. PropertyValue *string `mandatory:"false" json:"propertyValue"` }
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'.
func (PropertyOverride) String ¶
func (m PropertyOverride) String() string
type PurgeAction ¶
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"` }
PurgeAction Purge action for scheduled task.
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 ¶
type PurgeStorageDataDetails struct { // the compartment OCID under which the data will be purged and required permission will be checked CompartmentId *string `mandatory:"true" json:"compartmentId"` // the end of the time interval TimeDataEnded *common.SDKTime `mandatory:"true" json:"timeDataEnded"` // if true, purge child compartments data CompartmentIdInSubtree *bool `mandatory:"false" json:"compartmentIdInSubtree"` // the solr data filter query, '*' means all PurgeQueryString *string `mandatory:"false" json:"purgeQueryString"` // the type of the log data to be purged DataType StorageDataTypeEnum `mandatory:"false" json:"dataType,omitempty"` }
PurgeStorageDataDetails Work request details to purge old data
func (PurgeStorageDataDetails) String ¶
func (m PurgeStorageDataDetails) String() string
type PurgeStorageDataRequest ¶
type PurgeStorageDataRequest struct { // The Log Analytics namespace used for the request. NamespaceName *string `mandatory:"true" contributesTo:"path" name:"namespaceName"` // purge old data request details 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 }
PurgeStorageDataRequest wrapper for the PurgeStorageData operation
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 ¶
type PurgeStorageDataResponse struct { // The underlying http response RawResponse *http.Response // Unique Oracle-assigned identifier for the request. If you need to contact // Oracle about a particular request, please provide the request ID. OpcRequestId *string `presentIn:"header" name:"opc-request-id"` // 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"` }
PurgeStorageDataResponse wrapper for the PurgeStorageData operation
func (PurgeStorageDataResponse) HTTPResponse ¶
func (response PurgeStorageDataResponse) HTTPResponse() *http.Response
HTTPResponse implements the OCIResponse interface
func (PurgeStorageDataResponse) String ¶
func (response PurgeStorageDataResponse) String() string
type PutQueryWorkRequestBackgroundRequest ¶
type PutQueryWorkRequestBackgroundRequest struct { // The Log 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 }
PutQueryWorkRequestBackgroundRequest wrapper for the PutQueryWorkRequestBackground operation
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 ¶
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. If you need to contact // Oracle about a particular request, please 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 }
PutQueryWorkRequestBackgroundResponse wrapper for the PutQueryWorkRequestBackground operation
func (PutQueryWorkRequestBackgroundResponse) HTTPResponse ¶
func (response PutQueryWorkRequestBackgroundResponse) HTTPResponse() *http.Response
HTTPResponse implements the OCIResponse interface
func (PutQueryWorkRequestBackgroundResponse) String ¶
func (response PutQueryWorkRequestBackgroundResponse) String() string
type Query ¶
type Query struct { // Tenancy ID CompartmentId *string `mandatory:"true" json:"compartmentId"` }
Query Query (search) Resource for authorization usage
type QueryAggregation ¶
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 isPartialResults 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"` }
QueryAggregation Query results.
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 ¶
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. 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, used to track usage of saved search queryString. 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 fetch the results. ShouldRunAsync *bool `mandatory:"false" json:"shouldRunAsync"` // Execution mode for the query if running asynchronously (shouldRunAsync is 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. ShouldUseAcceleration *bool `mandatory:"false" json:"shouldUseAcceleration"` }
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.
func (QueryDetails) String ¶
func (m QueryDetails) String() string
type QueryOperationTypeEnum ¶
type QueryOperationTypeEnum string
QueryOperationTypeEnum Enum with underlying type: string
const ( QueryOperationTypeExecuteQueryJob QueryOperationTypeEnum = "EXECUTE_QUERY_JOB" QueryOperationTypeExecutePurgeJob QueryOperationTypeEnum = "EXECUTE_PURGE_JOB" )
Set of constants representing the allowable values for QueryOperationTypeEnum
func GetQueryOperationTypeEnumValues ¶
func GetQueryOperationTypeEnumValues() []QueryOperationTypeEnum
GetQueryOperationTypeEnumValues Enumerates the set of values for QueryOperationTypeEnum
type QueryRequest ¶
type QueryRequest struct { // The Log 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 }
QueryRequest wrapper for the Query operation
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 ¶
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. If you need to contact // Oracle about a particular request, please 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"` }
QueryResponse wrapper for the Query operation
func (QueryResponse) HTTPResponse ¶
func (response QueryResponse) HTTPResponse() *http.Response
HTTPResponse implements the OCIResponse interface
func (QueryResponse) String ¶
func (response QueryResponse) String() string
type QueryWorkRequest ¶
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"` }
QueryWorkRequest Job details outlining parameters specified when job was submitted.
func (QueryWorkRequest) String ¶
func (m QueryWorkRequest) String() string
type QueryWorkRequestCollection ¶
type QueryWorkRequestCollection struct { // List of work requests. Items []QueryWorkRequestSummary `mandatory:"true" json:"items"` }
QueryWorkRequestCollection Collection of query work requests.
func (QueryWorkRequestCollection) String ¶
func (m QueryWorkRequestCollection) String() string
type QueryWorkRequestResource ¶
type QueryWorkRequestResource struct { // Tenancy ID CompartmentId *string `mandatory:"true" json:"compartmentId"` }
QueryWorkRequestResource Query (search) Work Request Resource for authorization usage
func (QueryWorkRequestResource) String ¶
func (m QueryWorkRequestResource) String() string
type QueryWorkRequestSummary ¶
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"` }
QueryWorkRequestSummary High level summary of query job work request.
func (QueryWorkRequestSummary) String ¶
func (m QueryWorkRequestSummary) String() string
type RecallArchivedDataDetails ¶
type RecallArchivedDataDetails struct { // the compartment OCID for permission checking CompartmentId *string `mandatory:"true" json:"compartmentId"` // the end of the time interval TimeDataEnded *common.SDKTime `mandatory:"true" json:"timeDataEnded"` // the start of the time interval TimeDataStarted *common.SDKTime `mandatory:"true" json:"timeDataStarted"` // the type of the log data to be purged DataType StorageDataTypeEnum `mandatory:"false" json:"dataType,omitempty"` }
RecallArchivedDataDetails Work request details to recall archived data
func (RecallArchivedDataDetails) String ¶
func (m RecallArchivedDataDetails) String() string
type RecallArchivedDataRequest ¶
type RecallArchivedDataRequest struct { // The Log Analytics namespace used for the request. NamespaceName *string `mandatory:"true" contributesTo:"path" name:"namespaceName"` // recall archived data request details 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 }
RecallArchivedDataRequest wrapper for the RecallArchivedData operation
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 ¶
type RecallArchivedDataResponse struct { // The underlying http response RawResponse *http.Response // Unique Oracle-assigned identifier for the request. If you need to contact // Oracle about a particular request, please provide the request ID. OpcRequestId *string `presentIn:"header" name:"opc-request-id"` // 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"` }
RecallArchivedDataResponse wrapper for the RecallArchivedData operation
func (RecallArchivedDataResponse) HTTPResponse ¶
func (response RecallArchivedDataResponse) HTTPResponse() *http.Response
HTTPResponse implements the OCIResponse interface
func (RecallArchivedDataResponse) String ¶
func (response RecallArchivedDataResponse) String() string
type RegexCommandDescriptor ¶
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"` }
RegexCommandDescriptor Command descriptor for querylanguage REGEX command.
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 ¶
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"` }
RegexMatchResult RegexMatchResult
func (RegexMatchResult) String ¶
func (m RegexMatchResult) String() string
type RegisterEntityTypesDetails ¶
type RegisterEntityTypesDetails struct { // New Entity Type Create Definition EntityTypes []OutOfBoxEntityTypeDetails `mandatory:"true" json:"entityTypes"` }
RegisterEntityTypesDetails Entity Types Definition
func (RegisterEntityTypesDetails) String ¶
func (m RegisterEntityTypesDetails) String() string
type RegisterLookupRequest ¶
type RegisterLookupRequest struct { // The Log 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 }
RegisterLookupRequest wrapper for the RegisterLookup operation
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 ¶
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. If you need to contact // Oracle about a particular request, please provide the request ID. OpcRequestId *string `presentIn:"header" name:"opc-request-id"` }
RegisterLookupResponse wrapper for the RegisterLookup operation
func (RegisterLookupResponse) HTTPResponse ¶
func (response RegisterLookupResponse) HTTPResponse() *http.Response
HTTPResponse implements the OCIResponse interface
func (RegisterLookupResponse) String ¶
func (response RegisterLookupResponse) String() string
type RegisterLookupTypeEnum ¶
type RegisterLookupTypeEnum string
RegisterLookupTypeEnum Enum with underlying type: string
const ( RegisterLookupTypeLookup RegisterLookupTypeEnum = "Lookup" RegisterLookupTypeDictionary RegisterLookupTypeEnum = "Dictionary" )
Set of constants representing the allowable values for RegisterLookupTypeEnum
func GetRegisterLookupTypeEnumValues ¶
func GetRegisterLookupTypeEnumValues() []RegisterLookupTypeEnum
GetRegisterLookupTypeEnumValues Enumerates the set of values for RegisterLookupTypeEnum
type ReleaseRecalledDataDetails ¶
type ReleaseRecalledDataDetails struct { // the compartment OCID for permission checking CompartmentId *string `mandatory:"true" json:"compartmentId"` // the end of the time interval TimeDataEnded *common.SDKTime `mandatory:"true" json:"timeDataEnded"` // the start of the time interval TimeDataStarted *common.SDKTime `mandatory:"true" json:"timeDataStarted"` // the type of the log data to be purged DataType StorageDataTypeEnum `mandatory:"false" json:"dataType,omitempty"` }
ReleaseRecalledDataDetails Work request details to release recalled data
func (ReleaseRecalledDataDetails) String ¶
func (m ReleaseRecalledDataDetails) String() string
type ReleaseRecalledDataRequest ¶
type ReleaseRecalledDataRequest struct { // The Log Analytics namespace used for the request. NamespaceName *string `mandatory:"true" contributesTo:"path" name:"namespaceName"` // release recalled data request details 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 }
ReleaseRecalledDataRequest wrapper for the ReleaseRecalledData operation
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 ¶
type ReleaseRecalledDataResponse struct { // The underlying http response RawResponse *http.Response // Unique Oracle-assigned identifier for the request. If you need to contact // Oracle about a particular request, please provide the request ID. OpcRequestId *string `presentIn:"header" name:"opc-request-id"` // 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"` }
ReleaseRecalledDataResponse wrapper for the ReleaseRecalledData operation
func (ReleaseRecalledDataResponse) HTTPResponse ¶
func (response ReleaseRecalledDataResponse) HTTPResponse() *http.Response
HTTPResponse implements the OCIResponse interface
func (ReleaseRecalledDataResponse) String ¶
func (response ReleaseRecalledDataResponse) String() string
type RemoveEntityAssociationsDetails ¶
type RemoveEntityAssociationsDetails struct { // Destination entities OCIDs with which associations are to be deleted AssociationEntities []string `mandatory:"true" json:"associationEntities"` }
RemoveEntityAssociationsDetails Information about the associations to be deleted between entity and other existing entities.
func (RemoveEntityAssociationsDetails) String ¶
func (m RemoveEntityAssociationsDetails) String() string
type RemoveEntityAssociationsRequest ¶
type RemoveEntityAssociationsRequest struct { // The Log 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. Specify destination OCIDs as comma separated string. 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 }
RemoveEntityAssociationsRequest wrapper for the RemoveEntityAssociations operation
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 ¶
type RemoveEntityAssociationsResponse struct { // The underlying http response RawResponse *http.Response // Unique Oracle-assigned identifier for the request. If you need to contact // Oracle about a particular request, please provide the request ID. OpcRequestId *string `presentIn:"header" name:"opc-request-id"` }
RemoveEntityAssociationsResponse wrapper for the RemoveEntityAssociations operation
func (RemoveEntityAssociationsResponse) HTTPResponse ¶
func (response RemoveEntityAssociationsResponse) HTTPResponse() *http.Response
HTTPResponse implements the OCIResponse interface
func (RemoveEntityAssociationsResponse) String ¶
func (response RemoveEntityAssociationsResponse) String() string
type RenameCommandDescriptor ¶
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"` }
RenameCommandDescriptor Command descriptor for querylanguage RENAME command.
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 ¶
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"` }
ResultColumn Querylanguage result column.
func (ResultColumn) String ¶
func (m ResultColumn) String() string
type RunRequest ¶
type RunRequest struct { // The Log 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 }
RunRequest wrapper for the Run operation
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 ¶
type RunResponse struct { // The underlying http response RawResponse *http.Response // Unique Oracle-assigned identifier for the request. If you need to contact // Oracle about a particular request, please provide the request ID. OpcRequestId *string `presentIn:"header" name:"opc-request-id"` }
RunResponse wrapper for the Run operation
func (RunResponse) HTTPResponse ¶
func (response RunResponse) HTTPResponse() *http.Response
HTTPResponse implements the OCIResponse interface
func (RunResponse) String ¶
func (response RunResponse) String() string
type Schedule ¶
type Schedule interface { // Schedule misfire retry policy. GetMisfirePolicy() ScheduleMisfirePolicyEnum }
Schedule Schedule for scheduled task.
type ScheduleMisfirePolicyEnum ¶
type ScheduleMisfirePolicyEnum string
ScheduleMisfirePolicyEnum Enum with underlying type: string
const ( ScheduleMisfirePolicyRetryOnce ScheduleMisfirePolicyEnum = "RETRY_ONCE" ScheduleMisfirePolicyRetryIndefinitely ScheduleMisfirePolicyEnum = "RETRY_INDEFINITELY" ScheduleMisfirePolicySkip ScheduleMisfirePolicyEnum = "SKIP" )
Set of constants representing the allowable values for ScheduleMisfirePolicyEnum
func GetScheduleMisfirePolicyEnumValues ¶
func GetScheduleMisfirePolicyEnumValues() []ScheduleMisfirePolicyEnum
GetScheduleMisfirePolicyEnumValues Enumerates the set of values for ScheduleMisfirePolicyEnum
type ScheduleTypeEnum ¶
type ScheduleTypeEnum string
ScheduleTypeEnum Enum with underlying type: string
const ( ScheduleTypeFixedFrequency ScheduleTypeEnum = "FIXED_FREQUENCY" ScheduleTypeCron ScheduleTypeEnum = "CRON" )
Set of constants representing the allowable values for ScheduleTypeEnum
func GetScheduleTypeEnumValues ¶
func GetScheduleTypeEnumValues() []ScheduleTypeEnum
GetScheduleTypeEnumValues Enumerates the set of values for ScheduleTypeEnum
type ScheduledTask ¶
type ScheduledTask 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"` // Task type. TaskType TaskTypeEnum `mandatory:"true" json:"taskType"` // 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"` // The current state of the scheduled task. LifecycleState ScheduledTaskLifecycleStateEnum `mandatory:"true" json:"lifecycleState"` // Status of the scheduled task. TaskStatus ScheduledTaskTaskStatusEnum `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"` // 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"` }
ScheduledTask Log analytics scheduled task resource.
func (ScheduledTask) String ¶
func (m ScheduledTask) String() string
func (*ScheduledTask) UnmarshalJSON ¶
func (m *ScheduledTask) UnmarshalJSON(data []byte) (e error)
UnmarshalJSON unmarshals from json
type ScheduledTaskCollection ¶
type ScheduledTaskCollection struct { // Array of scheduled task summary information. Items []ScheduledTaskSummary `mandatory:"true" json:"items"` }
ScheduledTaskCollection Collection of scheduled tasks.
func (ScheduledTaskCollection) String ¶
func (m ScheduledTaskCollection) String() string
type ScheduledTaskLifecycleStateEnum ¶
type ScheduledTaskLifecycleStateEnum string
ScheduledTaskLifecycleStateEnum Enum with underlying type: string
const ( ScheduledTaskLifecycleStateActive ScheduledTaskLifecycleStateEnum = "ACTIVE" ScheduledTaskLifecycleStateDeleted ScheduledTaskLifecycleStateEnum = "DELETED" )
Set of constants representing the allowable values for ScheduledTaskLifecycleStateEnum
func GetScheduledTaskLifecycleStateEnumValues ¶
func GetScheduledTaskLifecycleStateEnumValues() []ScheduledTaskLifecycleStateEnum
GetScheduledTaskLifecycleStateEnumValues Enumerates the set of values for ScheduledTaskLifecycleStateEnum
type ScheduledTaskSummary ¶
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"` }
ScheduledTaskSummary Summary information about a scheduled task.
func (ScheduledTaskSummary) String ¶
func (m ScheduledTaskSummary) String() string
type ScheduledTaskSummaryTaskStatusEnum ¶
type ScheduledTaskSummaryTaskStatusEnum string
ScheduledTaskSummaryTaskStatusEnum Enum with underlying type: string
const ( ScheduledTaskSummaryTaskStatusReady ScheduledTaskSummaryTaskStatusEnum = "READY" ScheduledTaskSummaryTaskStatusPaused ScheduledTaskSummaryTaskStatusEnum = "PAUSED" ScheduledTaskSummaryTaskStatusCompleted ScheduledTaskSummaryTaskStatusEnum = "COMPLETED" ScheduledTaskSummaryTaskStatusBlocked ScheduledTaskSummaryTaskStatusEnum = "BLOCKED" )
Set of constants representing the allowable values for ScheduledTaskSummaryTaskStatusEnum
func GetScheduledTaskSummaryTaskStatusEnumValues ¶
func GetScheduledTaskSummaryTaskStatusEnumValues() []ScheduledTaskSummaryTaskStatusEnum
GetScheduledTaskSummaryTaskStatusEnumValues Enumerates the set of values for ScheduledTaskSummaryTaskStatusEnum
type ScheduledTaskTaskStatusEnum ¶
type ScheduledTaskTaskStatusEnum string
ScheduledTaskTaskStatusEnum Enum with underlying type: string
const ( ScheduledTaskTaskStatusReady ScheduledTaskTaskStatusEnum = "READY" ScheduledTaskTaskStatusPaused ScheduledTaskTaskStatusEnum = "PAUSED" ScheduledTaskTaskStatusCompleted ScheduledTaskTaskStatusEnum = "COMPLETED" ScheduledTaskTaskStatusBlocked ScheduledTaskTaskStatusEnum = "BLOCKED" )
Set of constants representing the allowable values for ScheduledTaskTaskStatusEnum
func GetScheduledTaskTaskStatusEnumValues ¶
func GetScheduledTaskTaskStatusEnumValues() []ScheduledTaskTaskStatusEnum
GetScheduledTaskTaskStatusEnumValues Enumerates the set of values for ScheduledTaskTaskStatusEnum
type SchedulerResource ¶
type SchedulerResource struct { // Tenancy ID CompartmentId *string `mandatory:"true" json:"compartmentId"` }
SchedulerResource Scheduler Resource authorization container for ScheduledTask resources
func (SchedulerResource) String ¶
func (m SchedulerResource) String() string
type ScopeFilter ¶
type ScopeFilter struct { // Field must be a valid enterprise logging 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"` }
ScopeFilter Scope filter to reduce the scope of the query.
func (ScopeFilter) String ¶
func (m ScopeFilter) String() string
type SearchCommandDescriptor ¶
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"` }
SearchCommandDescriptor Command descriptor for querylanguage SEARCH command.
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 ¶
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"` }
SearchLookupCommandDescriptor Command descriptor for querylanguage SEARCHLOOKUP command.
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 ServiceTenancy ¶
type ServiceTenancy struct { // Tenancy ID TenancyId *string `mandatory:"true" json:"tenancyId"` }
ServiceTenancy Tenancy where Log Analytics Application belongs to
func (ServiceTenancy) String ¶
func (m ServiceTenancy) String() string
type SortCommandDescriptor ¶
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"` }
SortCommandDescriptor Command descriptor for querylanguage SORT command.
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 ¶
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"` // 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"` }
SortField Field outlining queryString sort command fields and their corresponding sort order.
func (SortField) GetDisplayName ¶
GetDisplayName returns DisplayName
func (SortField) GetFilterQueryString ¶
GetFilterQueryString returns FilterQueryString
func (SortField) GetInternalName ¶
GetInternalName returns InternalName
func (SortField) GetIsDeclared ¶
GetIsDeclared returns IsDeclared
func (SortField) GetIsDuration ¶
GetIsDuration returns IsDuration
func (SortField) GetIsGroupable ¶
GetIsGroupable returns IsGroupable
func (SortField) GetOriginalDisplayNames ¶
GetOriginalDisplayNames returns OriginalDisplayNames
func (SortField) GetValueType ¶
func (m SortField) GetValueType() ValueTypeEnum
GetValueType returns ValueType
func (SortField) MarshalJSON ¶
MarshalJSON marshals to json representation
type SortFieldDirectionEnum ¶
type SortFieldDirectionEnum string
SortFieldDirectionEnum Enum with underlying type: string
const ( SortFieldDirectionAscending SortFieldDirectionEnum = "ASCENDING" SortFieldDirectionDescending SortFieldDirectionEnum = "DESCENDING" )
Set of constants representing the allowable values for SortFieldDirectionEnum
func GetSortFieldDirectionEnumValues ¶
func GetSortFieldDirectionEnumValues() []SortFieldDirectionEnum
GetSortFieldDirectionEnumValues Enumerates the set of values for SortFieldDirectionEnum
type SortOrdersEnum ¶
type SortOrdersEnum string
SortOrdersEnum Enum with underlying type: string
const ( SortOrdersAsc SortOrdersEnum = "ASC" SortOrdersDesc SortOrdersEnum = "DESC" )
Set of constants representing the allowable values for SortOrdersEnum
func GetSortOrdersEnumValues ¶
func GetSortOrdersEnumValues() []SortOrdersEnum
GetSortOrdersEnumValues Enumerates the set of values for SortOrdersEnum
type SourceMappingResponse ¶
type SourceMappingResponse struct { // Parsed representation of the log file ParsedResponse []ParsedContent `mandatory:"true" json:"parsedResponse"` }
SourceMappingResponse Response object containing match status and parsed representation of log data
func (SourceMappingResponse) String ¶
func (m SourceMappingResponse) String() string
type 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"` }
SourceSummaryReport SourceSummaryReport
func (SourceSummaryReport) String ¶
func (m SourceSummaryReport) String() string
type SourceValidateDetails ¶
type SourceValidateDetails struct { // key Key *string `mandatory:"false" json:"key"` // value Value *string `mandatory:"false" json:"value"` }
SourceValidateDetails The representation of SourceValidateDetails
func (SourceValidateDetails) String ¶
func (m SourceValidateDetails) String() string
type SourceValidateResults ¶
type SourceValidateResults struct { // items Items []SourceValidateDetails `mandatory:"false" json:"items"` }
SourceValidateResults The representation of SourceValidateResults
func (SourceValidateResults) String ¶
func (m SourceValidateResults) String() string
type StatsCommandDescriptor ¶
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"` }
StatsCommandDescriptor Command descriptor for querylanguage STATS command.
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 ¶
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"` }
StatusSummary StatusSummary
func (StatusSummary) String ¶
func (m StatusSummary) String() string
type 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"` }
StepInfo StepInfo
type Storage ¶
type Storage struct { // if old data can be archived for a tenancy IsArchivingEnabled *bool `mandatory:"true" json:"isArchivingEnabled"` ArchivingConfiguration *ArchivingConfiguration `mandatory:"true" json:"archivingConfiguration"` }
Storage Storage configuration and status of a tenancy in Logan Analytics application
type StorageDataTypeEnum ¶
type StorageDataTypeEnum string
StorageDataTypeEnum Enum with underlying type: string
const ( StorageDataTypeLog StorageDataTypeEnum = "LOG" StorageDataTypeLookup StorageDataTypeEnum = "LOOKUP" )
Set of constants representing the allowable values for StorageDataTypeEnum
func GetStorageDataTypeEnumValues ¶
func GetStorageDataTypeEnumValues() []StorageDataTypeEnum
GetStorageDataTypeEnumValues Enumerates the set of values for StorageDataTypeEnum
type StorageOperationTypeEnum ¶
type StorageOperationTypeEnum string
StorageOperationTypeEnum Enum with underlying type: string
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" )
Set of constants representing the allowable values for StorageOperationTypeEnum
func GetStorageOperationTypeEnumValues ¶
func GetStorageOperationTypeEnumValues() []StorageOperationTypeEnum
GetStorageOperationTypeEnumValues Enumerates the set of values for StorageOperationTypeEnum
type StorageUsage ¶
type StorageUsage struct { // number of bytes ActiveDataSizeInBytes *int64 `mandatory:"true" json:"activeDataSizeInBytes"` // number of bytes archived in object store ArchivedDataSizeInBytes *int64 `mandatory:"true" json:"archivedDataSizeInBytes"` // number of bytes recalled from archived data in object store RecalledArchivedDataSizeInBytes *int64 `mandatory:"true" json:"recalledArchivedDataSizeInBytes"` }
StorageUsage Storage usage of a tenancy in Logan Analytics application
func (StorageUsage) String ¶
func (m StorageUsage) String() string
type StorageWorkRequest ¶
type StorageWorkRequest struct { // Unique OCID identifier to reference this storage 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"` // Work request status. Status WorkRequestStatusEnum `mandatory:"true" json:"status"` // the end of the time interval TimeDataEnded *common.SDKTime `mandatory:"true" json:"timeDataEnded"` // the type of the log data to be purged DataType StorageDataTypeEnum `mandatory:"true" json:"dataType"` // Asynchronous storage request name. 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"` // the start of the time interval TimeDataStarted *common.SDKTime `mandatory:"false" json:"timeDataStarted"` // the solr data filter query, '*' means all PurgeQueryString *string `mandatory:"false" json:"purgeQueryString"` // more detailed status if applicable StatusDetails *string `mandatory:"false" json:"statusDetails"` // more detailed info about this operation if applicable OperationDetails *string `mandatory:"false" json:"operationDetails"` // policy name if applicable (e.g. purge policy) PolicyName *string `mandatory:"false" json:"policyName"` // purge policy ID PolicyId *string `mandatory:"false" json:"policyId"` // storage 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"` }
StorageWorkRequest Storage work request details.
func (StorageWorkRequest) String ¶
func (m StorageWorkRequest) String() string
type StorageWorkRequestCollection ¶
type StorageWorkRequestCollection struct { // List of work request summaries. Items []StorageWorkRequestSummary `mandatory:"true" json:"items"` }
StorageWorkRequestCollection List of work request summaries.
func (StorageWorkRequestCollection) String ¶
func (m StorageWorkRequestCollection) String() string
type StorageWorkRequestSummary ¶
type StorageWorkRequestSummary struct { // Unique OCID identifier to reference this storage 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"` // Work request status. Status WorkRequestStatusEnum `mandatory:"true" json:"status"` // the end of the time interval TimeDataEnded *common.SDKTime `mandatory:"true" json:"timeDataEnded"` // the type of the log data to be purged DataType StorageDataTypeEnum `mandatory:"true" json:"dataType"` // Asynchronous storage request name. 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"` // the start of the time interval TimeDataStarted *common.SDKTime `mandatory:"false" json:"timeDataStarted"` // the solr data filter query, '*' means all PurgeQueryString *string `mandatory:"false" json:"purgeQueryString"` // more detailed status if applicable StatusDetails *string `mandatory:"false" json:"statusDetails"` // more detailed info about this operation if applicable OperationDetails *string `mandatory:"false" json:"operationDetails"` // policy name if applicable (e.g. purge policy) PolicyName *string `mandatory:"false" json:"policyName"` // purge policy ID PolicyId *string `mandatory:"false" json:"policyId"` // storage 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"` }
StorageWorkRequestSummary Storage work request summary for list operation.
func (StorageWorkRequestSummary) String ¶
func (m StorageWorkRequestSummary) String() string
type StreamAction ¶
type StreamAction struct { // The ManagementSavedSearch id [OCID] utilized in the action. SavedSearchId *string `mandatory:"false" json:"savedSearchId"` }
StreamAction Stream action for scheduled task.
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 StringListDetails ¶
type StringListDetails struct { // string list List []string `mandatory:"false" json:"list"` }
StringListDetails StringListDetails
func (StringListDetails) String ¶
func (m StringListDetails) String() string
type SubSystemNameEnum ¶
type SubSystemNameEnum string
SubSystemNameEnum Enum with underlying type: string
const (
SubSystemNameLog SubSystemNameEnum = "LOG"
)
Set of constants representing the allowable values for SubSystemNameEnum
func GetSubSystemNameEnumValues ¶
func GetSubSystemNameEnumValues() []SubSystemNameEnum
GetSubSystemNameEnumValues Enumerates the set of values for SubSystemNameEnum
type Success ¶
type Success struct { // A human-readable success string. Message *string `mandatory:"true" json:"message"` }
Success Success Information.
type SuggestDetails ¶
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"` }
SuggestDetails Typeahead input.
func (SuggestDetails) String ¶
func (m SuggestDetails) String() string
type SuggestOutput ¶
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"` }
SuggestOutput Typeahead results
func (SuggestOutput) String ¶
func (m SuggestOutput) String() string
type SuggestRequest ¶
type SuggestRequest struct { // The Log 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 }
SuggestRequest wrapper for the Suggest operation
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 ¶
type SuggestResponse struct { // The underlying http response RawResponse *http.Response // The SuggestOutput instance SuggestOutput `presentIn:"body"` // Unique Oracle-assigned identifier for the request. If you need to contact // Oracle about a particular request, please provide the request ID. OpcRequestId *string `presentIn:"header" name:"opc-request-id"` }
SuggestResponse wrapper for the Suggest operation
func (SuggestResponse) HTTPResponse ¶
func (response SuggestResponse) HTTPResponse() *http.Response
HTTPResponse implements the OCIResponse interface
func (SuggestResponse) String ¶
func (response SuggestResponse) String() string
type TailCommandDescriptor ¶
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"` }
TailCommandDescriptor Command descriptor for querylanguage TAIL command.
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 ¶
type TaskTypeEnum string
TaskTypeEnum Enum with underlying type: string
const ( TaskTypeSavedSearch TaskTypeEnum = "SAVED_SEARCH" TaskTypeAcceleration TaskTypeEnum = "ACCELERATION" TaskTypePurge TaskTypeEnum = "PURGE" TaskTypeAccelerationMaintenance TaskTypeEnum = "ACCELERATION_MAINTENANCE" )
Set of constants representing the allowable values for TaskTypeEnum
func GetTaskTypeEnumValues ¶
func GetTaskTypeEnumValues() []TaskTypeEnum
GetTaskTypeEnumValues Enumerates the set of values for TaskTypeEnum
type 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"` 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"` }
TestParserPayloadDetails TestParserPayloadDetails
func (TestParserPayloadDetails) String ¶
func (m TestParserPayloadDetails) String() string
type TestParserPayloadDetailsTypeEnum ¶
type TestParserPayloadDetailsTypeEnum string
TestParserPayloadDetailsTypeEnum Enum with underlying type: string
const ( TestParserPayloadDetailsTypeXml TestParserPayloadDetailsTypeEnum = "XML" TestParserPayloadDetailsTypeJson TestParserPayloadDetailsTypeEnum = "JSON" TestParserPayloadDetailsTypeRegex TestParserPayloadDetailsTypeEnum = "REGEX" TestParserPayloadDetailsTypeOdl TestParserPayloadDetailsTypeEnum = "ODL" )
Set of constants representing the allowable values for TestParserPayloadDetailsTypeEnum
func GetTestParserPayloadDetailsTypeEnumValues ¶
func GetTestParserPayloadDetailsTypeEnumValues() []TestParserPayloadDetailsTypeEnum
GetTestParserPayloadDetailsTypeEnumValues Enumerates the set of values for TestParserPayloadDetailsTypeEnum
type TestParserRequest ¶
type TestParserRequest struct { // The Log 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 }
TestParserRequest wrapper for the TestParser operation
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 ¶
type TestParserResponse struct { // The underlying http response RawResponse *http.Response // The ParserTestResult instance ParserTestResult `presentIn:"body"` // Unique Oracle-assigned identifier for the request. If you need to contact // Oracle about a particular request, please provide the request ID. OpcRequestId *string `presentIn:"header" name:"opc-request-id"` }
TestParserResponse wrapper for the TestParser operation
func (TestParserResponse) HTTPResponse ¶
func (response TestParserResponse) HTTPResponse() *http.Response
HTTPResponse implements the OCIResponse interface
func (TestParserResponse) String ¶
func (response TestParserResponse) String() string
type TestParserScopeEnum ¶
type TestParserScopeEnum string
TestParserScopeEnum Enum with underlying type: string
const ( TestParserScopeLines TestParserScopeEnum = "LOG_LINES" TestParserScopeEntries TestParserScopeEnum = "LOG_ENTRIES" TestParserScopeLinesLogEntries TestParserScopeEnum = "LOG_LINES_LOG_ENTRIES" )
Set of constants representing the allowable values for TestParserScopeEnum
func GetTestParserScopeEnumValues ¶
func GetTestParserScopeEnumValues() []TestParserScopeEnum
GetTestParserScopeEnumValues Enumerates the set of values for TestParserScopeEnum
type TimeColumn ¶
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"` }
TimeColumn Time column returned when the shape of a queries results contsin a time series.
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 ¶
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"` }
TimeCompareCommandDescriptor Command descriptor for querylanguage TIMECOMPARE command.
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 ¶
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"` }
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 TimeStatsCommandDescriptor ¶
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"` }
TimeStatsCommandDescriptor Command descriptor for querylanguage TIMESTATS command.
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 ¶
type TimezoneCollection struct { // timezones. Items []string `mandatory:"true" json:"items"` }
TimezoneCollection Set of supported timezones.
func (TimezoneCollection) String ¶
func (m TimezoneCollection) String() string
type TopCommandDescriptor ¶
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"` }
TopCommandDescriptor Command descriptor for querylanguage TOP command.
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 ¶
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"` }
TrendColumn Result column, that contains time series data points in each row. The column includes the time stamps as additional field in column header.
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 ¶
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"` }
UiParserTestMetadata UiParserTestMetadata
func (UiParserTestMetadata) String ¶
func (m UiParserTestMetadata) String() string
type UpdateLogAnalyticsEntityDetails ¶
type UpdateLogAnalyticsEntityDetails struct { // Log analytics entity name. The name must be unique, within the tenancy, and cannot be changed. 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"` }
UpdateLogAnalyticsEntityDetails Details of log analytics entity to be updated.
func (UpdateLogAnalyticsEntityDetails) String ¶
func (m UpdateLogAnalyticsEntityDetails) String() string
type UpdateLogAnalyticsEntityRequest ¶
type UpdateLogAnalyticsEntityRequest struct { // The Log 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 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 }
UpdateLogAnalyticsEntityRequest wrapper for the UpdateLogAnalyticsEntity operation
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 ¶
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. If you need to contact // Oracle about a particular request, please provide the request ID. OpcRequestId *string `presentIn:"header" name:"opc-request-id"` }
UpdateLogAnalyticsEntityResponse wrapper for the UpdateLogAnalyticsEntity operation
func (UpdateLogAnalyticsEntityResponse) HTTPResponse ¶
func (response UpdateLogAnalyticsEntityResponse) HTTPResponse() *http.Response
HTTPResponse implements the OCIResponse interface
func (UpdateLogAnalyticsEntityResponse) String ¶
func (response UpdateLogAnalyticsEntityResponse) String() string
type UpdateLogAnalyticsEntityTypeDetails ¶
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"` }
UpdateLogAnalyticsEntityTypeDetails Log analytics entity type definition to be updated.
func (UpdateLogAnalyticsEntityTypeDetails) String ¶
func (m UpdateLogAnalyticsEntityTypeDetails) String() string
type UpdateLogAnalyticsEntityTypeRequest ¶
type UpdateLogAnalyticsEntityTypeRequest struct { // The Log 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 }
UpdateLogAnalyticsEntityTypeRequest wrapper for the UpdateLogAnalyticsEntityType operation
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 ¶
type UpdateLogAnalyticsEntityTypeResponse struct { // The underlying http response RawResponse *http.Response // Unique Oracle-assigned identifier for the request. If you need to contact // Oracle about a particular request, please provide the request ID. OpcRequestId *string `presentIn:"header" name:"opc-request-id"` }
UpdateLogAnalyticsEntityTypeResponse wrapper for the UpdateLogAnalyticsEntityType operation
func (UpdateLogAnalyticsEntityTypeResponse) HTTPResponse ¶
func (response UpdateLogAnalyticsEntityTypeResponse) HTTPResponse() *http.Response
HTTPResponse implements the OCIResponse interface
func (UpdateLogAnalyticsEntityTypeResponse) String ¶
func (response UpdateLogAnalyticsEntityTypeResponse) String() string
type UpdateLogAnalyticsLogGroupDetails ¶
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"` }
UpdateLogAnalyticsLogGroupDetails Information needed to update an existing log group.
func (UpdateLogAnalyticsLogGroupDetails) String ¶
func (m UpdateLogAnalyticsLogGroupDetails) String() string
type UpdateLogAnalyticsLogGroupRequest ¶
type UpdateLogAnalyticsLogGroupRequest struct { // The Log 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 }
UpdateLogAnalyticsLogGroupRequest wrapper for the UpdateLogAnalyticsLogGroup operation
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 ¶
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. If you need to contact // Oracle about a particular request, please provide the request ID. OpcRequestId *string `presentIn:"header" name:"opc-request-id"` }
UpdateLogAnalyticsLogGroupResponse wrapper for the UpdateLogAnalyticsLogGroup operation
func (UpdateLogAnalyticsLogGroupResponse) HTTPResponse ¶
func (response UpdateLogAnalyticsLogGroupResponse) HTTPResponse() *http.Response
HTTPResponse implements the OCIResponse interface
func (UpdateLogAnalyticsLogGroupResponse) String ¶
func (response UpdateLogAnalyticsLogGroupResponse) String() string
type UpdateLogAnalyticsObjectCollectionRuleDetails ¶
type UpdateLogAnalyticsObjectCollectionRuleDetails struct { // A string that describes the details of the rule. // Avoid entering confidential information. Description *string `mandatory:"false" json:"description"` // Log Analytics Log group OCID to associate the processed logs with. LogGroupId *string `mandatory:"false" json:"logGroupId"` // Name of the Log Analytics Source to use for the processing. LogSourceName *string `mandatory:"false" json:"logSourceName"` // Log 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_8589_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"` // 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"` }
UpdateLogAnalyticsObjectCollectionRuleDetails To update the attributes of an Object Storage based collection rule.
func (UpdateLogAnalyticsObjectCollectionRuleDetails) String ¶
func (m UpdateLogAnalyticsObjectCollectionRuleDetails) String() string
type UpdateLogAnalyticsObjectCollectionRuleRequest ¶
type UpdateLogAnalyticsObjectCollectionRuleRequest struct { // The Log Analytics namespace used for the request. NamespaceName *string `mandatory:"true" contributesTo:"path" name:"namespaceName"` // The log analytics os 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 }
UpdateLogAnalyticsObjectCollectionRuleRequest wrapper for the UpdateLogAnalyticsObjectCollectionRule operation
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 ¶
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. If you need to contact // Oracle about a particular request, please provide the request ID. OpcRequestId *string `presentIn:"header" name:"opc-request-id"` }
UpdateLogAnalyticsObjectCollectionRuleResponse wrapper for the UpdateLogAnalyticsObjectCollectionRule operation
func (UpdateLogAnalyticsObjectCollectionRuleResponse) HTTPResponse ¶
func (response UpdateLogAnalyticsObjectCollectionRuleResponse) HTTPResponse() *http.Response
HTTPResponse implements the OCIResponse interface
func (UpdateLogAnalyticsObjectCollectionRuleResponse) String ¶
func (response UpdateLogAnalyticsObjectCollectionRuleResponse) String() string
type UpdateScheduledTaskDetails ¶
type UpdateScheduledTaskDetails 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 Schedules []Schedule `mandatory:"false" json:"schedules"` }
UpdateScheduledTaskDetails The details for updating a schedule task.
func (UpdateScheduledTaskDetails) String ¶
func (m UpdateScheduledTaskDetails) String() string
func (*UpdateScheduledTaskDetails) UnmarshalJSON ¶
func (m *UpdateScheduledTaskDetails) UnmarshalJSON(data []byte) (e error)
UnmarshalJSON unmarshals from json
type UpdateScheduledTaskRequest ¶
type UpdateScheduledTaskRequest struct { // The Log 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 }
UpdateScheduledTaskRequest wrapper for the UpdateScheduledTask operation
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 ¶
type UpdateScheduledTaskResponse struct { // The underlying http response RawResponse *http.Response // The ScheduledTask instance ScheduledTask `presentIn:"body"` // Unique Oracle-assigned identifier for the request. If you need to contact // Oracle about a particular request, please provide the request ID. OpcRequestId *string `presentIn:"header" name:"opc-request-id"` // 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 }
UpdateScheduledTaskResponse wrapper for the UpdateScheduledTask operation
func (UpdateScheduledTaskResponse) HTTPResponse ¶
func (response UpdateScheduledTaskResponse) HTTPResponse() *http.Response
HTTPResponse implements the OCIResponse interface
func (UpdateScheduledTaskResponse) String ¶
func (response UpdateScheduledTaskResponse) String() string
type UpdateStorageDetails ¶
type UpdateStorageDetails struct {
ArchivingConfiguration *ArchivingConfiguration `mandatory:"true" json:"archivingConfiguration"`
}
UpdateStorageDetails Update storage configuration of a tenancy in Logan Analytics application
func (UpdateStorageDetails) String ¶
func (m UpdateStorageDetails) String() string
type UpdateStorageRequest ¶
type UpdateStorageRequest struct { // The Log Analytics namespace used for the request. NamespaceName *string `mandatory:"true" contributesTo:"path" name:"namespaceName"` // 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 }
UpdateStorageRequest wrapper for the UpdateStorage operation
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 ¶
type UpdateStorageResponse struct { // The underlying http response RawResponse *http.Response // The Storage instance Storage `presentIn:"body"` // Unique Oracle-assigned identifier for the request. If you need to contact // Oracle about a particular request, please provide the request ID. OpcRequestId *string `presentIn:"header" name:"opc-request-id"` // For optimistic concurrency control. See `if-match`. Etag *string `presentIn:"header" name:"etag"` }
UpdateStorageResponse wrapper for the UpdateStorage operation
func (UpdateStorageResponse) HTTPResponse ¶
func (response UpdateStorageResponse) HTTPResponse() *http.Response
HTTPResponse implements the OCIResponse interface
func (UpdateStorageResponse) String ¶
func (response UpdateStorageResponse) String() string
type Upload ¶
type Upload struct { // Unique internal identifier to refer to 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"` // Warnings summary. WarningsCount *int `mandatory:"false" json:"warningsCount"` }
Upload Upload is a container that can be used to optionally put all the relevant and related on-demand upload based log files.
type UploadCollection ¶
type UploadCollection struct { // list of UploadSummary objects. Items []UploadSummary `mandatory:"true" json:"items"` }
UploadCollection Collection of UploadSummary objects.
func (UploadCollection) String ¶
func (m UploadCollection) String() string
type UploadFileCollection ¶
type UploadFileCollection struct { // list of UploadFileSummary objects. Items []UploadFileSummary `mandatory:"true" json:"items"` }
UploadFileCollection Collection of UploadFileSummary objects.
func (UploadFileCollection) String ¶
func (m UploadFileCollection) String() string
type UploadFileStatus ¶
type UploadFileStatus struct { // Name of the file FileName *string `mandatory:"false" json:"fileName"` // Is Valid flag IsValid *bool `mandatory:"false" json:"isValid"` }
UploadFileStatus Upload File Status
func (UploadFileStatus) String ¶
func (m UploadFileStatus) String() string
type UploadFileSummary ¶
type UploadFileSummary struct { // Unique internal identifier to refer to 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"` // 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"` // Log group name associated with the file. LogGroupName *string `mandatory:"false" json:"logGroupName"` // The details about upload processing failure FailureDetails *string `mandatory:"false" json:"failureDetails"` }
UploadFileSummary Details of Upload File.
func (UploadFileSummary) String ¶
func (m UploadFileSummary) String() string
type UploadFileSummaryStatusEnum ¶
type UploadFileSummaryStatusEnum string
UploadFileSummaryStatusEnum Enum with underlying type: string
const ( UploadFileSummaryStatusInProgress UploadFileSummaryStatusEnum = "IN_PROGRESS" UploadFileSummaryStatusSuccessful UploadFileSummaryStatusEnum = "SUCCESSFUL" UploadFileSummaryStatusFailed UploadFileSummaryStatusEnum = "FAILED" )
Set of constants representing the allowable values for UploadFileSummaryStatusEnum
func GetUploadFileSummaryStatusEnumValues ¶
func GetUploadFileSummaryStatusEnumValues() []UploadFileSummaryStatusEnum
GetUploadFileSummaryStatusEnumValues Enumerates the set of values for UploadFileSummaryStatusEnum
type UploadLogFileRequest ¶
type UploadLogFileRequest struct { // The Log 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. // Example: `ocid1.loganalyticsloggroup.oc1..aaaaaaaad3q4sosi5i7z7onw2kgbwyk1581620537198` 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 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, Log 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. Defaults to 'application/octet-stream' if not overridden during the UploadLogFile call. 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 }
UploadLogFileRequest wrapper for the UploadLogFile operation
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 ¶
type UploadLogFileResponse struct { // The underlying http response RawResponse *http.Response // The Upload instance Upload `presentIn:"body"` // Unique Oracle-assigned identifier for the request. If you need to contact // Oracle about a particular request, please provide the request ID. OpcRequestId *string `presentIn:"header" name:"opc-request-id"` // 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"` }
UploadLogFileResponse wrapper for the UploadLogFile operation
func (UploadLogFileResponse) HTTPResponse ¶
func (response UploadLogFileResponse) HTTPResponse() *http.Response
HTTPResponse implements the OCIResponse interface
func (UploadLogFileResponse) String ¶
func (response UploadLogFileResponse) String() string
type UploadSummary ¶
type UploadSummary struct { // Unique internal identifier to refer to 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"` // Warnings summary. WarningsCount *int `mandatory:"false" json:"warningsCount"` }
UploadSummary Summary of the Upload.
func (UploadSummary) String ¶
func (m UploadSummary) String() string
type UploadWarningCollection ¶
type UploadWarningCollection struct { // list of UploadWarningSummary objects. Items []UploadWarningSummary `mandatory:"true" json:"items"` }
UploadWarningCollection Collection of UploadFileSummary objects.
func (UploadWarningCollection) String ¶
func (m UploadWarningCollection) String() string
type UploadWarningSummary ¶
type UploadWarningSummary struct { // Unique internal identifier to refer to upload warning Reference *string `mandatory:"true" json:"reference"` // Status 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"` }
UploadWarningSummary Summary of Upload warnings.
func (UploadWarningSummary) String ¶
func (m UploadWarningSummary) String() string
type UpsertAssociationsRequest ¶
type UpsertAssociationsRequest struct { // The Log 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 }
UpsertAssociationsRequest wrapper for the UpsertAssociations operation
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 ¶
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. If you need to contact // Oracle about a particular request, please provide the request ID. OpcRequestId *string `presentIn:"header" name:"opc-request-id"` }
UpsertAssociationsResponse wrapper for the UpsertAssociations operation
func (UpsertAssociationsResponse) HTTPResponse ¶
func (response UpsertAssociationsResponse) HTTPResponse() *http.Response
HTTPResponse implements the OCIResponse interface
func (UpsertAssociationsResponse) String ¶
func (response UpsertAssociationsResponse) String() string
type UpsertFieldRequest ¶
type UpsertFieldRequest struct { // The Log 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 }
UpsertFieldRequest wrapper for the UpsertField operation
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 ¶
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. If you need to contact // Oracle about a particular request, please provide the request ID. OpcRequestId *string `presentIn:"header" name:"opc-request-id"` }
UpsertFieldResponse wrapper for the UpsertField operation
func (UpsertFieldResponse) HTTPResponse ¶
func (response UpsertFieldResponse) HTTPResponse() *http.Response
HTTPResponse implements the OCIResponse interface
func (UpsertFieldResponse) String ¶
func (response UpsertFieldResponse) String() string
type UpsertLabelRequest ¶
type UpsertLabelRequest struct { // The Log 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 }
UpsertLabelRequest wrapper for the UpsertLabel operation
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 ¶
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. If you need to contact // Oracle about a particular request, please provide the request ID. OpcRequestId *string `presentIn:"header" name:"opc-request-id"` }
UpsertLabelResponse wrapper for the UpsertLabel operation
func (UpsertLabelResponse) HTTPResponse ¶
func (response UpsertLabelResponse) HTTPResponse() *http.Response
HTTPResponse implements the OCIResponse interface
func (UpsertLabelResponse) String ¶
func (response UpsertLabelResponse) String() string
type 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"` }
UpsertLogAnalyticsAssociation UpsertLogAnalyticsAssociation
func (UpsertLogAnalyticsAssociation) String ¶
func (m UpsertLogAnalyticsAssociation) String() string
type UpsertLogAnalyticsAssociationDetails ¶
type UpsertLogAnalyticsAssociationDetails struct { // compartmentId CompartmentId *string `mandatory:"false" json:"compartmentId"` // list of rule entity association details Items []UpsertLogAnalyticsAssociation `mandatory:"false" json:"items"` }
UpsertLogAnalyticsAssociationDetails UpsertLogAnalyticsAssociationDetails
func (UpsertLogAnalyticsAssociationDetails) String ¶
func (m UpsertLogAnalyticsAssociationDetails) String() string
type UpsertLogAnalyticsFieldDetails ¶
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"` }
UpsertLogAnalyticsFieldDetails Upsert LogAnalytics Field Details
func (UpsertLogAnalyticsFieldDetails) String ¶
func (m UpsertLogAnalyticsFieldDetails) String() string
type UpsertLogAnalyticsLabelDetails ¶
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"` }
UpsertLogAnalyticsLabelDetails Upsert LogAnalytics Label Details
func (UpsertLogAnalyticsLabelDetails) String ¶
func (m UpsertLogAnalyticsLabelDetails) String() string
type UpsertLogAnalyticsLabelDetailsPriorityEnum ¶
type UpsertLogAnalyticsLabelDetailsPriorityEnum string
UpsertLogAnalyticsLabelDetailsPriorityEnum Enum with underlying type: string
const ( UpsertLogAnalyticsLabelDetailsPriorityNone UpsertLogAnalyticsLabelDetailsPriorityEnum = "NONE" UpsertLogAnalyticsLabelDetailsPriorityLow UpsertLogAnalyticsLabelDetailsPriorityEnum = "LOW" UpsertLogAnalyticsLabelDetailsPriorityMedium UpsertLogAnalyticsLabelDetailsPriorityEnum = "MEDIUM" UpsertLogAnalyticsLabelDetailsPriorityHigh UpsertLogAnalyticsLabelDetailsPriorityEnum = "HIGH" )
Set of constants representing the allowable values for UpsertLogAnalyticsLabelDetailsPriorityEnum
func GetUpsertLogAnalyticsLabelDetailsPriorityEnumValues ¶
func GetUpsertLogAnalyticsLabelDetailsPriorityEnumValues() []UpsertLogAnalyticsLabelDetailsPriorityEnum
GetUpsertLogAnalyticsLabelDetailsPriorityEnumValues Enumerates the set of values for UpsertLogAnalyticsLabelDetailsPriorityEnum
type UpsertLogAnalyticsLabelDetailsTypeEnum ¶
type UpsertLogAnalyticsLabelDetailsTypeEnum string
UpsertLogAnalyticsLabelDetailsTypeEnum Enum with underlying type: string
const ( UpsertLogAnalyticsLabelDetailsTypeInfo UpsertLogAnalyticsLabelDetailsTypeEnum = "INFO" UpsertLogAnalyticsLabelDetailsTypeProblem UpsertLogAnalyticsLabelDetailsTypeEnum = "PROBLEM" )
Set of constants representing the allowable values for UpsertLogAnalyticsLabelDetailsTypeEnum
func GetUpsertLogAnalyticsLabelDetailsTypeEnumValues ¶
func GetUpsertLogAnalyticsLabelDetailsTypeEnumValues() []UpsertLogAnalyticsLabelDetailsTypeEnum
GetUpsertLogAnalyticsLabelDetailsTypeEnumValues Enumerates the set of values for UpsertLogAnalyticsLabelDetailsTypeEnum
type 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"` 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"` }
UpsertLogAnalyticsParserDetails UpsertLogAnalyticsParserDetails
func (UpsertLogAnalyticsParserDetails) String ¶
func (m UpsertLogAnalyticsParserDetails) String() string
type UpsertLogAnalyticsParserDetailsTypeEnum ¶
type UpsertLogAnalyticsParserDetailsTypeEnum string
UpsertLogAnalyticsParserDetailsTypeEnum Enum with underlying type: string
const ( UpsertLogAnalyticsParserDetailsTypeXml UpsertLogAnalyticsParserDetailsTypeEnum = "XML" UpsertLogAnalyticsParserDetailsTypeJson UpsertLogAnalyticsParserDetailsTypeEnum = "JSON" UpsertLogAnalyticsParserDetailsTypeRegex UpsertLogAnalyticsParserDetailsTypeEnum = "REGEX" UpsertLogAnalyticsParserDetailsTypeOdl UpsertLogAnalyticsParserDetailsTypeEnum = "ODL" )
Set of constants representing the allowable values for UpsertLogAnalyticsParserDetailsTypeEnum
func GetUpsertLogAnalyticsParserDetailsTypeEnumValues ¶
func GetUpsertLogAnalyticsParserDetailsTypeEnumValues() []UpsertLogAnalyticsParserDetailsTypeEnum
GetUpsertLogAnalyticsParserDetailsTypeEnumValues Enumerates the set of values for UpsertLogAnalyticsParserDetailsTypeEnum
type 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"` }
UpsertLogAnalyticsSourceDetails UpsertLogAnalyticsSourceDetails
func (UpsertLogAnalyticsSourceDetails) String ¶
func (m UpsertLogAnalyticsSourceDetails) String() string
type UpsertParserRequest ¶
type UpsertParserRequest struct { // The Log 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 }
UpsertParserRequest wrapper for the UpsertParser operation
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 ¶
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. If you need to contact // Oracle about a particular request, please provide the request ID. OpcRequestId *string `presentIn:"header" name:"opc-request-id"` }
UpsertParserResponse wrapper for the UpsertParser operation
func (UpsertParserResponse) HTTPResponse ¶
func (response UpsertParserResponse) HTTPResponse() *http.Response
HTTPResponse implements the OCIResponse interface
func (UpsertParserResponse) String ¶
func (response UpsertParserResponse) String() string
type UpsertSourceRequest ¶
type UpsertSourceRequest struct { // The Log 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 }
UpsertSourceRequest wrapper for the UpsertSource operation
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 ¶
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. If you need to contact // Oracle about a particular request, please provide the request ID. OpcRequestId *string `presentIn:"header" name:"opc-request-id"` }
UpsertSourceResponse wrapper for the UpsertSource operation
func (UpsertSourceResponse) HTTPResponse ¶
func (response UpsertSourceResponse) HTTPResponse() *http.Response
HTTPResponse implements the OCIResponse interface
func (UpsertSourceResponse) String ¶
func (response UpsertSourceResponse) String() string
type 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"` }
UsageStatusItem UsageStatusItem
func (UsageStatusItem) String ¶
func (m UsageStatusItem) String() string
type ValidateAssociationParametersRequest ¶
type ValidateAssociationParametersRequest struct { // The Log 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 }
ValidateAssociationParametersRequest wrapper for the ValidateAssociationParameters operation
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 ¶
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. If you need to contact // Oracle about a particular request, please provide the request ID. OpcRequestId *string `presentIn:"header" name:"opc-request-id"` }
ValidateAssociationParametersResponse wrapper for the ValidateAssociationParameters operation
func (ValidateAssociationParametersResponse) HTTPResponse ¶
func (response ValidateAssociationParametersResponse) HTTPResponse() *http.Response
HTTPResponse implements the OCIResponse interface
func (ValidateAssociationParametersResponse) String ¶
func (response ValidateAssociationParametersResponse) String() string
type ValidateAssociationParametersSortByEnum ¶
type ValidateAssociationParametersSortByEnum string
ValidateAssociationParametersSortByEnum Enum with underlying type: string
const ( ValidateAssociationParametersSortBySourcedisplayname ValidateAssociationParametersSortByEnum = "sourceDisplayName" ValidateAssociationParametersSortByStatus ValidateAssociationParametersSortByEnum = "status" )
Set of constants representing the allowable values for ValidateAssociationParametersSortByEnum
func GetValidateAssociationParametersSortByEnumValues ¶
func GetValidateAssociationParametersSortByEnumValues() []ValidateAssociationParametersSortByEnum
GetValidateAssociationParametersSortByEnumValues Enumerates the set of values for ValidateAssociationParametersSortByEnum
type ValidateAssociationParametersSortOrderEnum ¶
type ValidateAssociationParametersSortOrderEnum string
ValidateAssociationParametersSortOrderEnum Enum with underlying type: string
const ( ValidateAssociationParametersSortOrderAsc ValidateAssociationParametersSortOrderEnum = "ASC" ValidateAssociationParametersSortOrderDesc ValidateAssociationParametersSortOrderEnum = "DESC" )
Set of constants representing the allowable values for ValidateAssociationParametersSortOrderEnum
func GetValidateAssociationParametersSortOrderEnumValues ¶
func GetValidateAssociationParametersSortOrderEnumValues() []ValidateAssociationParametersSortOrderEnum
GetValidateAssociationParametersSortOrderEnumValues Enumerates the set of values for ValidateAssociationParametersSortOrderEnum
type ValidateFileRequest ¶
type ValidateFileRequest struct { // The Log 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 }
ValidateFileRequest wrapper for the ValidateFile operation
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 ¶
type ValidateFileResponse struct { // The underlying http response RawResponse *http.Response // The FileValidationResponse instance FileValidationResponse `presentIn:"body"` // Unique Oracle-assigned identifier for the request. If you need to contact // Oracle about a particular request, please provide the request ID. OpcRequestId *string `presentIn:"header" name:"opc-request-id"` }
ValidateFileResponse wrapper for the ValidateFile operation
func (ValidateFileResponse) HTTPResponse ¶
func (response ValidateFileResponse) HTTPResponse() *http.Response
HTTPResponse implements the OCIResponse interface
func (ValidateFileResponse) String ¶
func (response ValidateFileResponse) String() string
type ValidateSourceExtendedFieldDetailsRequest ¶
type ValidateSourceExtendedFieldDetailsRequest struct { // The Log 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 }
ValidateSourceExtendedFieldDetailsRequest wrapper for the ValidateSourceExtendedFieldDetails operation
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 ¶
type ValidateSourceExtendedFieldDetailsResponse struct { // The underlying http response RawResponse *http.Response // The ExtendedFieldsValidationResult instance ExtendedFieldsValidationResult `presentIn:"body"` // Unique Oracle-assigned identifier for the request. If you need to contact // Oracle about a particular request, please provide the request ID. OpcRequestId *string `presentIn:"header" name:"opc-request-id"` }
ValidateSourceExtendedFieldDetailsResponse wrapper for the ValidateSourceExtendedFieldDetails operation
func (ValidateSourceExtendedFieldDetailsResponse) HTTPResponse ¶
func (response ValidateSourceExtendedFieldDetailsResponse) HTTPResponse() *http.Response
HTTPResponse implements the OCIResponse interface
func (ValidateSourceExtendedFieldDetailsResponse) String ¶
func (response ValidateSourceExtendedFieldDetailsResponse) String() string
type ValidateSourceMappingRequest ¶
type ValidateSourceMappingRequest struct { // The Log 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 }
ValidateSourceMappingRequest wrapper for the ValidateSourceMapping operation
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 ¶
type ValidateSourceMappingResponse struct { // The underlying http response RawResponse *http.Response // The SourceMappingResponse instance SourceMappingResponse `presentIn:"body"` // Unique Oracle-assigned identifier for the request. If you need to contact // Oracle about a particular request, please provide the request ID. OpcRequestId *string `presentIn:"header" name:"opc-request-id"` }
ValidateSourceMappingResponse wrapper for the ValidateSourceMapping operation
func (ValidateSourceMappingResponse) HTTPResponse ¶
func (response ValidateSourceMappingResponse) HTTPResponse() *http.Response
HTTPResponse implements the OCIResponse interface
func (ValidateSourceMappingResponse) String ¶
func (response ValidateSourceMappingResponse) String() string
type ValidateSourceRequest ¶
type ValidateSourceRequest struct { // The Log 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 }
ValidateSourceRequest wrapper for the ValidateSource operation
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 ¶
type ValidateSourceResponse struct { // The underlying http response RawResponse *http.Response // The SourceValidateResults instance SourceValidateResults `presentIn:"body"` // Unique Oracle-assigned identifier for the request. If you need to contact // Oracle about a particular request, please provide the request ID. OpcRequestId *string `presentIn:"header" name:"opc-request-id"` }
ValidateSourceResponse wrapper for the ValidateSource operation
func (ValidateSourceResponse) HTTPResponse ¶
func (response ValidateSourceResponse) HTTPResponse() *http.Response
HTTPResponse implements the OCIResponse interface
func (ValidateSourceResponse) String ¶
func (response ValidateSourceResponse) String() string
type ValueTypeEnum ¶
type ValueTypeEnum string
ValueTypeEnum Enum with underlying type: string
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" )
Set of constants representing the allowable values for ValueTypeEnum
func GetValueTypeEnumValues ¶
func GetValueTypeEnumValues() []ValueTypeEnum
GetValueTypeEnumValues Enumerates the set of values for ValueTypeEnum
type VerifyOutput ¶
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"` }
VerifyOutput Verify acceleration output.
func (VerifyOutput) String ¶
func (m VerifyOutput) String() string
type 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"` }
Violation Violation
type ViolationRuleTypeEnum ¶
type ViolationRuleTypeEnum string
ViolationRuleTypeEnum Enum with underlying type: string
const ( ViolationRuleTypeWarn ViolationRuleTypeEnum = "WARN" ViolationRuleTypeError ViolationRuleTypeEnum = "ERROR" )
Set of constants representing the allowable values for ViolationRuleTypeEnum
func GetViolationRuleTypeEnumValues ¶
func GetViolationRuleTypeEnumValues() []ViolationRuleTypeEnum
GetViolationRuleTypeEnumValues Enumerates the set of values for ViolationRuleTypeEnum
type WhereCommandDescriptor ¶
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"` }
WhereCommandDescriptor Command descriptor for querylanguage WHERE command.
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 ¶
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"` }
WorkRequest A description of workrequest status
func (WorkRequest) String ¶
func (m WorkRequest) String() string
type WorkRequestCollection ¶
type WorkRequestCollection struct { // List of work requests. Items []WorkRequestSummary `mandatory:"true" json:"items"` }
WorkRequestCollection Collection of control plane work requests.
func (WorkRequestCollection) String ¶
func (m WorkRequestCollection) String() string
type WorkRequestError ¶
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"` }
WorkRequestError An error encountered while executing a work request.
func (WorkRequestError) String ¶
func (m WorkRequestError) String() string
type WorkRequestErrorCollection ¶
type WorkRequestErrorCollection struct { // List of errors for the specified work request if any. Items []WorkRequestError `mandatory:"true" json:"items"` }
WorkRequestErrorCollection List of errors for the specified work request if any.
func (WorkRequestErrorCollection) String ¶
func (m WorkRequestErrorCollection) String() string
type WorkRequestLog ¶
type WorkRequestLog struct { // Human-readable log message. Message *string `mandatory:"true" json:"message"` // The time the log message was written. An RFC3339 formatted datetime string Timestamp *common.SDKTime `mandatory:"true" json:"timestamp"` }
WorkRequestLog A log message from the execution of a work request.
func (WorkRequestLog) String ¶
func (m WorkRequestLog) String() string
type WorkRequestLogCollection ¶
type WorkRequestLogCollection struct { // List of logs for the specified work request if any. Items []WorkRequestLog `mandatory:"true" json:"items"` }
WorkRequestLogCollection List of logs for the specified work request if any.
func (WorkRequestLogCollection) String ¶
func (m WorkRequestLogCollection) String() string
type WorkRequestResource ¶
type WorkRequestResource struct { // The resource type the work request affects. EntityType *string `mandatory:"true" json:"entityType"` // The way in which this resource is affected by the work tracked in the work request. // A resource being created, updated, or deleted will remain in the IN_PROGRESS state until // work is complete for that resource 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"` }
WorkRequestResource A resource created or operated on by a work request.
func (WorkRequestResource) String ¶
func (m WorkRequestResource) String() string
type WorkRequestStatusEnum ¶
type WorkRequestStatusEnum string
WorkRequestStatusEnum Enum with underlying type: string
const ( WorkRequestStatusAccepted WorkRequestStatusEnum = "ACCEPTED" WorkRequestStatusCanceled WorkRequestStatusEnum = "CANCELED" WorkRequestStatusFailed WorkRequestStatusEnum = "FAILED" WorkRequestStatusInProgress WorkRequestStatusEnum = "IN_PROGRESS" WorkRequestStatusSucceeded WorkRequestStatusEnum = "SUCCEEDED" )
Set of constants representing the allowable values for WorkRequestStatusEnum
func GetWorkRequestStatusEnumValues ¶
func GetWorkRequestStatusEnumValues() []WorkRequestStatusEnum
GetWorkRequestStatusEnumValues Enumerates the set of values for WorkRequestStatusEnum
type WorkRequestSummary ¶
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"` }
WorkRequestSummary High level summary of control plane job work request.
func (WorkRequestSummary) String ¶
func (m WorkRequestSummary) String() string
Source 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
- agent_upload.go
- archiving_configuration.go
- argument.go
- association_summary_report.go
- attribute.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_namespace_details.go
- create_scheduled_task_details.go
- create_scheduled_task_request_response.go
- create_standard_task_details.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_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
- eval_command_descriptor.go
- event_stats_command_descriptor.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_map.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
- generate_agent_object_name_details.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_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_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_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_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_work_request_errors_request_response.go
- list_work_request_logs_request_response.go
- list_work_requests_request_response.go
- literal_argument.go
- log_analytics.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_collection_warning.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_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_summary.go
- log_group_summary_report.go
- loganalytics_client.go
- lookup_command_descriptor.go
- lookup_field.go
- macro_command_descriptor.go
- match_info.go
- multi_search_command_descriptor.go
- namespace.go
- namespace_collection.go
- namespace_summary.go
- object_collection_rule_collection_types.go
- offboard_namespace_request_response.go
- onboard_namespace_request_response.go
- operation_status.go
- out_of_box_entity_type_details.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
- 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.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_resource.go
- query_work_request_summary.go
- recall_archived_data_details.go
- recall_archived_data_request_response.go
- regex_command_descriptor.go
- regex_match_result.go
- register_entity_types_details.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
- 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
- service_tenancy.go
- sort_command_descriptor.go
- sort_field.go
- sort_orders.go
- source_mapping_response.go
- source_summary_report.go
- source_validate_details.go
- source_validate_results.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
- string_list_details.go
- sub_system_name.go
- success.go
- suggest_details.go
- suggest_output.go
- suggest_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
- 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_scheduled_task_details.go
- update_scheduled_task_request_response.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
- 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