...

Package osmanagement

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

Overview ▾

Index ▾

func GetArchTypesEnumStringValues() []string
func GetChecksumTypesEnumStringValues() []string
func GetContentAvailabilityEnumStringValues() []string
func GetEventTypeEnumStringValues() []string
func GetInstallAllPackageUpdatesOnManagedInstanceUpdateTypeEnumStringValues() []string
func GetInstallAllUpdatesOnManagedInstanceGroupUpdateTypeEnumStringValues() []string
func GetInstallAllWindowsUpdatesOnManagedInstanceUpdateTypeEnumStringValues() []string
func GetIntervalTypesEnumStringValues() []string
func GetIsEligibleForInstallationEnumStringValues() []string
func GetLifecycleStatesEnumStringValues() []string
func GetListAvailablePackagesForManagedInstanceSortByEnumStringValues() []string
func GetListAvailablePackagesForManagedInstanceSortOrderEnumStringValues() []string
func GetListAvailableSoftwareSourcesForManagedInstanceSortByEnumStringValues() []string
func GetListAvailableSoftwareSourcesForManagedInstanceSortOrderEnumStringValues() []string
func GetListAvailableUpdatesForManagedInstanceSortByEnumStringValues() []string
func GetListAvailableUpdatesForManagedInstanceSortOrderEnumStringValues() []string
func GetListAvailableWindowsUpdatesForManagedInstanceIsEligibleForInstallationEnumStringValues() []string
func GetListAvailableWindowsUpdatesForManagedInstanceSortByEnumStringValues() []string
func GetListAvailableWindowsUpdatesForManagedInstanceSortOrderEnumStringValues() []string
func GetListErrataSortByEnumStringValues() []string
func GetListErrataSortOrderEnumStringValues() []string
func GetListEventsEventTypeEnumStringValues() []string
func GetListEventsSortByEnumStringValues() []string
func GetListEventsSortOrderEnumStringValues() []string
func GetListManagedInstanceErrataSortByEnumStringValues() []string
func GetListManagedInstanceErrataSortOrderEnumStringValues() []string
func GetListManagedInstanceGroupsLifecycleStateEnumStringValues() []string
func GetListManagedInstanceGroupsOsFamilyEnumStringValues() []string
func GetListManagedInstanceGroupsSortByEnumStringValues() []string
func GetListManagedInstanceGroupsSortOrderEnumStringValues() []string
func GetListManagedInstancesOsFamilyEnumStringValues() []string
func GetListManagedInstancesSortByEnumStringValues() []string
func GetListManagedInstancesSortOrderEnumStringValues() []string
func GetListModuleStreamProfilesOnManagedInstanceProfileStatusEnumStringValues() []string
func GetListModuleStreamProfilesOnManagedInstanceSortByEnumStringValues() []string
func GetListModuleStreamProfilesOnManagedInstanceSortOrderEnumStringValues() []string
func GetListModuleStreamProfilesSortByEnumStringValues() []string
func GetListModuleStreamProfilesSortOrderEnumStringValues() []string
func GetListModuleStreamsOnManagedInstanceSortByEnumStringValues() []string
func GetListModuleStreamsOnManagedInstanceSortOrderEnumStringValues() []string
func GetListModuleStreamsOnManagedInstanceStreamStatusEnumStringValues() []string
func GetListModuleStreamsSortByEnumStringValues() []string
func GetListModuleStreamsSortOrderEnumStringValues() []string
func GetListPackagesInstalledOnManagedInstanceSortByEnumStringValues() []string
func GetListPackagesInstalledOnManagedInstanceSortOrderEnumStringValues() []string
func GetListRelatedEventsSortByEnumStringValues() []string
func GetListRelatedEventsSortOrderEnumStringValues() []string
func GetListScheduledJobsLifecycleStateEnumStringValues() []string
func GetListScheduledJobsOperationTypeEnumStringValues() []string
func GetListScheduledJobsOsFamilyEnumStringValues() []string
func GetListScheduledJobsSortByEnumStringValues() []string
func GetListScheduledJobsSortOrderEnumStringValues() []string
func GetListSoftwareSourcePackagesSortByEnumStringValues() []string
func GetListSoftwareSourcePackagesSortOrderEnumStringValues() []string
func GetListSoftwareSourcesLifecycleStateEnumStringValues() []string
func GetListSoftwareSourcesSortByEnumStringValues() []string
func GetListSoftwareSourcesSortOrderEnumStringValues() []string
func GetListUpcomingScheduledJobsLifecycleStateEnumStringValues() []string
func GetListUpcomingScheduledJobsOsFamilyEnumStringValues() []string
func GetListUpcomingScheduledJobsSortByEnumStringValues() []string
func GetListUpcomingScheduledJobsSortOrderEnumStringValues() []string
func GetListWindowsUpdatesInstalledOnManagedInstanceSortByEnumStringValues() []string
func GetListWindowsUpdatesInstalledOnManagedInstanceSortOrderEnumStringValues() []string
func GetListWindowsUpdatesSortByEnumStringValues() []string
func GetListWindowsUpdatesSortOrderEnumStringValues() []string
func GetListWorkRequestErrorsSortByEnumStringValues() []string
func GetListWorkRequestErrorsSortOrderEnumStringValues() []string
func GetListWorkRequestLogsSortByEnumStringValues() []string
func GetListWorkRequestLogsSortOrderEnumStringValues() []string
func GetListWorkRequestsOsFamilyEnumStringValues() []string
func GetListWorkRequestsSortByEnumStringValues() []string
func GetListWorkRequestsSortOrderEnumStringValues() []string
func GetManagedInstanceStatusEnumStringValues() []string
func GetManagedInstanceSummaryStatusEnumStringValues() []string
func GetModuleStreamOnManagedInstanceSummaryStatusEnumStringValues() []string
func GetModuleStreamProfileOnManagedInstanceSummaryStatusEnumStringValues() []string
func GetOperationStatusEnumStringValues() []string
func GetOperationTypesEnumStringValues() []string
func GetOsFamiliesEnumStringValues() []string
func GetPackageUpdateTypesEnumStringValues() []string
func GetRecurrenceIntervalTypeEnumStringValues() []string
func GetScheduleTypesEnumStringValues() []string
func GetSearchSoftwarePackagesSortByEnumStringValues() []string
func GetSearchSoftwarePackagesSortOrderEnumStringValues() []string
func GetSoftwareSourceStatusEnumStringValues() []string
func GetSoftwareSourceSummaryStatusEnumStringValues() []string
func GetUpdateModuleStreamDetailsStatusEnumStringValues() []string
func GetUpdateModuleStreamProfileDetailsStatusEnumStringValues() []string
func GetUpdateTypesEnumStringValues() []string
func GetWindowsUpdateInstallationRequirementsEnumStringValues() []string
func GetWorkRequestResourceActionTypeEnumStringValues() []string
type AddPackagesToSoftwareSourceDetails
    func (m AddPackagesToSoftwareSourceDetails) String() string
    func (m AddPackagesToSoftwareSourceDetails) ValidateEnumValue() (bool, error)
type AddPackagesToSoftwareSourceRequest
    func (request AddPackagesToSoftwareSourceRequest) BinaryRequestBody() (*common.OCIReadSeekCloser, bool)
    func (request AddPackagesToSoftwareSourceRequest) HTTPRequest(method, path string, binaryRequestBody *common.OCIReadSeekCloser, extraHeaders map[string]string) (http.Request, error)
    func (request AddPackagesToSoftwareSourceRequest) RetryPolicy() *common.RetryPolicy
    func (request AddPackagesToSoftwareSourceRequest) String() string
    func (request AddPackagesToSoftwareSourceRequest) ValidateEnumValue() (bool, error)
type AddPackagesToSoftwareSourceResponse
    func (response AddPackagesToSoftwareSourceResponse) HTTPResponse() *http.Response
    func (response AddPackagesToSoftwareSourceResponse) String() string
type ApiError
    func (m ApiError) String() string
    func (m ApiError) ValidateEnumValue() (bool, error)
type ArchTypesEnum
    func GetArchTypesEnumValues() []ArchTypesEnum
    func GetMappingArchTypesEnum(val string) (ArchTypesEnum, bool)
type AttachChildSoftwareSourceToManagedInstanceDetails
    func (m AttachChildSoftwareSourceToManagedInstanceDetails) String() string
    func (m AttachChildSoftwareSourceToManagedInstanceDetails) ValidateEnumValue() (bool, error)
type AttachChildSoftwareSourceToManagedInstanceRequest
    func (request AttachChildSoftwareSourceToManagedInstanceRequest) BinaryRequestBody() (*common.OCIReadSeekCloser, bool)
    func (request AttachChildSoftwareSourceToManagedInstanceRequest) HTTPRequest(method, path string, binaryRequestBody *common.OCIReadSeekCloser, extraHeaders map[string]string) (http.Request, error)
    func (request AttachChildSoftwareSourceToManagedInstanceRequest) RetryPolicy() *common.RetryPolicy
    func (request AttachChildSoftwareSourceToManagedInstanceRequest) String() string
    func (request AttachChildSoftwareSourceToManagedInstanceRequest) ValidateEnumValue() (bool, error)
type AttachChildSoftwareSourceToManagedInstanceResponse
    func (response AttachChildSoftwareSourceToManagedInstanceResponse) HTTPResponse() *http.Response
    func (response AttachChildSoftwareSourceToManagedInstanceResponse) String() string
type AttachManagedInstanceToManagedInstanceGroupRequest
    func (request AttachManagedInstanceToManagedInstanceGroupRequest) BinaryRequestBody() (*common.OCIReadSeekCloser, bool)
    func (request AttachManagedInstanceToManagedInstanceGroupRequest) HTTPRequest(method, path string, binaryRequestBody *common.OCIReadSeekCloser, extraHeaders map[string]string) (http.Request, error)
    func (request AttachManagedInstanceToManagedInstanceGroupRequest) RetryPolicy() *common.RetryPolicy
    func (request AttachManagedInstanceToManagedInstanceGroupRequest) String() string
    func (request AttachManagedInstanceToManagedInstanceGroupRequest) ValidateEnumValue() (bool, error)
type AttachManagedInstanceToManagedInstanceGroupResponse
    func (response AttachManagedInstanceToManagedInstanceGroupResponse) HTTPResponse() *http.Response
    func (response AttachManagedInstanceToManagedInstanceGroupResponse) String() string
type AttachParentSoftwareSourceToManagedInstanceDetails
    func (m AttachParentSoftwareSourceToManagedInstanceDetails) String() string
    func (m AttachParentSoftwareSourceToManagedInstanceDetails) ValidateEnumValue() (bool, error)
type AttachParentSoftwareSourceToManagedInstanceRequest
    func (request AttachParentSoftwareSourceToManagedInstanceRequest) BinaryRequestBody() (*common.OCIReadSeekCloser, bool)
    func (request AttachParentSoftwareSourceToManagedInstanceRequest) HTTPRequest(method, path string, binaryRequestBody *common.OCIReadSeekCloser, extraHeaders map[string]string) (http.Request, error)
    func (request AttachParentSoftwareSourceToManagedInstanceRequest) RetryPolicy() *common.RetryPolicy
    func (request AttachParentSoftwareSourceToManagedInstanceRequest) String() string
    func (request AttachParentSoftwareSourceToManagedInstanceRequest) ValidateEnumValue() (bool, error)
type AttachParentSoftwareSourceToManagedInstanceResponse
    func (response AttachParentSoftwareSourceToManagedInstanceResponse) HTTPResponse() *http.Response
    func (response AttachParentSoftwareSourceToManagedInstanceResponse) String() string
type AutonomousSettings
    func (m AutonomousSettings) String() string
    func (m AutonomousSettings) ValidateEnumValue() (bool, error)
type AvailableSoftwareSourceSummary
    func (m AvailableSoftwareSourceSummary) String() string
    func (m AvailableSoftwareSourceSummary) ValidateEnumValue() (bool, error)
type AvailableUpdateSummary
    func (m AvailableUpdateSummary) String() string
    func (m AvailableUpdateSummary) ValidateEnumValue() (bool, error)
type AvailableWindowsUpdateSummary
    func (m AvailableWindowsUpdateSummary) String() string
    func (m AvailableWindowsUpdateSummary) ValidateEnumValue() (bool, error)
type ChangeManagedInstanceGroupCompartmentDetails
    func (m ChangeManagedInstanceGroupCompartmentDetails) String() string
    func (m ChangeManagedInstanceGroupCompartmentDetails) ValidateEnumValue() (bool, error)
type ChangeManagedInstanceGroupCompartmentRequest
    func (request ChangeManagedInstanceGroupCompartmentRequest) BinaryRequestBody() (*common.OCIReadSeekCloser, bool)
    func (request ChangeManagedInstanceGroupCompartmentRequest) HTTPRequest(method, path string, binaryRequestBody *common.OCIReadSeekCloser, extraHeaders map[string]string) (http.Request, error)
    func (request ChangeManagedInstanceGroupCompartmentRequest) RetryPolicy() *common.RetryPolicy
    func (request ChangeManagedInstanceGroupCompartmentRequest) String() string
    func (request ChangeManagedInstanceGroupCompartmentRequest) ValidateEnumValue() (bool, error)
type ChangeManagedInstanceGroupCompartmentResponse
    func (response ChangeManagedInstanceGroupCompartmentResponse) HTTPResponse() *http.Response
    func (response ChangeManagedInstanceGroupCompartmentResponse) String() string
type ChangeScheduledJobCompartmentDetails
    func (m ChangeScheduledJobCompartmentDetails) String() string
    func (m ChangeScheduledJobCompartmentDetails) ValidateEnumValue() (bool, error)
type ChangeScheduledJobCompartmentRequest
    func (request ChangeScheduledJobCompartmentRequest) BinaryRequestBody() (*common.OCIReadSeekCloser, bool)
    func (request ChangeScheduledJobCompartmentRequest) HTTPRequest(method, path string, binaryRequestBody *common.OCIReadSeekCloser, extraHeaders map[string]string) (http.Request, error)
    func (request ChangeScheduledJobCompartmentRequest) RetryPolicy() *common.RetryPolicy
    func (request ChangeScheduledJobCompartmentRequest) String() string
    func (request ChangeScheduledJobCompartmentRequest) ValidateEnumValue() (bool, error)
type ChangeScheduledJobCompartmentResponse
    func (response ChangeScheduledJobCompartmentResponse) HTTPResponse() *http.Response
    func (response ChangeScheduledJobCompartmentResponse) String() string
type ChangeSoftwareSourceCompartmentDetails
    func (m ChangeSoftwareSourceCompartmentDetails) String() string
    func (m ChangeSoftwareSourceCompartmentDetails) ValidateEnumValue() (bool, error)
type ChangeSoftwareSourceCompartmentRequest
    func (request ChangeSoftwareSourceCompartmentRequest) BinaryRequestBody() (*common.OCIReadSeekCloser, bool)
    func (request ChangeSoftwareSourceCompartmentRequest) HTTPRequest(method, path string, binaryRequestBody *common.OCIReadSeekCloser, extraHeaders map[string]string) (http.Request, error)
    func (request ChangeSoftwareSourceCompartmentRequest) RetryPolicy() *common.RetryPolicy
    func (request ChangeSoftwareSourceCompartmentRequest) String() string
    func (request ChangeSoftwareSourceCompartmentRequest) ValidateEnumValue() (bool, error)
type ChangeSoftwareSourceCompartmentResponse
    func (response ChangeSoftwareSourceCompartmentResponse) HTTPResponse() *http.Response
    func (response ChangeSoftwareSourceCompartmentResponse) String() string
type ChecksumTypesEnum
    func GetChecksumTypesEnumValues() []ChecksumTypesEnum
    func GetMappingChecksumTypesEnum(val string) (ChecksumTypesEnum, bool)
type ContentAvailabilityEnum
    func GetContentAvailabilityEnumValues() []ContentAvailabilityEnum
    func GetMappingContentAvailabilityEnum(val string) (ContentAvailabilityEnum, bool)
type CrashEventSystemInformation
    func (m CrashEventSystemInformation) String() string
    func (m CrashEventSystemInformation) ValidateEnumValue() (bool, error)
type CreateManagedInstanceGroupDetails
    func (m CreateManagedInstanceGroupDetails) String() string
    func (m CreateManagedInstanceGroupDetails) ValidateEnumValue() (bool, error)
type CreateManagedInstanceGroupRequest
    func (request CreateManagedInstanceGroupRequest) BinaryRequestBody() (*common.OCIReadSeekCloser, bool)
    func (request CreateManagedInstanceGroupRequest) HTTPRequest(method, path string, binaryRequestBody *common.OCIReadSeekCloser, extraHeaders map[string]string) (http.Request, error)
    func (request CreateManagedInstanceGroupRequest) RetryPolicy() *common.RetryPolicy
    func (request CreateManagedInstanceGroupRequest) String() string
    func (request CreateManagedInstanceGroupRequest) ValidateEnumValue() (bool, error)
type CreateManagedInstanceGroupResponse
    func (response CreateManagedInstanceGroupResponse) HTTPResponse() *http.Response
    func (response CreateManagedInstanceGroupResponse) String() string
type CreateScheduledJobDetails
    func (m CreateScheduledJobDetails) String() string
    func (m CreateScheduledJobDetails) ValidateEnumValue() (bool, error)
type CreateScheduledJobRequest
    func (request CreateScheduledJobRequest) BinaryRequestBody() (*common.OCIReadSeekCloser, bool)
    func (request CreateScheduledJobRequest) HTTPRequest(method, path string, binaryRequestBody *common.OCIReadSeekCloser, extraHeaders map[string]string) (http.Request, error)
    func (request CreateScheduledJobRequest) RetryPolicy() *common.RetryPolicy
    func (request CreateScheduledJobRequest) String() string
    func (request CreateScheduledJobRequest) ValidateEnumValue() (bool, error)
type CreateScheduledJobResponse
    func (response CreateScheduledJobResponse) HTTPResponse() *http.Response
    func (response CreateScheduledJobResponse) String() string
type CreateSoftwareSourceDetails
    func (m CreateSoftwareSourceDetails) String() string
    func (m CreateSoftwareSourceDetails) ValidateEnumValue() (bool, error)
type CreateSoftwareSourceRequest
    func (request CreateSoftwareSourceRequest) BinaryRequestBody() (*common.OCIReadSeekCloser, bool)
    func (request CreateSoftwareSourceRequest) HTTPRequest(method, path string, binaryRequestBody *common.OCIReadSeekCloser, extraHeaders map[string]string) (http.Request, error)
    func (request CreateSoftwareSourceRequest) RetryPolicy() *common.RetryPolicy
    func (request CreateSoftwareSourceRequest) String() string
    func (request CreateSoftwareSourceRequest) ValidateEnumValue() (bool, error)
type CreateSoftwareSourceResponse
    func (response CreateSoftwareSourceResponse) HTTPResponse() *http.Response
    func (response CreateSoftwareSourceResponse) String() string
type DeleteEventContentRequest
    func (request DeleteEventContentRequest) BinaryRequestBody() (*common.OCIReadSeekCloser, bool)
    func (request DeleteEventContentRequest) HTTPRequest(method, path string, binaryRequestBody *common.OCIReadSeekCloser, extraHeaders map[string]string) (http.Request, error)
    func (request DeleteEventContentRequest) RetryPolicy() *common.RetryPolicy
    func (request DeleteEventContentRequest) String() string
    func (request DeleteEventContentRequest) ValidateEnumValue() (bool, error)
type DeleteEventContentResponse
    func (response DeleteEventContentResponse) HTTPResponse() *http.Response
    func (response DeleteEventContentResponse) String() string
type DeleteManagedInstanceGroupRequest
    func (request DeleteManagedInstanceGroupRequest) BinaryRequestBody() (*common.OCIReadSeekCloser, bool)
    func (request DeleteManagedInstanceGroupRequest) HTTPRequest(method, path string, binaryRequestBody *common.OCIReadSeekCloser, extraHeaders map[string]string) (http.Request, error)
    func (request DeleteManagedInstanceGroupRequest) RetryPolicy() *common.RetryPolicy
    func (request DeleteManagedInstanceGroupRequest) String() string
    func (request DeleteManagedInstanceGroupRequest) ValidateEnumValue() (bool, error)
type DeleteManagedInstanceGroupResponse
    func (response DeleteManagedInstanceGroupResponse) HTTPResponse() *http.Response
    func (response DeleteManagedInstanceGroupResponse) String() string
type DeleteScheduledJobRequest
    func (request DeleteScheduledJobRequest) BinaryRequestBody() (*common.OCIReadSeekCloser, bool)
    func (request DeleteScheduledJobRequest) HTTPRequest(method, path string, binaryRequestBody *common.OCIReadSeekCloser, extraHeaders map[string]string) (http.Request, error)
    func (request DeleteScheduledJobRequest) RetryPolicy() *common.RetryPolicy
    func (request DeleteScheduledJobRequest) String() string
    func (request DeleteScheduledJobRequest) ValidateEnumValue() (bool, error)
type DeleteScheduledJobResponse
    func (response DeleteScheduledJobResponse) HTTPResponse() *http.Response
    func (response DeleteScheduledJobResponse) String() string
type DeleteSoftwareSourceRequest
    func (request DeleteSoftwareSourceRequest) BinaryRequestBody() (*common.OCIReadSeekCloser, bool)
    func (request DeleteSoftwareSourceRequest) HTTPRequest(method, path string, binaryRequestBody *common.OCIReadSeekCloser, extraHeaders map[string]string) (http.Request, error)
    func (request DeleteSoftwareSourceRequest) RetryPolicy() *common.RetryPolicy
    func (request DeleteSoftwareSourceRequest) String() string
    func (request DeleteSoftwareSourceRequest) ValidateEnumValue() (bool, error)
type DeleteSoftwareSourceResponse
    func (response DeleteSoftwareSourceResponse) HTTPResponse() *http.Response
    func (response DeleteSoftwareSourceResponse) String() string
type DetachChildSoftwareSourceFromManagedInstanceDetails
    func (m DetachChildSoftwareSourceFromManagedInstanceDetails) String() string
    func (m DetachChildSoftwareSourceFromManagedInstanceDetails) ValidateEnumValue() (bool, error)
type DetachChildSoftwareSourceFromManagedInstanceRequest
    func (request DetachChildSoftwareSourceFromManagedInstanceRequest) BinaryRequestBody() (*common.OCIReadSeekCloser, bool)
    func (request DetachChildSoftwareSourceFromManagedInstanceRequest) HTTPRequest(method, path string, binaryRequestBody *common.OCIReadSeekCloser, extraHeaders map[string]string) (http.Request, error)
    func (request DetachChildSoftwareSourceFromManagedInstanceRequest) RetryPolicy() *common.RetryPolicy
    func (request DetachChildSoftwareSourceFromManagedInstanceRequest) String() string
    func (request DetachChildSoftwareSourceFromManagedInstanceRequest) ValidateEnumValue() (bool, error)
type DetachChildSoftwareSourceFromManagedInstanceResponse
    func (response DetachChildSoftwareSourceFromManagedInstanceResponse) HTTPResponse() *http.Response
    func (response DetachChildSoftwareSourceFromManagedInstanceResponse) String() string
type DetachManagedInstanceFromManagedInstanceGroupRequest
    func (request DetachManagedInstanceFromManagedInstanceGroupRequest) BinaryRequestBody() (*common.OCIReadSeekCloser, bool)
    func (request DetachManagedInstanceFromManagedInstanceGroupRequest) HTTPRequest(method, path string, binaryRequestBody *common.OCIReadSeekCloser, extraHeaders map[string]string) (http.Request, error)
    func (request DetachManagedInstanceFromManagedInstanceGroupRequest) RetryPolicy() *common.RetryPolicy
    func (request DetachManagedInstanceFromManagedInstanceGroupRequest) String() string
    func (request DetachManagedInstanceFromManagedInstanceGroupRequest) ValidateEnumValue() (bool, error)
type DetachManagedInstanceFromManagedInstanceGroupResponse
    func (response DetachManagedInstanceFromManagedInstanceGroupResponse) HTTPResponse() *http.Response
    func (response DetachManagedInstanceFromManagedInstanceGroupResponse) String() string
type DetachParentSoftwareSourceFromManagedInstanceDetails
    func (m DetachParentSoftwareSourceFromManagedInstanceDetails) String() string
    func (m DetachParentSoftwareSourceFromManagedInstanceDetails) ValidateEnumValue() (bool, error)
type DetachParentSoftwareSourceFromManagedInstanceRequest
    func (request DetachParentSoftwareSourceFromManagedInstanceRequest) BinaryRequestBody() (*common.OCIReadSeekCloser, bool)
    func (request DetachParentSoftwareSourceFromManagedInstanceRequest) HTTPRequest(method, path string, binaryRequestBody *common.OCIReadSeekCloser, extraHeaders map[string]string) (http.Request, error)
    func (request DetachParentSoftwareSourceFromManagedInstanceRequest) RetryPolicy() *common.RetryPolicy
    func (request DetachParentSoftwareSourceFromManagedInstanceRequest) String() string
    func (request DetachParentSoftwareSourceFromManagedInstanceRequest) ValidateEnumValue() (bool, error)
type DetachParentSoftwareSourceFromManagedInstanceResponse
    func (response DetachParentSoftwareSourceFromManagedInstanceResponse) HTTPResponse() *http.Response
    func (response DetachParentSoftwareSourceFromManagedInstanceResponse) String() string
type DisableModuleStreamOnManagedInstanceRequest
    func (request DisableModuleStreamOnManagedInstanceRequest) BinaryRequestBody() (*common.OCIReadSeekCloser, bool)
    func (request DisableModuleStreamOnManagedInstanceRequest) HTTPRequest(method, path string, binaryRequestBody *common.OCIReadSeekCloser, extraHeaders map[string]string) (http.Request, error)
    func (request DisableModuleStreamOnManagedInstanceRequest) RetryPolicy() *common.RetryPolicy
    func (request DisableModuleStreamOnManagedInstanceRequest) String() string
    func (request DisableModuleStreamOnManagedInstanceRequest) ValidateEnumValue() (bool, error)
type DisableModuleStreamOnManagedInstanceResponse
    func (response DisableModuleStreamOnManagedInstanceResponse) HTTPResponse() *http.Response
    func (response DisableModuleStreamOnManagedInstanceResponse) String() string
type EnableModuleStreamOnManagedInstanceRequest
    func (request EnableModuleStreamOnManagedInstanceRequest) BinaryRequestBody() (*common.OCIReadSeekCloser, bool)
    func (request EnableModuleStreamOnManagedInstanceRequest) HTTPRequest(method, path string, binaryRequestBody *common.OCIReadSeekCloser, extraHeaders map[string]string) (http.Request, error)
    func (request EnableModuleStreamOnManagedInstanceRequest) RetryPolicy() *common.RetryPolicy
    func (request EnableModuleStreamOnManagedInstanceRequest) String() string
    func (request EnableModuleStreamOnManagedInstanceRequest) ValidateEnumValue() (bool, error)
type EnableModuleStreamOnManagedInstanceResponse
    func (response EnableModuleStreamOnManagedInstanceResponse) HTTPResponse() *http.Response
    func (response EnableModuleStreamOnManagedInstanceResponse) String() string
type Erratum
    func (m Erratum) String() string
    func (m Erratum) ValidateEnumValue() (bool, error)
type ErratumSummary
    func (m ErratumSummary) String() string
    func (m ErratumSummary) ValidateEnumValue() (bool, error)
type Event
type EventClient
    func NewEventClientWithConfigurationProvider(configProvider common.ConfigurationProvider) (client EventClient, err error)
    func NewEventClientWithOboToken(configProvider common.ConfigurationProvider, oboToken string) (client EventClient, err error)
    func (client *EventClient) ConfigurationProvider() *common.ConfigurationProvider
    func (client EventClient) DeleteEventContent(ctx context.Context, request DeleteEventContentRequest) (response DeleteEventContentResponse, err error)
    func (client EventClient) GetEvent(ctx context.Context, request GetEventRequest) (response GetEventResponse, err error)
    func (client EventClient) GetEventContent(ctx context.Context, request GetEventContentRequest) (response GetEventContentResponse, err error)
    func (client EventClient) GetEventReport(ctx context.Context, request GetEventReportRequest) (response GetEventReportResponse, err error)
    func (client EventClient) ListEvents(ctx context.Context, request ListEventsRequest) (response ListEventsResponse, err error)
    func (client EventClient) ListRelatedEvents(ctx context.Context, request ListRelatedEventsRequest) (response ListRelatedEventsResponse, err error)
    func (client *EventClient) SetRegion(region string)
    func (client EventClient) UpdateEvent(ctx context.Context, request UpdateEventRequest) (response UpdateEventResponse, err error)
    func (client EventClient) UploadEventContent(ctx context.Context, request UploadEventContentRequest) (response UploadEventContentResponse, err error)
type EventCollection
    func (m EventCollection) String() string
    func (m EventCollection) ValidateEnumValue() (bool, error)
type EventContent
    func (m EventContent) String() string
    func (m EventContent) ValidateEnumValue() (bool, error)
type EventReport
    func (m EventReport) String() string
    func (m EventReport) ValidateEnumValue() (bool, error)
type EventSummary
    func (m EventSummary) String() string
    func (m EventSummary) ValidateEnumValue() (bool, error)
type EventTypeEnum
    func GetEventTypeEnumValues() []EventTypeEnum
    func GetMappingEventTypeEnum(val string) (EventTypeEnum, bool)
type GetErratumRequest
    func (request GetErratumRequest) BinaryRequestBody() (*common.OCIReadSeekCloser, bool)
    func (request GetErratumRequest) HTTPRequest(method, path string, binaryRequestBody *common.OCIReadSeekCloser, extraHeaders map[string]string) (http.Request, error)
    func (request GetErratumRequest) RetryPolicy() *common.RetryPolicy
    func (request GetErratumRequest) String() string
    func (request GetErratumRequest) ValidateEnumValue() (bool, error)
type GetErratumResponse
    func (response GetErratumResponse) HTTPResponse() *http.Response
    func (response GetErratumResponse) String() string
type GetEventContentRequest
    func (request GetEventContentRequest) BinaryRequestBody() (*common.OCIReadSeekCloser, bool)
    func (request GetEventContentRequest) HTTPRequest(method, path string, binaryRequestBody *common.OCIReadSeekCloser, extraHeaders map[string]string) (http.Request, error)
    func (request GetEventContentRequest) RetryPolicy() *common.RetryPolicy
    func (request GetEventContentRequest) String() string
    func (request GetEventContentRequest) ValidateEnumValue() (bool, error)
type GetEventContentResponse
    func (response GetEventContentResponse) HTTPResponse() *http.Response
    func (response GetEventContentResponse) String() string
type GetEventReportRequest
    func (request GetEventReportRequest) BinaryRequestBody() (*common.OCIReadSeekCloser, bool)
    func (request GetEventReportRequest) HTTPRequest(method, path string, binaryRequestBody *common.OCIReadSeekCloser, extraHeaders map[string]string) (http.Request, error)
    func (request GetEventReportRequest) RetryPolicy() *common.RetryPolicy
    func (request GetEventReportRequest) String() string
    func (request GetEventReportRequest) ValidateEnumValue() (bool, error)
type GetEventReportResponse
    func (response GetEventReportResponse) HTTPResponse() *http.Response
    func (response GetEventReportResponse) String() string
type GetEventRequest
    func (request GetEventRequest) BinaryRequestBody() (*common.OCIReadSeekCloser, bool)
    func (request GetEventRequest) HTTPRequest(method, path string, binaryRequestBody *common.OCIReadSeekCloser, extraHeaders map[string]string) (http.Request, error)
    func (request GetEventRequest) RetryPolicy() *common.RetryPolicy
    func (request GetEventRequest) String() string
    func (request GetEventRequest) ValidateEnumValue() (bool, error)
type GetEventResponse
    func (response GetEventResponse) HTTPResponse() *http.Response
    func (response GetEventResponse) String() string
type GetManagedInstanceGroupRequest
    func (request GetManagedInstanceGroupRequest) BinaryRequestBody() (*common.OCIReadSeekCloser, bool)
    func (request GetManagedInstanceGroupRequest) HTTPRequest(method, path string, binaryRequestBody *common.OCIReadSeekCloser, extraHeaders map[string]string) (http.Request, error)
    func (request GetManagedInstanceGroupRequest) RetryPolicy() *common.RetryPolicy
    func (request GetManagedInstanceGroupRequest) String() string
    func (request GetManagedInstanceGroupRequest) ValidateEnumValue() (bool, error)
type GetManagedInstanceGroupResponse
    func (response GetManagedInstanceGroupResponse) HTTPResponse() *http.Response
    func (response GetManagedInstanceGroupResponse) String() string
type GetManagedInstanceRequest
    func (request GetManagedInstanceRequest) BinaryRequestBody() (*common.OCIReadSeekCloser, bool)
    func (request GetManagedInstanceRequest) HTTPRequest(method, path string, binaryRequestBody *common.OCIReadSeekCloser, extraHeaders map[string]string) (http.Request, error)
    func (request GetManagedInstanceRequest) RetryPolicy() *common.RetryPolicy
    func (request GetManagedInstanceRequest) String() string
    func (request GetManagedInstanceRequest) ValidateEnumValue() (bool, error)
type GetManagedInstanceResponse
    func (response GetManagedInstanceResponse) HTTPResponse() *http.Response
    func (response GetManagedInstanceResponse) String() string
type GetModuleStreamProfileRequest
    func (request GetModuleStreamProfileRequest) BinaryRequestBody() (*common.OCIReadSeekCloser, bool)
    func (request GetModuleStreamProfileRequest) HTTPRequest(method, path string, binaryRequestBody *common.OCIReadSeekCloser, extraHeaders map[string]string) (http.Request, error)
    func (request GetModuleStreamProfileRequest) RetryPolicy() *common.RetryPolicy
    func (request GetModuleStreamProfileRequest) String() string
    func (request GetModuleStreamProfileRequest) ValidateEnumValue() (bool, error)
type GetModuleStreamProfileResponse
    func (response GetModuleStreamProfileResponse) HTTPResponse() *http.Response
    func (response GetModuleStreamProfileResponse) String() string
type GetModuleStreamRequest
    func (request GetModuleStreamRequest) BinaryRequestBody() (*common.OCIReadSeekCloser, bool)
    func (request GetModuleStreamRequest) HTTPRequest(method, path string, binaryRequestBody *common.OCIReadSeekCloser, extraHeaders map[string]string) (http.Request, error)
    func (request GetModuleStreamRequest) RetryPolicy() *common.RetryPolicy
    func (request GetModuleStreamRequest) String() string
    func (request GetModuleStreamRequest) ValidateEnumValue() (bool, error)
type GetModuleStreamResponse
    func (response GetModuleStreamResponse) HTTPResponse() *http.Response
    func (response GetModuleStreamResponse) String() string
type GetScheduledJobRequest
    func (request GetScheduledJobRequest) BinaryRequestBody() (*common.OCIReadSeekCloser, bool)
    func (request GetScheduledJobRequest) HTTPRequest(method, path string, binaryRequestBody *common.OCIReadSeekCloser, extraHeaders map[string]string) (http.Request, error)
    func (request GetScheduledJobRequest) RetryPolicy() *common.RetryPolicy
    func (request GetScheduledJobRequest) String() string
    func (request GetScheduledJobRequest) ValidateEnumValue() (bool, error)
type GetScheduledJobResponse
    func (response GetScheduledJobResponse) HTTPResponse() *http.Response
    func (response GetScheduledJobResponse) String() string
type GetSoftwarePackageRequest
    func (request GetSoftwarePackageRequest) BinaryRequestBody() (*common.OCIReadSeekCloser, bool)
    func (request GetSoftwarePackageRequest) HTTPRequest(method, path string, binaryRequestBody *common.OCIReadSeekCloser, extraHeaders map[string]string) (http.Request, error)
    func (request GetSoftwarePackageRequest) RetryPolicy() *common.RetryPolicy
    func (request GetSoftwarePackageRequest) String() string
    func (request GetSoftwarePackageRequest) ValidateEnumValue() (bool, error)
type GetSoftwarePackageResponse
    func (response GetSoftwarePackageResponse) HTTPResponse() *http.Response
    func (response GetSoftwarePackageResponse) String() string
type GetSoftwareSourceRequest
    func (request GetSoftwareSourceRequest) BinaryRequestBody() (*common.OCIReadSeekCloser, bool)
    func (request GetSoftwareSourceRequest) HTTPRequest(method, path string, binaryRequestBody *common.OCIReadSeekCloser, extraHeaders map[string]string) (http.Request, error)
    func (request GetSoftwareSourceRequest) RetryPolicy() *common.RetryPolicy
    func (request GetSoftwareSourceRequest) String() string
    func (request GetSoftwareSourceRequest) ValidateEnumValue() (bool, error)
type GetSoftwareSourceResponse
    func (response GetSoftwareSourceResponse) HTTPResponse() *http.Response
    func (response GetSoftwareSourceResponse) String() string
type GetWindowsUpdateRequest
    func (request GetWindowsUpdateRequest) BinaryRequestBody() (*common.OCIReadSeekCloser, bool)
    func (request GetWindowsUpdateRequest) HTTPRequest(method, path string, binaryRequestBody *common.OCIReadSeekCloser, extraHeaders map[string]string) (http.Request, error)
    func (request GetWindowsUpdateRequest) RetryPolicy() *common.RetryPolicy
    func (request GetWindowsUpdateRequest) String() string
    func (request GetWindowsUpdateRequest) ValidateEnumValue() (bool, error)
type GetWindowsUpdateResponse
    func (response GetWindowsUpdateResponse) HTTPResponse() *http.Response
    func (response GetWindowsUpdateResponse) String() string
type GetWorkRequestRequest
    func (request GetWorkRequestRequest) BinaryRequestBody() (*common.OCIReadSeekCloser, bool)
    func (request GetWorkRequestRequest) HTTPRequest(method, path string, binaryRequestBody *common.OCIReadSeekCloser, extraHeaders map[string]string) (http.Request, error)
    func (request GetWorkRequestRequest) RetryPolicy() *common.RetryPolicy
    func (request GetWorkRequestRequest) String() string
    func (request GetWorkRequestRequest) ValidateEnumValue() (bool, error)
type GetWorkRequestResponse
    func (response GetWorkRequestResponse) HTTPResponse() *http.Response
    func (response GetWorkRequestResponse) String() string
type Id
    func (m Id) String() string
    func (m Id) ValidateEnumValue() (bool, error)
type InstallAllPackageUpdatesOnManagedInstanceRequest
    func (request InstallAllPackageUpdatesOnManagedInstanceRequest) BinaryRequestBody() (*common.OCIReadSeekCloser, bool)
    func (request InstallAllPackageUpdatesOnManagedInstanceRequest) HTTPRequest(method, path string, binaryRequestBody *common.OCIReadSeekCloser, extraHeaders map[string]string) (http.Request, error)
    func (request InstallAllPackageUpdatesOnManagedInstanceRequest) RetryPolicy() *common.RetryPolicy
    func (request InstallAllPackageUpdatesOnManagedInstanceRequest) String() string
    func (request InstallAllPackageUpdatesOnManagedInstanceRequest) ValidateEnumValue() (bool, error)
type InstallAllPackageUpdatesOnManagedInstanceResponse
    func (response InstallAllPackageUpdatesOnManagedInstanceResponse) HTTPResponse() *http.Response
    func (response InstallAllPackageUpdatesOnManagedInstanceResponse) String() string
type InstallAllPackageUpdatesOnManagedInstanceUpdateTypeEnum
    func GetInstallAllPackageUpdatesOnManagedInstanceUpdateTypeEnumValues() []InstallAllPackageUpdatesOnManagedInstanceUpdateTypeEnum
    func GetMappingInstallAllPackageUpdatesOnManagedInstanceUpdateTypeEnum(val string) (InstallAllPackageUpdatesOnManagedInstanceUpdateTypeEnum, bool)
type InstallAllUpdatesOnManagedInstanceGroupRequest
    func (request InstallAllUpdatesOnManagedInstanceGroupRequest) BinaryRequestBody() (*common.OCIReadSeekCloser, bool)
    func (request InstallAllUpdatesOnManagedInstanceGroupRequest) HTTPRequest(method, path string, binaryRequestBody *common.OCIReadSeekCloser, extraHeaders map[string]string) (http.Request, error)
    func (request InstallAllUpdatesOnManagedInstanceGroupRequest) RetryPolicy() *common.RetryPolicy
    func (request InstallAllUpdatesOnManagedInstanceGroupRequest) String() string
    func (request InstallAllUpdatesOnManagedInstanceGroupRequest) ValidateEnumValue() (bool, error)
type InstallAllUpdatesOnManagedInstanceGroupResponse
    func (response InstallAllUpdatesOnManagedInstanceGroupResponse) HTTPResponse() *http.Response
    func (response InstallAllUpdatesOnManagedInstanceGroupResponse) String() string
type InstallAllUpdatesOnManagedInstanceGroupUpdateTypeEnum
    func GetInstallAllUpdatesOnManagedInstanceGroupUpdateTypeEnumValues() []InstallAllUpdatesOnManagedInstanceGroupUpdateTypeEnum
    func GetMappingInstallAllUpdatesOnManagedInstanceGroupUpdateTypeEnum(val string) (InstallAllUpdatesOnManagedInstanceGroupUpdateTypeEnum, bool)
type InstallAllWindowsUpdatesOnManagedInstanceRequest
    func (request InstallAllWindowsUpdatesOnManagedInstanceRequest) BinaryRequestBody() (*common.OCIReadSeekCloser, bool)
    func (request InstallAllWindowsUpdatesOnManagedInstanceRequest) HTTPRequest(method, path string, binaryRequestBody *common.OCIReadSeekCloser, extraHeaders map[string]string) (http.Request, error)
    func (request InstallAllWindowsUpdatesOnManagedInstanceRequest) RetryPolicy() *common.RetryPolicy
    func (request InstallAllWindowsUpdatesOnManagedInstanceRequest) String() string
    func (request InstallAllWindowsUpdatesOnManagedInstanceRequest) ValidateEnumValue() (bool, error)
type InstallAllWindowsUpdatesOnManagedInstanceResponse
    func (response InstallAllWindowsUpdatesOnManagedInstanceResponse) HTTPResponse() *http.Response
    func (response InstallAllWindowsUpdatesOnManagedInstanceResponse) String() string
type InstallAllWindowsUpdatesOnManagedInstanceUpdateTypeEnum
    func GetInstallAllWindowsUpdatesOnManagedInstanceUpdateTypeEnumValues() []InstallAllWindowsUpdatesOnManagedInstanceUpdateTypeEnum
    func GetMappingInstallAllWindowsUpdatesOnManagedInstanceUpdateTypeEnum(val string) (InstallAllWindowsUpdatesOnManagedInstanceUpdateTypeEnum, bool)
type InstallModuleStreamProfileOnManagedInstanceRequest
    func (request InstallModuleStreamProfileOnManagedInstanceRequest) BinaryRequestBody() (*common.OCIReadSeekCloser, bool)
    func (request InstallModuleStreamProfileOnManagedInstanceRequest) HTTPRequest(method, path string, binaryRequestBody *common.OCIReadSeekCloser, extraHeaders map[string]string) (http.Request, error)
    func (request InstallModuleStreamProfileOnManagedInstanceRequest) RetryPolicy() *common.RetryPolicy
    func (request InstallModuleStreamProfileOnManagedInstanceRequest) String() string
    func (request InstallModuleStreamProfileOnManagedInstanceRequest) ValidateEnumValue() (bool, error)
type InstallModuleStreamProfileOnManagedInstanceResponse
    func (response InstallModuleStreamProfileOnManagedInstanceResponse) HTTPResponse() *http.Response
    func (response InstallModuleStreamProfileOnManagedInstanceResponse) String() string
type InstallPackageOnManagedInstanceRequest
    func (request InstallPackageOnManagedInstanceRequest) BinaryRequestBody() (*common.OCIReadSeekCloser, bool)
    func (request InstallPackageOnManagedInstanceRequest) HTTPRequest(method, path string, binaryRequestBody *common.OCIReadSeekCloser, extraHeaders map[string]string) (http.Request, error)
    func (request InstallPackageOnManagedInstanceRequest) RetryPolicy() *common.RetryPolicy
    func (request InstallPackageOnManagedInstanceRequest) String() string
    func (request InstallPackageOnManagedInstanceRequest) ValidateEnumValue() (bool, error)
type InstallPackageOnManagedInstanceResponse
    func (response InstallPackageOnManagedInstanceResponse) HTTPResponse() *http.Response
    func (response InstallPackageOnManagedInstanceResponse) String() string
type InstallPackageUpdateOnManagedInstanceRequest
    func (request InstallPackageUpdateOnManagedInstanceRequest) BinaryRequestBody() (*common.OCIReadSeekCloser, bool)
    func (request InstallPackageUpdateOnManagedInstanceRequest) HTTPRequest(method, path string, binaryRequestBody *common.OCIReadSeekCloser, extraHeaders map[string]string) (http.Request, error)
    func (request InstallPackageUpdateOnManagedInstanceRequest) RetryPolicy() *common.RetryPolicy
    func (request InstallPackageUpdateOnManagedInstanceRequest) String() string
    func (request InstallPackageUpdateOnManagedInstanceRequest) ValidateEnumValue() (bool, error)
type InstallPackageUpdateOnManagedInstanceResponse
    func (response InstallPackageUpdateOnManagedInstanceResponse) HTTPResponse() *http.Response
    func (response InstallPackageUpdateOnManagedInstanceResponse) String() string
type InstallWindowsUpdateOnManagedInstanceRequest
    func (request InstallWindowsUpdateOnManagedInstanceRequest) BinaryRequestBody() (*common.OCIReadSeekCloser, bool)
    func (request InstallWindowsUpdateOnManagedInstanceRequest) HTTPRequest(method, path string, binaryRequestBody *common.OCIReadSeekCloser, extraHeaders map[string]string) (http.Request, error)
    func (request InstallWindowsUpdateOnManagedInstanceRequest) RetryPolicy() *common.RetryPolicy
    func (request InstallWindowsUpdateOnManagedInstanceRequest) String() string
    func (request InstallWindowsUpdateOnManagedInstanceRequest) ValidateEnumValue() (bool, error)
type InstallWindowsUpdateOnManagedInstanceResponse
    func (response InstallWindowsUpdateOnManagedInstanceResponse) HTTPResponse() *http.Response
    func (response InstallWindowsUpdateOnManagedInstanceResponse) String() string
type InstallablePackageSummary
    func (m InstallablePackageSummary) String() string
    func (m InstallablePackageSummary) ValidateEnumValue() (bool, error)
type InstalledPackageSummary
    func (m InstalledPackageSummary) String() string
    func (m InstalledPackageSummary) ValidateEnumValue() (bool, error)
type InstalledWindowsUpdateSummary
    func (m InstalledWindowsUpdateSummary) String() string
    func (m InstalledWindowsUpdateSummary) ValidateEnumValue() (bool, error)
type IntervalTypesEnum
    func GetIntervalTypesEnumValues() []IntervalTypesEnum
    func GetMappingIntervalTypesEnum(val string) (IntervalTypesEnum, bool)
type IsEligibleForInstallationEnum
    func GetIsEligibleForInstallationEnumValues() []IsEligibleForInstallationEnum
    func GetMappingIsEligibleForInstallationEnum(val string) (IsEligibleForInstallationEnum, bool)
type KernelCrashEvent
    func (m KernelCrashEvent) GetCompartmentId() *string
    func (m KernelCrashEvent) GetCount() *int
    func (m KernelCrashEvent) GetDefinedTags() map[string]map[string]interface{}
    func (m KernelCrashEvent) GetEventFingerprint() *string
    func (m KernelCrashEvent) GetFreeformTags() map[string]string
    func (m KernelCrashEvent) GetId() *string
    func (m KernelCrashEvent) GetInstanceId() *string
    func (m KernelCrashEvent) GetSummary() *string
    func (m KernelCrashEvent) GetSystemTags() map[string]map[string]interface{}
    func (m KernelCrashEvent) GetTenancyId() *string
    func (m KernelCrashEvent) GetTimestamp() *common.SDKTime
    func (m KernelCrashEvent) MarshalJSON() (buff []byte, e error)
    func (m KernelCrashEvent) String() string
    func (m KernelCrashEvent) ValidateEnumValue() (bool, error)
type KernelOopsEvent
    func (m KernelOopsEvent) GetCompartmentId() *string
    func (m KernelOopsEvent) GetCount() *int
    func (m KernelOopsEvent) GetDefinedTags() map[string]map[string]interface{}
    func (m KernelOopsEvent) GetEventFingerprint() *string
    func (m KernelOopsEvent) GetFreeformTags() map[string]string
    func (m KernelOopsEvent) GetId() *string
    func (m KernelOopsEvent) GetInstanceId() *string
    func (m KernelOopsEvent) GetSummary() *string
    func (m KernelOopsEvent) GetSystemTags() map[string]map[string]interface{}
    func (m KernelOopsEvent) GetTenancyId() *string
    func (m KernelOopsEvent) GetTimestamp() *common.SDKTime
    func (m KernelOopsEvent) MarshalJSON() (buff []byte, e error)
    func (m KernelOopsEvent) String() string
    func (m KernelOopsEvent) ValidateEnumValue() (bool, error)
type KernelVmCoreInformation
    func (m KernelVmCoreInformation) String() string
    func (m KernelVmCoreInformation) ValidateEnumValue() (bool, error)
type LifecycleStatesEnum
    func GetLifecycleStatesEnumValues() []LifecycleStatesEnum
    func GetMappingLifecycleStatesEnum(val string) (LifecycleStatesEnum, bool)
type ListAvailablePackagesForManagedInstanceRequest
    func (request ListAvailablePackagesForManagedInstanceRequest) BinaryRequestBody() (*common.OCIReadSeekCloser, bool)
    func (request ListAvailablePackagesForManagedInstanceRequest) HTTPRequest(method, path string, binaryRequestBody *common.OCIReadSeekCloser, extraHeaders map[string]string) (http.Request, error)
    func (request ListAvailablePackagesForManagedInstanceRequest) RetryPolicy() *common.RetryPolicy
    func (request ListAvailablePackagesForManagedInstanceRequest) String() string
    func (request ListAvailablePackagesForManagedInstanceRequest) ValidateEnumValue() (bool, error)
type ListAvailablePackagesForManagedInstanceResponse
    func (response ListAvailablePackagesForManagedInstanceResponse) HTTPResponse() *http.Response
    func (response ListAvailablePackagesForManagedInstanceResponse) String() string
type ListAvailablePackagesForManagedInstanceSortByEnum
    func GetListAvailablePackagesForManagedInstanceSortByEnumValues() []ListAvailablePackagesForManagedInstanceSortByEnum
    func GetMappingListAvailablePackagesForManagedInstanceSortByEnum(val string) (ListAvailablePackagesForManagedInstanceSortByEnum, bool)
type ListAvailablePackagesForManagedInstanceSortOrderEnum
    func GetListAvailablePackagesForManagedInstanceSortOrderEnumValues() []ListAvailablePackagesForManagedInstanceSortOrderEnum
    func GetMappingListAvailablePackagesForManagedInstanceSortOrderEnum(val string) (ListAvailablePackagesForManagedInstanceSortOrderEnum, bool)
type ListAvailableSoftwareSourcesForManagedInstanceRequest
    func (request ListAvailableSoftwareSourcesForManagedInstanceRequest) BinaryRequestBody() (*common.OCIReadSeekCloser, bool)
    func (request ListAvailableSoftwareSourcesForManagedInstanceRequest) HTTPRequest(method, path string, binaryRequestBody *common.OCIReadSeekCloser, extraHeaders map[string]string) (http.Request, error)
    func (request ListAvailableSoftwareSourcesForManagedInstanceRequest) RetryPolicy() *common.RetryPolicy
    func (request ListAvailableSoftwareSourcesForManagedInstanceRequest) String() string
    func (request ListAvailableSoftwareSourcesForManagedInstanceRequest) ValidateEnumValue() (bool, error)
type ListAvailableSoftwareSourcesForManagedInstanceResponse
    func (response ListAvailableSoftwareSourcesForManagedInstanceResponse) HTTPResponse() *http.Response
    func (response ListAvailableSoftwareSourcesForManagedInstanceResponse) String() string
type ListAvailableSoftwareSourcesForManagedInstanceSortByEnum
    func GetListAvailableSoftwareSourcesForManagedInstanceSortByEnumValues() []ListAvailableSoftwareSourcesForManagedInstanceSortByEnum
    func GetMappingListAvailableSoftwareSourcesForManagedInstanceSortByEnum(val string) (ListAvailableSoftwareSourcesForManagedInstanceSortByEnum, bool)
type ListAvailableSoftwareSourcesForManagedInstanceSortOrderEnum
    func GetListAvailableSoftwareSourcesForManagedInstanceSortOrderEnumValues() []ListAvailableSoftwareSourcesForManagedInstanceSortOrderEnum
    func GetMappingListAvailableSoftwareSourcesForManagedInstanceSortOrderEnum(val string) (ListAvailableSoftwareSourcesForManagedInstanceSortOrderEnum, bool)
type ListAvailableUpdatesForManagedInstanceRequest
    func (request ListAvailableUpdatesForManagedInstanceRequest) BinaryRequestBody() (*common.OCIReadSeekCloser, bool)
    func (request ListAvailableUpdatesForManagedInstanceRequest) HTTPRequest(method, path string, binaryRequestBody *common.OCIReadSeekCloser, extraHeaders map[string]string) (http.Request, error)
    func (request ListAvailableUpdatesForManagedInstanceRequest) RetryPolicy() *common.RetryPolicy
    func (request ListAvailableUpdatesForManagedInstanceRequest) String() string
    func (request ListAvailableUpdatesForManagedInstanceRequest) ValidateEnumValue() (bool, error)
type ListAvailableUpdatesForManagedInstanceResponse
    func (response ListAvailableUpdatesForManagedInstanceResponse) HTTPResponse() *http.Response
    func (response ListAvailableUpdatesForManagedInstanceResponse) String() string
type ListAvailableUpdatesForManagedInstanceSortByEnum
    func GetListAvailableUpdatesForManagedInstanceSortByEnumValues() []ListAvailableUpdatesForManagedInstanceSortByEnum
    func GetMappingListAvailableUpdatesForManagedInstanceSortByEnum(val string) (ListAvailableUpdatesForManagedInstanceSortByEnum, bool)
type ListAvailableUpdatesForManagedInstanceSortOrderEnum
    func GetListAvailableUpdatesForManagedInstanceSortOrderEnumValues() []ListAvailableUpdatesForManagedInstanceSortOrderEnum
    func GetMappingListAvailableUpdatesForManagedInstanceSortOrderEnum(val string) (ListAvailableUpdatesForManagedInstanceSortOrderEnum, bool)
type ListAvailableWindowsUpdatesForManagedInstanceIsEligibleForInstallationEnum
    func GetListAvailableWindowsUpdatesForManagedInstanceIsEligibleForInstallationEnumValues() []ListAvailableWindowsUpdatesForManagedInstanceIsEligibleForInstallationEnum
    func GetMappingListAvailableWindowsUpdatesForManagedInstanceIsEligibleForInstallationEnum(val string) (ListAvailableWindowsUpdatesForManagedInstanceIsEligibleForInstallationEnum, bool)
type ListAvailableWindowsUpdatesForManagedInstanceRequest
    func (request ListAvailableWindowsUpdatesForManagedInstanceRequest) BinaryRequestBody() (*common.OCIReadSeekCloser, bool)
    func (request ListAvailableWindowsUpdatesForManagedInstanceRequest) HTTPRequest(method, path string, binaryRequestBody *common.OCIReadSeekCloser, extraHeaders map[string]string) (http.Request, error)
    func (request ListAvailableWindowsUpdatesForManagedInstanceRequest) RetryPolicy() *common.RetryPolicy
    func (request ListAvailableWindowsUpdatesForManagedInstanceRequest) String() string
    func (request ListAvailableWindowsUpdatesForManagedInstanceRequest) ValidateEnumValue() (bool, error)
type ListAvailableWindowsUpdatesForManagedInstanceResponse
    func (response ListAvailableWindowsUpdatesForManagedInstanceResponse) HTTPResponse() *http.Response
    func (response ListAvailableWindowsUpdatesForManagedInstanceResponse) String() string
type ListAvailableWindowsUpdatesForManagedInstanceSortByEnum
    func GetListAvailableWindowsUpdatesForManagedInstanceSortByEnumValues() []ListAvailableWindowsUpdatesForManagedInstanceSortByEnum
    func GetMappingListAvailableWindowsUpdatesForManagedInstanceSortByEnum(val string) (ListAvailableWindowsUpdatesForManagedInstanceSortByEnum, bool)
type ListAvailableWindowsUpdatesForManagedInstanceSortOrderEnum
    func GetListAvailableWindowsUpdatesForManagedInstanceSortOrderEnumValues() []ListAvailableWindowsUpdatesForManagedInstanceSortOrderEnum
    func GetMappingListAvailableWindowsUpdatesForManagedInstanceSortOrderEnum(val string) (ListAvailableWindowsUpdatesForManagedInstanceSortOrderEnum, bool)
type ListErrataRequest
    func (request ListErrataRequest) BinaryRequestBody() (*common.OCIReadSeekCloser, bool)
    func (request ListErrataRequest) HTTPRequest(method, path string, binaryRequestBody *common.OCIReadSeekCloser, extraHeaders map[string]string) (http.Request, error)
    func (request ListErrataRequest) RetryPolicy() *common.RetryPolicy
    func (request ListErrataRequest) String() string
    func (request ListErrataRequest) ValidateEnumValue() (bool, error)
type ListErrataResponse
    func (response ListErrataResponse) HTTPResponse() *http.Response
    func (response ListErrataResponse) String() string
type ListErrataSortByEnum
    func GetListErrataSortByEnumValues() []ListErrataSortByEnum
    func GetMappingListErrataSortByEnum(val string) (ListErrataSortByEnum, bool)
type ListErrataSortOrderEnum
    func GetListErrataSortOrderEnumValues() []ListErrataSortOrderEnum
    func GetMappingListErrataSortOrderEnum(val string) (ListErrataSortOrderEnum, bool)
type ListEventsEventTypeEnum
    func GetListEventsEventTypeEnumValues() []ListEventsEventTypeEnum
    func GetMappingListEventsEventTypeEnum(val string) (ListEventsEventTypeEnum, bool)
type ListEventsRequest
    func (request ListEventsRequest) BinaryRequestBody() (*common.OCIReadSeekCloser, bool)
    func (request ListEventsRequest) HTTPRequest(method, path string, binaryRequestBody *common.OCIReadSeekCloser, extraHeaders map[string]string) (http.Request, error)
    func (request ListEventsRequest) RetryPolicy() *common.RetryPolicy
    func (request ListEventsRequest) String() string
    func (request ListEventsRequest) ValidateEnumValue() (bool, error)
type ListEventsResponse
    func (response ListEventsResponse) HTTPResponse() *http.Response
    func (response ListEventsResponse) String() string
type ListEventsSortByEnum
    func GetListEventsSortByEnumValues() []ListEventsSortByEnum
    func GetMappingListEventsSortByEnum(val string) (ListEventsSortByEnum, bool)
type ListEventsSortOrderEnum
    func GetListEventsSortOrderEnumValues() []ListEventsSortOrderEnum
    func GetMappingListEventsSortOrderEnum(val string) (ListEventsSortOrderEnum, bool)
type ListManagedInstanceErrataRequest
    func (request ListManagedInstanceErrataRequest) BinaryRequestBody() (*common.OCIReadSeekCloser, bool)
    func (request ListManagedInstanceErrataRequest) HTTPRequest(method, path string, binaryRequestBody *common.OCIReadSeekCloser, extraHeaders map[string]string) (http.Request, error)
    func (request ListManagedInstanceErrataRequest) RetryPolicy() *common.RetryPolicy
    func (request ListManagedInstanceErrataRequest) String() string
    func (request ListManagedInstanceErrataRequest) ValidateEnumValue() (bool, error)
type ListManagedInstanceErrataResponse
    func (response ListManagedInstanceErrataResponse) HTTPResponse() *http.Response
    func (response ListManagedInstanceErrataResponse) String() string
type ListManagedInstanceErrataSortByEnum
    func GetListManagedInstanceErrataSortByEnumValues() []ListManagedInstanceErrataSortByEnum
    func GetMappingListManagedInstanceErrataSortByEnum(val string) (ListManagedInstanceErrataSortByEnum, bool)
type ListManagedInstanceErrataSortOrderEnum
    func GetListManagedInstanceErrataSortOrderEnumValues() []ListManagedInstanceErrataSortOrderEnum
    func GetMappingListManagedInstanceErrataSortOrderEnum(val string) (ListManagedInstanceErrataSortOrderEnum, bool)
type ListManagedInstanceGroupsLifecycleStateEnum
    func GetListManagedInstanceGroupsLifecycleStateEnumValues() []ListManagedInstanceGroupsLifecycleStateEnum
    func GetMappingListManagedInstanceGroupsLifecycleStateEnum(val string) (ListManagedInstanceGroupsLifecycleStateEnum, bool)
type ListManagedInstanceGroupsOsFamilyEnum
    func GetListManagedInstanceGroupsOsFamilyEnumValues() []ListManagedInstanceGroupsOsFamilyEnum
    func GetMappingListManagedInstanceGroupsOsFamilyEnum(val string) (ListManagedInstanceGroupsOsFamilyEnum, bool)
type ListManagedInstanceGroupsRequest
    func (request ListManagedInstanceGroupsRequest) BinaryRequestBody() (*common.OCIReadSeekCloser, bool)
    func (request ListManagedInstanceGroupsRequest) HTTPRequest(method, path string, binaryRequestBody *common.OCIReadSeekCloser, extraHeaders map[string]string) (http.Request, error)
    func (request ListManagedInstanceGroupsRequest) RetryPolicy() *common.RetryPolicy
    func (request ListManagedInstanceGroupsRequest) String() string
    func (request ListManagedInstanceGroupsRequest) ValidateEnumValue() (bool, error)
type ListManagedInstanceGroupsResponse
    func (response ListManagedInstanceGroupsResponse) HTTPResponse() *http.Response
    func (response ListManagedInstanceGroupsResponse) String() string
type ListManagedInstanceGroupsSortByEnum
    func GetListManagedInstanceGroupsSortByEnumValues() []ListManagedInstanceGroupsSortByEnum
    func GetMappingListManagedInstanceGroupsSortByEnum(val string) (ListManagedInstanceGroupsSortByEnum, bool)
type ListManagedInstanceGroupsSortOrderEnum
    func GetListManagedInstanceGroupsSortOrderEnumValues() []ListManagedInstanceGroupsSortOrderEnum
    func GetMappingListManagedInstanceGroupsSortOrderEnum(val string) (ListManagedInstanceGroupsSortOrderEnum, bool)
type ListManagedInstancesOsFamilyEnum
    func GetListManagedInstancesOsFamilyEnumValues() []ListManagedInstancesOsFamilyEnum
    func GetMappingListManagedInstancesOsFamilyEnum(val string) (ListManagedInstancesOsFamilyEnum, bool)
type ListManagedInstancesRequest
    func (request ListManagedInstancesRequest) BinaryRequestBody() (*common.OCIReadSeekCloser, bool)
    func (request ListManagedInstancesRequest) HTTPRequest(method, path string, binaryRequestBody *common.OCIReadSeekCloser, extraHeaders map[string]string) (http.Request, error)
    func (request ListManagedInstancesRequest) RetryPolicy() *common.RetryPolicy
    func (request ListManagedInstancesRequest) String() string
    func (request ListManagedInstancesRequest) ValidateEnumValue() (bool, error)
type ListManagedInstancesResponse
    func (response ListManagedInstancesResponse) HTTPResponse() *http.Response
    func (response ListManagedInstancesResponse) String() string
type ListManagedInstancesSortByEnum
    func GetListManagedInstancesSortByEnumValues() []ListManagedInstancesSortByEnum
    func GetMappingListManagedInstancesSortByEnum(val string) (ListManagedInstancesSortByEnum, bool)
type ListManagedInstancesSortOrderEnum
    func GetListManagedInstancesSortOrderEnumValues() []ListManagedInstancesSortOrderEnum
    func GetMappingListManagedInstancesSortOrderEnum(val string) (ListManagedInstancesSortOrderEnum, bool)
type ListModuleStreamProfilesOnManagedInstanceProfileStatusEnum
    func GetListModuleStreamProfilesOnManagedInstanceProfileStatusEnumValues() []ListModuleStreamProfilesOnManagedInstanceProfileStatusEnum
    func GetMappingListModuleStreamProfilesOnManagedInstanceProfileStatusEnum(val string) (ListModuleStreamProfilesOnManagedInstanceProfileStatusEnum, bool)
type ListModuleStreamProfilesOnManagedInstanceRequest
    func (request ListModuleStreamProfilesOnManagedInstanceRequest) BinaryRequestBody() (*common.OCIReadSeekCloser, bool)
    func (request ListModuleStreamProfilesOnManagedInstanceRequest) HTTPRequest(method, path string, binaryRequestBody *common.OCIReadSeekCloser, extraHeaders map[string]string) (http.Request, error)
    func (request ListModuleStreamProfilesOnManagedInstanceRequest) RetryPolicy() *common.RetryPolicy
    func (request ListModuleStreamProfilesOnManagedInstanceRequest) String() string
    func (request ListModuleStreamProfilesOnManagedInstanceRequest) ValidateEnumValue() (bool, error)
type ListModuleStreamProfilesOnManagedInstanceResponse
    func (response ListModuleStreamProfilesOnManagedInstanceResponse) HTTPResponse() *http.Response
    func (response ListModuleStreamProfilesOnManagedInstanceResponse) String() string
type ListModuleStreamProfilesOnManagedInstanceSortByEnum
    func GetListModuleStreamProfilesOnManagedInstanceSortByEnumValues() []ListModuleStreamProfilesOnManagedInstanceSortByEnum
    func GetMappingListModuleStreamProfilesOnManagedInstanceSortByEnum(val string) (ListModuleStreamProfilesOnManagedInstanceSortByEnum, bool)
type ListModuleStreamProfilesOnManagedInstanceSortOrderEnum
    func GetListModuleStreamProfilesOnManagedInstanceSortOrderEnumValues() []ListModuleStreamProfilesOnManagedInstanceSortOrderEnum
    func GetMappingListModuleStreamProfilesOnManagedInstanceSortOrderEnum(val string) (ListModuleStreamProfilesOnManagedInstanceSortOrderEnum, bool)
type ListModuleStreamProfilesRequest
    func (request ListModuleStreamProfilesRequest) BinaryRequestBody() (*common.OCIReadSeekCloser, bool)
    func (request ListModuleStreamProfilesRequest) HTTPRequest(method, path string, binaryRequestBody *common.OCIReadSeekCloser, extraHeaders map[string]string) (http.Request, error)
    func (request ListModuleStreamProfilesRequest) RetryPolicy() *common.RetryPolicy
    func (request ListModuleStreamProfilesRequest) String() string
    func (request ListModuleStreamProfilesRequest) ValidateEnumValue() (bool, error)
type ListModuleStreamProfilesResponse
    func (response ListModuleStreamProfilesResponse) HTTPResponse() *http.Response
    func (response ListModuleStreamProfilesResponse) String() string
type ListModuleStreamProfilesSortByEnum
    func GetListModuleStreamProfilesSortByEnumValues() []ListModuleStreamProfilesSortByEnum
    func GetMappingListModuleStreamProfilesSortByEnum(val string) (ListModuleStreamProfilesSortByEnum, bool)
type ListModuleStreamProfilesSortOrderEnum
    func GetListModuleStreamProfilesSortOrderEnumValues() []ListModuleStreamProfilesSortOrderEnum
    func GetMappingListModuleStreamProfilesSortOrderEnum(val string) (ListModuleStreamProfilesSortOrderEnum, bool)
type ListModuleStreamsOnManagedInstanceRequest
    func (request ListModuleStreamsOnManagedInstanceRequest) BinaryRequestBody() (*common.OCIReadSeekCloser, bool)
    func (request ListModuleStreamsOnManagedInstanceRequest) HTTPRequest(method, path string, binaryRequestBody *common.OCIReadSeekCloser, extraHeaders map[string]string) (http.Request, error)
    func (request ListModuleStreamsOnManagedInstanceRequest) RetryPolicy() *common.RetryPolicy
    func (request ListModuleStreamsOnManagedInstanceRequest) String() string
    func (request ListModuleStreamsOnManagedInstanceRequest) ValidateEnumValue() (bool, error)
type ListModuleStreamsOnManagedInstanceResponse
    func (response ListModuleStreamsOnManagedInstanceResponse) HTTPResponse() *http.Response
    func (response ListModuleStreamsOnManagedInstanceResponse) String() string
type ListModuleStreamsOnManagedInstanceSortByEnum
    func GetListModuleStreamsOnManagedInstanceSortByEnumValues() []ListModuleStreamsOnManagedInstanceSortByEnum
    func GetMappingListModuleStreamsOnManagedInstanceSortByEnum(val string) (ListModuleStreamsOnManagedInstanceSortByEnum, bool)
type ListModuleStreamsOnManagedInstanceSortOrderEnum
    func GetListModuleStreamsOnManagedInstanceSortOrderEnumValues() []ListModuleStreamsOnManagedInstanceSortOrderEnum
    func GetMappingListModuleStreamsOnManagedInstanceSortOrderEnum(val string) (ListModuleStreamsOnManagedInstanceSortOrderEnum, bool)
type ListModuleStreamsOnManagedInstanceStreamStatusEnum
    func GetListModuleStreamsOnManagedInstanceStreamStatusEnumValues() []ListModuleStreamsOnManagedInstanceStreamStatusEnum
    func GetMappingListModuleStreamsOnManagedInstanceStreamStatusEnum(val string) (ListModuleStreamsOnManagedInstanceStreamStatusEnum, bool)
type ListModuleStreamsRequest
    func (request ListModuleStreamsRequest) BinaryRequestBody() (*common.OCIReadSeekCloser, bool)
    func (request ListModuleStreamsRequest) HTTPRequest(method, path string, binaryRequestBody *common.OCIReadSeekCloser, extraHeaders map[string]string) (http.Request, error)
    func (request ListModuleStreamsRequest) RetryPolicy() *common.RetryPolicy
    func (request ListModuleStreamsRequest) String() string
    func (request ListModuleStreamsRequest) ValidateEnumValue() (bool, error)
type ListModuleStreamsResponse
    func (response ListModuleStreamsResponse) HTTPResponse() *http.Response
    func (response ListModuleStreamsResponse) String() string
type ListModuleStreamsSortByEnum
    func GetListModuleStreamsSortByEnumValues() []ListModuleStreamsSortByEnum
    func GetMappingListModuleStreamsSortByEnum(val string) (ListModuleStreamsSortByEnum, bool)
type ListModuleStreamsSortOrderEnum
    func GetListModuleStreamsSortOrderEnumValues() []ListModuleStreamsSortOrderEnum
    func GetMappingListModuleStreamsSortOrderEnum(val string) (ListModuleStreamsSortOrderEnum, bool)
type ListPackagesInstalledOnManagedInstanceRequest
    func (request ListPackagesInstalledOnManagedInstanceRequest) BinaryRequestBody() (*common.OCIReadSeekCloser, bool)
    func (request ListPackagesInstalledOnManagedInstanceRequest) HTTPRequest(method, path string, binaryRequestBody *common.OCIReadSeekCloser, extraHeaders map[string]string) (http.Request, error)
    func (request ListPackagesInstalledOnManagedInstanceRequest) RetryPolicy() *common.RetryPolicy
    func (request ListPackagesInstalledOnManagedInstanceRequest) String() string
    func (request ListPackagesInstalledOnManagedInstanceRequest) ValidateEnumValue() (bool, error)
type ListPackagesInstalledOnManagedInstanceResponse
    func (response ListPackagesInstalledOnManagedInstanceResponse) HTTPResponse() *http.Response
    func (response ListPackagesInstalledOnManagedInstanceResponse) String() string
type ListPackagesInstalledOnManagedInstanceSortByEnum
    func GetListPackagesInstalledOnManagedInstanceSortByEnumValues() []ListPackagesInstalledOnManagedInstanceSortByEnum
    func GetMappingListPackagesInstalledOnManagedInstanceSortByEnum(val string) (ListPackagesInstalledOnManagedInstanceSortByEnum, bool)
type ListPackagesInstalledOnManagedInstanceSortOrderEnum
    func GetListPackagesInstalledOnManagedInstanceSortOrderEnumValues() []ListPackagesInstalledOnManagedInstanceSortOrderEnum
    func GetMappingListPackagesInstalledOnManagedInstanceSortOrderEnum(val string) (ListPackagesInstalledOnManagedInstanceSortOrderEnum, bool)
type ListRelatedEventsRequest
    func (request ListRelatedEventsRequest) BinaryRequestBody() (*common.OCIReadSeekCloser, bool)
    func (request ListRelatedEventsRequest) HTTPRequest(method, path string, binaryRequestBody *common.OCIReadSeekCloser, extraHeaders map[string]string) (http.Request, error)
    func (request ListRelatedEventsRequest) RetryPolicy() *common.RetryPolicy
    func (request ListRelatedEventsRequest) String() string
    func (request ListRelatedEventsRequest) ValidateEnumValue() (bool, error)
type ListRelatedEventsResponse
    func (response ListRelatedEventsResponse) HTTPResponse() *http.Response
    func (response ListRelatedEventsResponse) String() string
type ListRelatedEventsSortByEnum
    func GetListRelatedEventsSortByEnumValues() []ListRelatedEventsSortByEnum
    func GetMappingListRelatedEventsSortByEnum(val string) (ListRelatedEventsSortByEnum, bool)
type ListRelatedEventsSortOrderEnum
    func GetListRelatedEventsSortOrderEnumValues() []ListRelatedEventsSortOrderEnum
    func GetMappingListRelatedEventsSortOrderEnum(val string) (ListRelatedEventsSortOrderEnum, bool)
type ListScheduledJobsLifecycleStateEnum
    func GetListScheduledJobsLifecycleStateEnumValues() []ListScheduledJobsLifecycleStateEnum
    func GetMappingListScheduledJobsLifecycleStateEnum(val string) (ListScheduledJobsLifecycleStateEnum, bool)
type ListScheduledJobsOperationTypeEnum
    func GetListScheduledJobsOperationTypeEnumValues() []ListScheduledJobsOperationTypeEnum
    func GetMappingListScheduledJobsOperationTypeEnum(val string) (ListScheduledJobsOperationTypeEnum, bool)
type ListScheduledJobsOsFamilyEnum
    func GetListScheduledJobsOsFamilyEnumValues() []ListScheduledJobsOsFamilyEnum
    func GetMappingListScheduledJobsOsFamilyEnum(val string) (ListScheduledJobsOsFamilyEnum, bool)
type ListScheduledJobsRequest
    func (request ListScheduledJobsRequest) BinaryRequestBody() (*common.OCIReadSeekCloser, bool)
    func (request ListScheduledJobsRequest) HTTPRequest(method, path string, binaryRequestBody *common.OCIReadSeekCloser, extraHeaders map[string]string) (http.Request, error)
    func (request ListScheduledJobsRequest) RetryPolicy() *common.RetryPolicy
    func (request ListScheduledJobsRequest) String() string
    func (request ListScheduledJobsRequest) ValidateEnumValue() (bool, error)
type ListScheduledJobsResponse
    func (response ListScheduledJobsResponse) HTTPResponse() *http.Response
    func (response ListScheduledJobsResponse) String() string
type ListScheduledJobsSortByEnum
    func GetListScheduledJobsSortByEnumValues() []ListScheduledJobsSortByEnum
    func GetMappingListScheduledJobsSortByEnum(val string) (ListScheduledJobsSortByEnum, bool)
type ListScheduledJobsSortOrderEnum
    func GetListScheduledJobsSortOrderEnumValues() []ListScheduledJobsSortOrderEnum
    func GetMappingListScheduledJobsSortOrderEnum(val string) (ListScheduledJobsSortOrderEnum, bool)
type ListSoftwareSourcePackagesRequest
    func (request ListSoftwareSourcePackagesRequest) BinaryRequestBody() (*common.OCIReadSeekCloser, bool)
    func (request ListSoftwareSourcePackagesRequest) HTTPRequest(method, path string, binaryRequestBody *common.OCIReadSeekCloser, extraHeaders map[string]string) (http.Request, error)
    func (request ListSoftwareSourcePackagesRequest) RetryPolicy() *common.RetryPolicy
    func (request ListSoftwareSourcePackagesRequest) String() string
    func (request ListSoftwareSourcePackagesRequest) ValidateEnumValue() (bool, error)
type ListSoftwareSourcePackagesResponse
    func (response ListSoftwareSourcePackagesResponse) HTTPResponse() *http.Response
    func (response ListSoftwareSourcePackagesResponse) String() string
type ListSoftwareSourcePackagesSortByEnum
    func GetListSoftwareSourcePackagesSortByEnumValues() []ListSoftwareSourcePackagesSortByEnum
    func GetMappingListSoftwareSourcePackagesSortByEnum(val string) (ListSoftwareSourcePackagesSortByEnum, bool)
type ListSoftwareSourcePackagesSortOrderEnum
    func GetListSoftwareSourcePackagesSortOrderEnumValues() []ListSoftwareSourcePackagesSortOrderEnum
    func GetMappingListSoftwareSourcePackagesSortOrderEnum(val string) (ListSoftwareSourcePackagesSortOrderEnum, bool)
type ListSoftwareSourcesLifecycleStateEnum
    func GetListSoftwareSourcesLifecycleStateEnumValues() []ListSoftwareSourcesLifecycleStateEnum
    func GetMappingListSoftwareSourcesLifecycleStateEnum(val string) (ListSoftwareSourcesLifecycleStateEnum, bool)
type ListSoftwareSourcesRequest
    func (request ListSoftwareSourcesRequest) BinaryRequestBody() (*common.OCIReadSeekCloser, bool)
    func (request ListSoftwareSourcesRequest) HTTPRequest(method, path string, binaryRequestBody *common.OCIReadSeekCloser, extraHeaders map[string]string) (http.Request, error)
    func (request ListSoftwareSourcesRequest) RetryPolicy() *common.RetryPolicy
    func (request ListSoftwareSourcesRequest) String() string
    func (request ListSoftwareSourcesRequest) ValidateEnumValue() (bool, error)
type ListSoftwareSourcesResponse
    func (response ListSoftwareSourcesResponse) HTTPResponse() *http.Response
    func (response ListSoftwareSourcesResponse) String() string
type ListSoftwareSourcesSortByEnum
    func GetListSoftwareSourcesSortByEnumValues() []ListSoftwareSourcesSortByEnum
    func GetMappingListSoftwareSourcesSortByEnum(val string) (ListSoftwareSourcesSortByEnum, bool)
type ListSoftwareSourcesSortOrderEnum
    func GetListSoftwareSourcesSortOrderEnumValues() []ListSoftwareSourcesSortOrderEnum
    func GetMappingListSoftwareSourcesSortOrderEnum(val string) (ListSoftwareSourcesSortOrderEnum, bool)
type ListUpcomingScheduledJobsLifecycleStateEnum
    func GetListUpcomingScheduledJobsLifecycleStateEnumValues() []ListUpcomingScheduledJobsLifecycleStateEnum
    func GetMappingListUpcomingScheduledJobsLifecycleStateEnum(val string) (ListUpcomingScheduledJobsLifecycleStateEnum, bool)
type ListUpcomingScheduledJobsOsFamilyEnum
    func GetListUpcomingScheduledJobsOsFamilyEnumValues() []ListUpcomingScheduledJobsOsFamilyEnum
    func GetMappingListUpcomingScheduledJobsOsFamilyEnum(val string) (ListUpcomingScheduledJobsOsFamilyEnum, bool)
type ListUpcomingScheduledJobsRequest
    func (request ListUpcomingScheduledJobsRequest) BinaryRequestBody() (*common.OCIReadSeekCloser, bool)
    func (request ListUpcomingScheduledJobsRequest) HTTPRequest(method, path string, binaryRequestBody *common.OCIReadSeekCloser, extraHeaders map[string]string) (http.Request, error)
    func (request ListUpcomingScheduledJobsRequest) RetryPolicy() *common.RetryPolicy
    func (request ListUpcomingScheduledJobsRequest) String() string
    func (request ListUpcomingScheduledJobsRequest) ValidateEnumValue() (bool, error)
type ListUpcomingScheduledJobsResponse
    func (response ListUpcomingScheduledJobsResponse) HTTPResponse() *http.Response
    func (response ListUpcomingScheduledJobsResponse) String() string
type ListUpcomingScheduledJobsSortByEnum
    func GetListUpcomingScheduledJobsSortByEnumValues() []ListUpcomingScheduledJobsSortByEnum
    func GetMappingListUpcomingScheduledJobsSortByEnum(val string) (ListUpcomingScheduledJobsSortByEnum, bool)
type ListUpcomingScheduledJobsSortOrderEnum
    func GetListUpcomingScheduledJobsSortOrderEnumValues() []ListUpcomingScheduledJobsSortOrderEnum
    func GetMappingListUpcomingScheduledJobsSortOrderEnum(val string) (ListUpcomingScheduledJobsSortOrderEnum, bool)
type ListWindowsUpdatesInstalledOnManagedInstanceRequest
    func (request ListWindowsUpdatesInstalledOnManagedInstanceRequest) BinaryRequestBody() (*common.OCIReadSeekCloser, bool)
    func (request ListWindowsUpdatesInstalledOnManagedInstanceRequest) HTTPRequest(method, path string, binaryRequestBody *common.OCIReadSeekCloser, extraHeaders map[string]string) (http.Request, error)
    func (request ListWindowsUpdatesInstalledOnManagedInstanceRequest) RetryPolicy() *common.RetryPolicy
    func (request ListWindowsUpdatesInstalledOnManagedInstanceRequest) String() string
    func (request ListWindowsUpdatesInstalledOnManagedInstanceRequest) ValidateEnumValue() (bool, error)
type ListWindowsUpdatesInstalledOnManagedInstanceResponse
    func (response ListWindowsUpdatesInstalledOnManagedInstanceResponse) HTTPResponse() *http.Response
    func (response ListWindowsUpdatesInstalledOnManagedInstanceResponse) String() string
type ListWindowsUpdatesInstalledOnManagedInstanceSortByEnum
    func GetListWindowsUpdatesInstalledOnManagedInstanceSortByEnumValues() []ListWindowsUpdatesInstalledOnManagedInstanceSortByEnum
    func GetMappingListWindowsUpdatesInstalledOnManagedInstanceSortByEnum(val string) (ListWindowsUpdatesInstalledOnManagedInstanceSortByEnum, bool)
type ListWindowsUpdatesInstalledOnManagedInstanceSortOrderEnum
    func GetListWindowsUpdatesInstalledOnManagedInstanceSortOrderEnumValues() []ListWindowsUpdatesInstalledOnManagedInstanceSortOrderEnum
    func GetMappingListWindowsUpdatesInstalledOnManagedInstanceSortOrderEnum(val string) (ListWindowsUpdatesInstalledOnManagedInstanceSortOrderEnum, bool)
type ListWindowsUpdatesRequest
    func (request ListWindowsUpdatesRequest) BinaryRequestBody() (*common.OCIReadSeekCloser, bool)
    func (request ListWindowsUpdatesRequest) HTTPRequest(method, path string, binaryRequestBody *common.OCIReadSeekCloser, extraHeaders map[string]string) (http.Request, error)
    func (request ListWindowsUpdatesRequest) RetryPolicy() *common.RetryPolicy
    func (request ListWindowsUpdatesRequest) String() string
    func (request ListWindowsUpdatesRequest) ValidateEnumValue() (bool, error)
type ListWindowsUpdatesResponse
    func (response ListWindowsUpdatesResponse) HTTPResponse() *http.Response
    func (response ListWindowsUpdatesResponse) String() string
type ListWindowsUpdatesSortByEnum
    func GetListWindowsUpdatesSortByEnumValues() []ListWindowsUpdatesSortByEnum
    func GetMappingListWindowsUpdatesSortByEnum(val string) (ListWindowsUpdatesSortByEnum, bool)
type ListWindowsUpdatesSortOrderEnum
    func GetListWindowsUpdatesSortOrderEnumValues() []ListWindowsUpdatesSortOrderEnum
    func GetMappingListWindowsUpdatesSortOrderEnum(val string) (ListWindowsUpdatesSortOrderEnum, bool)
type ListWorkRequestErrorsRequest
    func (request ListWorkRequestErrorsRequest) BinaryRequestBody() (*common.OCIReadSeekCloser, bool)
    func (request ListWorkRequestErrorsRequest) HTTPRequest(method, path string, binaryRequestBody *common.OCIReadSeekCloser, extraHeaders map[string]string) (http.Request, error)
    func (request ListWorkRequestErrorsRequest) RetryPolicy() *common.RetryPolicy
    func (request ListWorkRequestErrorsRequest) String() string
    func (request ListWorkRequestErrorsRequest) ValidateEnumValue() (bool, error)
type ListWorkRequestErrorsResponse
    func (response ListWorkRequestErrorsResponse) HTTPResponse() *http.Response
    func (response ListWorkRequestErrorsResponse) String() string
type ListWorkRequestErrorsSortByEnum
    func GetListWorkRequestErrorsSortByEnumValues() []ListWorkRequestErrorsSortByEnum
    func GetMappingListWorkRequestErrorsSortByEnum(val string) (ListWorkRequestErrorsSortByEnum, bool)
type ListWorkRequestErrorsSortOrderEnum
    func GetListWorkRequestErrorsSortOrderEnumValues() []ListWorkRequestErrorsSortOrderEnum
    func GetMappingListWorkRequestErrorsSortOrderEnum(val string) (ListWorkRequestErrorsSortOrderEnum, bool)
type ListWorkRequestLogsRequest
    func (request ListWorkRequestLogsRequest) BinaryRequestBody() (*common.OCIReadSeekCloser, bool)
    func (request ListWorkRequestLogsRequest) HTTPRequest(method, path string, binaryRequestBody *common.OCIReadSeekCloser, extraHeaders map[string]string) (http.Request, error)
    func (request ListWorkRequestLogsRequest) RetryPolicy() *common.RetryPolicy
    func (request ListWorkRequestLogsRequest) String() string
    func (request ListWorkRequestLogsRequest) ValidateEnumValue() (bool, error)
type ListWorkRequestLogsResponse
    func (response ListWorkRequestLogsResponse) HTTPResponse() *http.Response
    func (response ListWorkRequestLogsResponse) String() string
type ListWorkRequestLogsSortByEnum
    func GetListWorkRequestLogsSortByEnumValues() []ListWorkRequestLogsSortByEnum
    func GetMappingListWorkRequestLogsSortByEnum(val string) (ListWorkRequestLogsSortByEnum, bool)
type ListWorkRequestLogsSortOrderEnum
    func GetListWorkRequestLogsSortOrderEnumValues() []ListWorkRequestLogsSortOrderEnum
    func GetMappingListWorkRequestLogsSortOrderEnum(val string) (ListWorkRequestLogsSortOrderEnum, bool)
type ListWorkRequestsOsFamilyEnum
    func GetListWorkRequestsOsFamilyEnumValues() []ListWorkRequestsOsFamilyEnum
    func GetMappingListWorkRequestsOsFamilyEnum(val string) (ListWorkRequestsOsFamilyEnum, bool)
type ListWorkRequestsRequest
    func (request ListWorkRequestsRequest) BinaryRequestBody() (*common.OCIReadSeekCloser, bool)
    func (request ListWorkRequestsRequest) HTTPRequest(method, path string, binaryRequestBody *common.OCIReadSeekCloser, extraHeaders map[string]string) (http.Request, error)
    func (request ListWorkRequestsRequest) RetryPolicy() *common.RetryPolicy
    func (request ListWorkRequestsRequest) String() string
    func (request ListWorkRequestsRequest) ValidateEnumValue() (bool, error)
type ListWorkRequestsResponse
    func (response ListWorkRequestsResponse) HTTPResponse() *http.Response
    func (response ListWorkRequestsResponse) String() string
type ListWorkRequestsSortByEnum
    func GetListWorkRequestsSortByEnumValues() []ListWorkRequestsSortByEnum
    func GetMappingListWorkRequestsSortByEnum(val string) (ListWorkRequestsSortByEnum, bool)
type ListWorkRequestsSortOrderEnum
    func GetListWorkRequestsSortOrderEnumValues() []ListWorkRequestsSortOrderEnum
    func GetMappingListWorkRequestsSortOrderEnum(val string) (ListWorkRequestsSortOrderEnum, bool)
type ManageModuleStreamsOnManagedInstanceDetails
    func (m ManageModuleStreamsOnManagedInstanceDetails) String() string
    func (m ManageModuleStreamsOnManagedInstanceDetails) ValidateEnumValue() (bool, error)
type ManageModuleStreamsOnManagedInstanceRequest
    func (request ManageModuleStreamsOnManagedInstanceRequest) BinaryRequestBody() (*common.OCIReadSeekCloser, bool)
    func (request ManageModuleStreamsOnManagedInstanceRequest) HTTPRequest(method, path string, binaryRequestBody *common.OCIReadSeekCloser, extraHeaders map[string]string) (http.Request, error)
    func (request ManageModuleStreamsOnManagedInstanceRequest) RetryPolicy() *common.RetryPolicy
    func (request ManageModuleStreamsOnManagedInstanceRequest) String() string
    func (request ManageModuleStreamsOnManagedInstanceRequest) ValidateEnumValue() (bool, error)
type ManageModuleStreamsOnManagedInstanceResponse
    func (response ManageModuleStreamsOnManagedInstanceResponse) HTTPResponse() *http.Response
    func (response ManageModuleStreamsOnManagedInstanceResponse) String() string
type ManagedInstance
    func (m ManagedInstance) String() string
    func (m ManagedInstance) ValidateEnumValue() (bool, error)
type ManagedInstanceGroup
    func (m ManagedInstanceGroup) String() string
    func (m ManagedInstanceGroup) ValidateEnumValue() (bool, error)
type ManagedInstanceGroupSummary
    func (m ManagedInstanceGroupSummary) String() string
    func (m ManagedInstanceGroupSummary) ValidateEnumValue() (bool, error)
type ManagedInstanceStatusEnum
    func GetManagedInstanceStatusEnumValues() []ManagedInstanceStatusEnum
    func GetMappingManagedInstanceStatusEnum(val string) (ManagedInstanceStatusEnum, bool)
type ManagedInstanceSummary
    func (m ManagedInstanceSummary) String() string
    func (m ManagedInstanceSummary) ValidateEnumValue() (bool, error)
type ManagedInstanceSummaryStatusEnum
    func GetManagedInstanceSummaryStatusEnumValues() []ManagedInstanceSummaryStatusEnum
    func GetMappingManagedInstanceSummaryStatusEnum(val string) (ManagedInstanceSummaryStatusEnum, bool)
type ModuleStream
    func (m ModuleStream) String() string
    func (m ModuleStream) ValidateEnumValue() (bool, error)
type ModuleStreamDetails
    func (m ModuleStreamDetails) String() string
    func (m ModuleStreamDetails) ValidateEnumValue() (bool, error)
type ModuleStreamOnManagedInstanceSummary
    func (m ModuleStreamOnManagedInstanceSummary) String() string
    func (m ModuleStreamOnManagedInstanceSummary) ValidateEnumValue() (bool, error)
type ModuleStreamOnManagedInstanceSummaryStatusEnum
    func GetMappingModuleStreamOnManagedInstanceSummaryStatusEnum(val string) (ModuleStreamOnManagedInstanceSummaryStatusEnum, bool)
    func GetModuleStreamOnManagedInstanceSummaryStatusEnumValues() []ModuleStreamOnManagedInstanceSummaryStatusEnum
type ModuleStreamProfile
    func (m ModuleStreamProfile) String() string
    func (m ModuleStreamProfile) ValidateEnumValue() (bool, error)
type ModuleStreamProfileDetails
    func (m ModuleStreamProfileDetails) String() string
    func (m ModuleStreamProfileDetails) ValidateEnumValue() (bool, error)
type ModuleStreamProfileOnManagedInstanceSummary
    func (m ModuleStreamProfileOnManagedInstanceSummary) String() string
    func (m ModuleStreamProfileOnManagedInstanceSummary) ValidateEnumValue() (bool, error)
type ModuleStreamProfileOnManagedInstanceSummaryStatusEnum
    func GetMappingModuleStreamProfileOnManagedInstanceSummaryStatusEnum(val string) (ModuleStreamProfileOnManagedInstanceSummaryStatusEnum, bool)
    func GetModuleStreamProfileOnManagedInstanceSummaryStatusEnumValues() []ModuleStreamProfileOnManagedInstanceSummaryStatusEnum
type ModuleStreamProfileSummary
    func (m ModuleStreamProfileSummary) String() string
    func (m ModuleStreamProfileSummary) ValidateEnumValue() (bool, error)
type ModuleStreamSummary
    func (m ModuleStreamSummary) String() string
    func (m ModuleStreamSummary) ValidateEnumValue() (bool, error)
type OperationStatusEnum
    func GetMappingOperationStatusEnum(val string) (OperationStatusEnum, bool)
    func GetOperationStatusEnumValues() []OperationStatusEnum
type OperationTypesEnum
    func GetMappingOperationTypesEnum(val string) (OperationTypesEnum, bool)
    func GetOperationTypesEnumValues() []OperationTypesEnum
type OsFamiliesEnum
    func GetMappingOsFamiliesEnum(val string) (OsFamiliesEnum, bool)
    func GetOsFamiliesEnumValues() []OsFamiliesEnum
type OsManagementClient
    func NewOsManagementClientWithConfigurationProvider(configProvider common.ConfigurationProvider) (client OsManagementClient, err error)
    func NewOsManagementClientWithOboToken(configProvider common.ConfigurationProvider, oboToken string) (client OsManagementClient, err error)
    func (client OsManagementClient) AddPackagesToSoftwareSource(ctx context.Context, request AddPackagesToSoftwareSourceRequest) (response AddPackagesToSoftwareSourceResponse, err error)
    func (client OsManagementClient) AttachChildSoftwareSourceToManagedInstance(ctx context.Context, request AttachChildSoftwareSourceToManagedInstanceRequest) (response AttachChildSoftwareSourceToManagedInstanceResponse, err error)
    func (client OsManagementClient) AttachManagedInstanceToManagedInstanceGroup(ctx context.Context, request AttachManagedInstanceToManagedInstanceGroupRequest) (response AttachManagedInstanceToManagedInstanceGroupResponse, err error)
    func (client OsManagementClient) AttachParentSoftwareSourceToManagedInstance(ctx context.Context, request AttachParentSoftwareSourceToManagedInstanceRequest) (response AttachParentSoftwareSourceToManagedInstanceResponse, err error)
    func (client OsManagementClient) ChangeManagedInstanceGroupCompartment(ctx context.Context, request ChangeManagedInstanceGroupCompartmentRequest) (response ChangeManagedInstanceGroupCompartmentResponse, err error)
    func (client OsManagementClient) ChangeScheduledJobCompartment(ctx context.Context, request ChangeScheduledJobCompartmentRequest) (response ChangeScheduledJobCompartmentResponse, err error)
    func (client OsManagementClient) ChangeSoftwareSourceCompartment(ctx context.Context, request ChangeSoftwareSourceCompartmentRequest) (response ChangeSoftwareSourceCompartmentResponse, err error)
    func (client *OsManagementClient) ConfigurationProvider() *common.ConfigurationProvider
    func (client OsManagementClient) CreateManagedInstanceGroup(ctx context.Context, request CreateManagedInstanceGroupRequest) (response CreateManagedInstanceGroupResponse, err error)
    func (client OsManagementClient) CreateScheduledJob(ctx context.Context, request CreateScheduledJobRequest) (response CreateScheduledJobResponse, err error)
    func (client OsManagementClient) CreateSoftwareSource(ctx context.Context, request CreateSoftwareSourceRequest) (response CreateSoftwareSourceResponse, err error)
    func (client OsManagementClient) DeleteManagedInstanceGroup(ctx context.Context, request DeleteManagedInstanceGroupRequest) (response DeleteManagedInstanceGroupResponse, err error)
    func (client OsManagementClient) DeleteScheduledJob(ctx context.Context, request DeleteScheduledJobRequest) (response DeleteScheduledJobResponse, err error)
    func (client OsManagementClient) DeleteSoftwareSource(ctx context.Context, request DeleteSoftwareSourceRequest) (response DeleteSoftwareSourceResponse, err error)
    func (client OsManagementClient) DetachChildSoftwareSourceFromManagedInstance(ctx context.Context, request DetachChildSoftwareSourceFromManagedInstanceRequest) (response DetachChildSoftwareSourceFromManagedInstanceResponse, err error)
    func (client OsManagementClient) DetachManagedInstanceFromManagedInstanceGroup(ctx context.Context, request DetachManagedInstanceFromManagedInstanceGroupRequest) (response DetachManagedInstanceFromManagedInstanceGroupResponse, err error)
    func (client OsManagementClient) DetachParentSoftwareSourceFromManagedInstance(ctx context.Context, request DetachParentSoftwareSourceFromManagedInstanceRequest) (response DetachParentSoftwareSourceFromManagedInstanceResponse, err error)
    func (client OsManagementClient) DisableModuleStreamOnManagedInstance(ctx context.Context, request DisableModuleStreamOnManagedInstanceRequest) (response DisableModuleStreamOnManagedInstanceResponse, err error)
    func (client OsManagementClient) EnableModuleStreamOnManagedInstance(ctx context.Context, request EnableModuleStreamOnManagedInstanceRequest) (response EnableModuleStreamOnManagedInstanceResponse, err error)
    func (client OsManagementClient) GetErratum(ctx context.Context, request GetErratumRequest) (response GetErratumResponse, err error)
    func (client OsManagementClient) GetManagedInstance(ctx context.Context, request GetManagedInstanceRequest) (response GetManagedInstanceResponse, err error)
    func (client OsManagementClient) GetManagedInstanceGroup(ctx context.Context, request GetManagedInstanceGroupRequest) (response GetManagedInstanceGroupResponse, err error)
    func (client OsManagementClient) GetModuleStream(ctx context.Context, request GetModuleStreamRequest) (response GetModuleStreamResponse, err error)
    func (client OsManagementClient) GetModuleStreamProfile(ctx context.Context, request GetModuleStreamProfileRequest) (response GetModuleStreamProfileResponse, err error)
    func (client OsManagementClient) GetScheduledJob(ctx context.Context, request GetScheduledJobRequest) (response GetScheduledJobResponse, err error)
    func (client OsManagementClient) GetSoftwarePackage(ctx context.Context, request GetSoftwarePackageRequest) (response GetSoftwarePackageResponse, err error)
    func (client OsManagementClient) GetSoftwareSource(ctx context.Context, request GetSoftwareSourceRequest) (response GetSoftwareSourceResponse, err error)
    func (client OsManagementClient) GetWindowsUpdate(ctx context.Context, request GetWindowsUpdateRequest) (response GetWindowsUpdateResponse, err error)
    func (client OsManagementClient) GetWorkRequest(ctx context.Context, request GetWorkRequestRequest) (response GetWorkRequestResponse, err error)
    func (client OsManagementClient) InstallAllPackageUpdatesOnManagedInstance(ctx context.Context, request InstallAllPackageUpdatesOnManagedInstanceRequest) (response InstallAllPackageUpdatesOnManagedInstanceResponse, err error)
    func (client OsManagementClient) InstallAllUpdatesOnManagedInstanceGroup(ctx context.Context, request InstallAllUpdatesOnManagedInstanceGroupRequest) (response InstallAllUpdatesOnManagedInstanceGroupResponse, err error)
    func (client OsManagementClient) InstallAllWindowsUpdatesOnManagedInstance(ctx context.Context, request InstallAllWindowsUpdatesOnManagedInstanceRequest) (response InstallAllWindowsUpdatesOnManagedInstanceResponse, err error)
    func (client OsManagementClient) InstallModuleStreamProfileOnManagedInstance(ctx context.Context, request InstallModuleStreamProfileOnManagedInstanceRequest) (response InstallModuleStreamProfileOnManagedInstanceResponse, err error)
    func (client OsManagementClient) InstallPackageOnManagedInstance(ctx context.Context, request InstallPackageOnManagedInstanceRequest) (response InstallPackageOnManagedInstanceResponse, err error)
    func (client OsManagementClient) InstallPackageUpdateOnManagedInstance(ctx context.Context, request InstallPackageUpdateOnManagedInstanceRequest) (response InstallPackageUpdateOnManagedInstanceResponse, err error)
    func (client OsManagementClient) InstallWindowsUpdateOnManagedInstance(ctx context.Context, request InstallWindowsUpdateOnManagedInstanceRequest) (response InstallWindowsUpdateOnManagedInstanceResponse, err error)
    func (client OsManagementClient) ListAvailablePackagesForManagedInstance(ctx context.Context, request ListAvailablePackagesForManagedInstanceRequest) (response ListAvailablePackagesForManagedInstanceResponse, err error)
    func (client OsManagementClient) ListAvailableSoftwareSourcesForManagedInstance(ctx context.Context, request ListAvailableSoftwareSourcesForManagedInstanceRequest) (response ListAvailableSoftwareSourcesForManagedInstanceResponse, err error)
    func (client OsManagementClient) ListAvailableUpdatesForManagedInstance(ctx context.Context, request ListAvailableUpdatesForManagedInstanceRequest) (response ListAvailableUpdatesForManagedInstanceResponse, err error)
    func (client OsManagementClient) ListAvailableWindowsUpdatesForManagedInstance(ctx context.Context, request ListAvailableWindowsUpdatesForManagedInstanceRequest) (response ListAvailableWindowsUpdatesForManagedInstanceResponse, err error)
    func (client OsManagementClient) ListErrata(ctx context.Context, request ListErrataRequest) (response ListErrataResponse, err error)
    func (client OsManagementClient) ListManagedInstanceErrata(ctx context.Context, request ListManagedInstanceErrataRequest) (response ListManagedInstanceErrataResponse, err error)
    func (client OsManagementClient) ListManagedInstanceGroups(ctx context.Context, request ListManagedInstanceGroupsRequest) (response ListManagedInstanceGroupsResponse, err error)
    func (client OsManagementClient) ListManagedInstances(ctx context.Context, request ListManagedInstancesRequest) (response ListManagedInstancesResponse, err error)
    func (client OsManagementClient) ListModuleStreamProfiles(ctx context.Context, request ListModuleStreamProfilesRequest) (response ListModuleStreamProfilesResponse, err error)
    func (client OsManagementClient) ListModuleStreamProfilesOnManagedInstance(ctx context.Context, request ListModuleStreamProfilesOnManagedInstanceRequest) (response ListModuleStreamProfilesOnManagedInstanceResponse, err error)
    func (client OsManagementClient) ListModuleStreams(ctx context.Context, request ListModuleStreamsRequest) (response ListModuleStreamsResponse, err error)
    func (client OsManagementClient) ListModuleStreamsOnManagedInstance(ctx context.Context, request ListModuleStreamsOnManagedInstanceRequest) (response ListModuleStreamsOnManagedInstanceResponse, err error)
    func (client OsManagementClient) ListPackagesInstalledOnManagedInstance(ctx context.Context, request ListPackagesInstalledOnManagedInstanceRequest) (response ListPackagesInstalledOnManagedInstanceResponse, err error)
    func (client OsManagementClient) ListScheduledJobs(ctx context.Context, request ListScheduledJobsRequest) (response ListScheduledJobsResponse, err error)
    func (client OsManagementClient) ListSoftwareSourcePackages(ctx context.Context, request ListSoftwareSourcePackagesRequest) (response ListSoftwareSourcePackagesResponse, err error)
    func (client OsManagementClient) ListSoftwareSources(ctx context.Context, request ListSoftwareSourcesRequest) (response ListSoftwareSourcesResponse, err error)
    func (client OsManagementClient) ListUpcomingScheduledJobs(ctx context.Context, request ListUpcomingScheduledJobsRequest) (response ListUpcomingScheduledJobsResponse, err error)
    func (client OsManagementClient) ListWindowsUpdates(ctx context.Context, request ListWindowsUpdatesRequest) (response ListWindowsUpdatesResponse, err error)
    func (client OsManagementClient) ListWindowsUpdatesInstalledOnManagedInstance(ctx context.Context, request ListWindowsUpdatesInstalledOnManagedInstanceRequest) (response ListWindowsUpdatesInstalledOnManagedInstanceResponse, err error)
    func (client OsManagementClient) ListWorkRequestErrors(ctx context.Context, request ListWorkRequestErrorsRequest) (response ListWorkRequestErrorsResponse, err error)
    func (client OsManagementClient) ListWorkRequestLogs(ctx context.Context, request ListWorkRequestLogsRequest) (response ListWorkRequestLogsResponse, err error)
    func (client OsManagementClient) ListWorkRequests(ctx context.Context, request ListWorkRequestsRequest) (response ListWorkRequestsResponse, err error)
    func (client OsManagementClient) ManageModuleStreamsOnManagedInstance(ctx context.Context, request ManageModuleStreamsOnManagedInstanceRequest) (response ManageModuleStreamsOnManagedInstanceResponse, err error)
    func (client OsManagementClient) RemoveModuleStreamProfileFromManagedInstance(ctx context.Context, request RemoveModuleStreamProfileFromManagedInstanceRequest) (response RemoveModuleStreamProfileFromManagedInstanceResponse, err error)
    func (client OsManagementClient) RemovePackageFromManagedInstance(ctx context.Context, request RemovePackageFromManagedInstanceRequest) (response RemovePackageFromManagedInstanceResponse, err error)
    func (client OsManagementClient) RemovePackagesFromSoftwareSource(ctx context.Context, request RemovePackagesFromSoftwareSourceRequest) (response RemovePackagesFromSoftwareSourceResponse, err error)
    func (client OsManagementClient) RunScheduledJobNow(ctx context.Context, request RunScheduledJobNowRequest) (response RunScheduledJobNowResponse, err error)
    func (client OsManagementClient) SearchSoftwarePackages(ctx context.Context, request SearchSoftwarePackagesRequest) (response SearchSoftwarePackagesResponse, err error)
    func (client *OsManagementClient) SetRegion(region string)
    func (client OsManagementClient) SkipNextScheduledJobExecution(ctx context.Context, request SkipNextScheduledJobExecutionRequest) (response SkipNextScheduledJobExecutionResponse, err error)
    func (client OsManagementClient) SwitchModuleStreamOnManagedInstance(ctx context.Context, request SwitchModuleStreamOnManagedInstanceRequest) (response SwitchModuleStreamOnManagedInstanceResponse, err error)
    func (client OsManagementClient) UpdateManagedInstance(ctx context.Context, request UpdateManagedInstanceRequest) (response UpdateManagedInstanceResponse, err error)
    func (client OsManagementClient) UpdateManagedInstanceGroup(ctx context.Context, request UpdateManagedInstanceGroupRequest) (response UpdateManagedInstanceGroupResponse, err error)
    func (client OsManagementClient) UpdateScheduledJob(ctx context.Context, request UpdateScheduledJobRequest) (response UpdateScheduledJobResponse, err error)
    func (client OsManagementClient) UpdateSoftwareSource(ctx context.Context, request UpdateSoftwareSourceRequest) (response UpdateSoftwareSourceResponse, err error)
type PackageName
    func (m PackageName) String() string
    func (m PackageName) ValidateEnumValue() (bool, error)
type PackageUpdateTypesEnum
    func GetMappingPackageUpdateTypesEnum(val string) (PackageUpdateTypesEnum, bool)
    func GetPackageUpdateTypesEnumValues() []PackageUpdateTypesEnum
type Recurrence
    func (m Recurrence) String() string
    func (m Recurrence) ValidateEnumValue() (bool, error)
type RecurrenceIntervalTypeEnum
    func GetMappingRecurrenceIntervalTypeEnum(val string) (RecurrenceIntervalTypeEnum, bool)
    func GetRecurrenceIntervalTypeEnumValues() []RecurrenceIntervalTypeEnum
type RelatedEventCollection
    func (m RelatedEventCollection) String() string
    func (m RelatedEventCollection) ValidateEnumValue() (bool, error)
type RelatedEventSummary
    func (m RelatedEventSummary) String() string
    func (m RelatedEventSummary) ValidateEnumValue() (bool, error)
type RemoveModuleStreamProfileFromManagedInstanceRequest
    func (request RemoveModuleStreamProfileFromManagedInstanceRequest) BinaryRequestBody() (*common.OCIReadSeekCloser, bool)
    func (request RemoveModuleStreamProfileFromManagedInstanceRequest) HTTPRequest(method, path string, binaryRequestBody *common.OCIReadSeekCloser, extraHeaders map[string]string) (http.Request, error)
    func (request RemoveModuleStreamProfileFromManagedInstanceRequest) RetryPolicy() *common.RetryPolicy
    func (request RemoveModuleStreamProfileFromManagedInstanceRequest) String() string
    func (request RemoveModuleStreamProfileFromManagedInstanceRequest) ValidateEnumValue() (bool, error)
type RemoveModuleStreamProfileFromManagedInstanceResponse
    func (response RemoveModuleStreamProfileFromManagedInstanceResponse) HTTPResponse() *http.Response
    func (response RemoveModuleStreamProfileFromManagedInstanceResponse) String() string
type RemovePackageFromManagedInstanceRequest
    func (request RemovePackageFromManagedInstanceRequest) BinaryRequestBody() (*common.OCIReadSeekCloser, bool)
    func (request RemovePackageFromManagedInstanceRequest) HTTPRequest(method, path string, binaryRequestBody *common.OCIReadSeekCloser, extraHeaders map[string]string) (http.Request, error)
    func (request RemovePackageFromManagedInstanceRequest) RetryPolicy() *common.RetryPolicy
    func (request RemovePackageFromManagedInstanceRequest) String() string
    func (request RemovePackageFromManagedInstanceRequest) ValidateEnumValue() (bool, error)
type RemovePackageFromManagedInstanceResponse
    func (response RemovePackageFromManagedInstanceResponse) HTTPResponse() *http.Response
    func (response RemovePackageFromManagedInstanceResponse) String() string
type RemovePackagesFromSoftwareSourceDetails
    func (m RemovePackagesFromSoftwareSourceDetails) String() string
    func (m RemovePackagesFromSoftwareSourceDetails) ValidateEnumValue() (bool, error)
type RemovePackagesFromSoftwareSourceRequest
    func (request RemovePackagesFromSoftwareSourceRequest) BinaryRequestBody() (*common.OCIReadSeekCloser, bool)
    func (request RemovePackagesFromSoftwareSourceRequest) HTTPRequest(method, path string, binaryRequestBody *common.OCIReadSeekCloser, extraHeaders map[string]string) (http.Request, error)
    func (request RemovePackagesFromSoftwareSourceRequest) RetryPolicy() *common.RetryPolicy
    func (request RemovePackagesFromSoftwareSourceRequest) String() string
    func (request RemovePackagesFromSoftwareSourceRequest) ValidateEnumValue() (bool, error)
type RemovePackagesFromSoftwareSourceResponse
    func (response RemovePackagesFromSoftwareSourceResponse) HTTPResponse() *http.Response
    func (response RemovePackagesFromSoftwareSourceResponse) String() string
type RunScheduledJobNowRequest
    func (request RunScheduledJobNowRequest) BinaryRequestBody() (*common.OCIReadSeekCloser, bool)
    func (request RunScheduledJobNowRequest) HTTPRequest(method, path string, binaryRequestBody *common.OCIReadSeekCloser, extraHeaders map[string]string) (http.Request, error)
    func (request RunScheduledJobNowRequest) RetryPolicy() *common.RetryPolicy
    func (request RunScheduledJobNowRequest) String() string
    func (request RunScheduledJobNowRequest) ValidateEnumValue() (bool, error)
type RunScheduledJobNowResponse
    func (response RunScheduledJobNowResponse) HTTPResponse() *http.Response
    func (response RunScheduledJobNowResponse) String() string
type ScheduleTypesEnum
    func GetMappingScheduleTypesEnum(val string) (ScheduleTypesEnum, bool)
    func GetScheduleTypesEnumValues() []ScheduleTypesEnum
type ScheduledJob
    func (m ScheduledJob) String() string
    func (m ScheduledJob) ValidateEnumValue() (bool, error)
type ScheduledJobSummary
    func (m ScheduledJobSummary) String() string
    func (m ScheduledJobSummary) ValidateEnumValue() (bool, error)
type SearchSoftwarePackagesRequest
    func (request SearchSoftwarePackagesRequest) BinaryRequestBody() (*common.OCIReadSeekCloser, bool)
    func (request SearchSoftwarePackagesRequest) HTTPRequest(method, path string, binaryRequestBody *common.OCIReadSeekCloser, extraHeaders map[string]string) (http.Request, error)
    func (request SearchSoftwarePackagesRequest) RetryPolicy() *common.RetryPolicy
    func (request SearchSoftwarePackagesRequest) String() string
    func (request SearchSoftwarePackagesRequest) ValidateEnumValue() (bool, error)
type SearchSoftwarePackagesResponse
    func (response SearchSoftwarePackagesResponse) HTTPResponse() *http.Response
    func (response SearchSoftwarePackagesResponse) String() string
type SearchSoftwarePackagesSortByEnum
    func GetMappingSearchSoftwarePackagesSortByEnum(val string) (SearchSoftwarePackagesSortByEnum, bool)
    func GetSearchSoftwarePackagesSortByEnumValues() []SearchSoftwarePackagesSortByEnum
type SearchSoftwarePackagesSortOrderEnum
    func GetMappingSearchSoftwarePackagesSortOrderEnum(val string) (SearchSoftwarePackagesSortOrderEnum, bool)
    func GetSearchSoftwarePackagesSortOrderEnumValues() []SearchSoftwarePackagesSortOrderEnum
type SkipNextScheduledJobExecutionRequest
    func (request SkipNextScheduledJobExecutionRequest) BinaryRequestBody() (*common.OCIReadSeekCloser, bool)
    func (request SkipNextScheduledJobExecutionRequest) HTTPRequest(method, path string, binaryRequestBody *common.OCIReadSeekCloser, extraHeaders map[string]string) (http.Request, error)
    func (request SkipNextScheduledJobExecutionRequest) RetryPolicy() *common.RetryPolicy
    func (request SkipNextScheduledJobExecutionRequest) String() string
    func (request SkipNextScheduledJobExecutionRequest) ValidateEnumValue() (bool, error)
type SkipNextScheduledJobExecutionResponse
    func (response SkipNextScheduledJobExecutionResponse) HTTPResponse() *http.Response
    func (response SkipNextScheduledJobExecutionResponse) String() string
type SoftwarePackage
    func (m SoftwarePackage) String() string
    func (m SoftwarePackage) ValidateEnumValue() (bool, error)
type SoftwarePackageDependency
    func (m SoftwarePackageDependency) String() string
    func (m SoftwarePackageDependency) ValidateEnumValue() (bool, error)
type SoftwarePackageFile
    func (m SoftwarePackageFile) String() string
    func (m SoftwarePackageFile) ValidateEnumValue() (bool, error)
type SoftwarePackageSearchSummary
    func (m SoftwarePackageSearchSummary) String() string
    func (m SoftwarePackageSearchSummary) ValidateEnumValue() (bool, error)
type SoftwarePackageSummary
    func (m SoftwarePackageSummary) String() string
    func (m SoftwarePackageSummary) ValidateEnumValue() (bool, error)
type SoftwareSource
    func (m SoftwareSource) String() string
    func (m SoftwareSource) ValidateEnumValue() (bool, error)
type SoftwareSourceId
    func (m SoftwareSourceId) String() string
    func (m SoftwareSourceId) ValidateEnumValue() (bool, error)
type SoftwareSourceStatusEnum
    func GetMappingSoftwareSourceStatusEnum(val string) (SoftwareSourceStatusEnum, bool)
    func GetSoftwareSourceStatusEnumValues() []SoftwareSourceStatusEnum
type SoftwareSourceSummary
    func (m SoftwareSourceSummary) String() string
    func (m SoftwareSourceSummary) ValidateEnumValue() (bool, error)
type SoftwareSourceSummaryStatusEnum
    func GetMappingSoftwareSourceSummaryStatusEnum(val string) (SoftwareSourceSummaryStatusEnum, bool)
    func GetSoftwareSourceSummaryStatusEnumValues() []SoftwareSourceSummaryStatusEnum
type SwitchModuleStreamOnManagedInstanceRequest
    func (request SwitchModuleStreamOnManagedInstanceRequest) BinaryRequestBody() (*common.OCIReadSeekCloser, bool)
    func (request SwitchModuleStreamOnManagedInstanceRequest) HTTPRequest(method, path string, binaryRequestBody *common.OCIReadSeekCloser, extraHeaders map[string]string) (http.Request, error)
    func (request SwitchModuleStreamOnManagedInstanceRequest) RetryPolicy() *common.RetryPolicy
    func (request SwitchModuleStreamOnManagedInstanceRequest) String() string
    func (request SwitchModuleStreamOnManagedInstanceRequest) ValidateEnumValue() (bool, error)
type SwitchModuleStreamOnManagedInstanceResponse
    func (response SwitchModuleStreamOnManagedInstanceResponse) HTTPResponse() *http.Response
    func (response SwitchModuleStreamOnManagedInstanceResponse) String() string
type UpdateEventDetails
    func (m UpdateEventDetails) String() string
    func (m UpdateEventDetails) ValidateEnumValue() (bool, error)
type UpdateEventRequest
    func (request UpdateEventRequest) BinaryRequestBody() (*common.OCIReadSeekCloser, bool)
    func (request UpdateEventRequest) HTTPRequest(method, path string, binaryRequestBody *common.OCIReadSeekCloser, extraHeaders map[string]string) (http.Request, error)
    func (request UpdateEventRequest) RetryPolicy() *common.RetryPolicy
    func (request UpdateEventRequest) String() string
    func (request UpdateEventRequest) ValidateEnumValue() (bool, error)
type UpdateEventResponse
    func (response UpdateEventResponse) HTTPResponse() *http.Response
    func (response UpdateEventResponse) String() string
type UpdateManagedInstanceDetails
    func (m UpdateManagedInstanceDetails) String() string
    func (m UpdateManagedInstanceDetails) ValidateEnumValue() (bool, error)
type UpdateManagedInstanceGroupDetails
    func (m UpdateManagedInstanceGroupDetails) String() string
    func (m UpdateManagedInstanceGroupDetails) ValidateEnumValue() (bool, error)
type UpdateManagedInstanceGroupRequest
    func (request UpdateManagedInstanceGroupRequest) BinaryRequestBody() (*common.OCIReadSeekCloser, bool)
    func (request UpdateManagedInstanceGroupRequest) HTTPRequest(method, path string, binaryRequestBody *common.OCIReadSeekCloser, extraHeaders map[string]string) (http.Request, error)
    func (request UpdateManagedInstanceGroupRequest) RetryPolicy() *common.RetryPolicy
    func (request UpdateManagedInstanceGroupRequest) String() string
    func (request UpdateManagedInstanceGroupRequest) ValidateEnumValue() (bool, error)
type UpdateManagedInstanceGroupResponse
    func (response UpdateManagedInstanceGroupResponse) HTTPResponse() *http.Response
    func (response UpdateManagedInstanceGroupResponse) String() string
type UpdateManagedInstanceRequest
    func (request UpdateManagedInstanceRequest) BinaryRequestBody() (*common.OCIReadSeekCloser, bool)
    func (request UpdateManagedInstanceRequest) HTTPRequest(method, path string, binaryRequestBody *common.OCIReadSeekCloser, extraHeaders map[string]string) (http.Request, error)
    func (request UpdateManagedInstanceRequest) RetryPolicy() *common.RetryPolicy
    func (request UpdateManagedInstanceRequest) String() string
    func (request UpdateManagedInstanceRequest) ValidateEnumValue() (bool, error)
type UpdateManagedInstanceResponse
    func (response UpdateManagedInstanceResponse) HTTPResponse() *http.Response
    func (response UpdateManagedInstanceResponse) String() string
type UpdateModuleDetails
    func (m UpdateModuleDetails) String() string
    func (m UpdateModuleDetails) ValidateEnumValue() (bool, error)
type UpdateModuleStreamDetails
    func (m UpdateModuleStreamDetails) String() string
    func (m UpdateModuleStreamDetails) ValidateEnumValue() (bool, error)
type UpdateModuleStreamDetailsStatusEnum
    func GetMappingUpdateModuleStreamDetailsStatusEnum(val string) (UpdateModuleStreamDetailsStatusEnum, bool)
    func GetUpdateModuleStreamDetailsStatusEnumValues() []UpdateModuleStreamDetailsStatusEnum
type UpdateModuleStreamProfileDetails
    func (m UpdateModuleStreamProfileDetails) String() string
    func (m UpdateModuleStreamProfileDetails) ValidateEnumValue() (bool, error)
type UpdateModuleStreamProfileDetailsStatusEnum
    func GetMappingUpdateModuleStreamProfileDetailsStatusEnum(val string) (UpdateModuleStreamProfileDetailsStatusEnum, bool)
    func GetUpdateModuleStreamProfileDetailsStatusEnumValues() []UpdateModuleStreamProfileDetailsStatusEnum
type UpdateModuleStreamStateDetails
    func (m UpdateModuleStreamStateDetails) String() string
    func (m UpdateModuleStreamStateDetails) ValidateEnumValue() (bool, error)
type UpdateScheduledJobDetails
    func (m UpdateScheduledJobDetails) String() string
    func (m UpdateScheduledJobDetails) ValidateEnumValue() (bool, error)
type UpdateScheduledJobRequest
    func (request UpdateScheduledJobRequest) BinaryRequestBody() (*common.OCIReadSeekCloser, bool)
    func (request UpdateScheduledJobRequest) HTTPRequest(method, path string, binaryRequestBody *common.OCIReadSeekCloser, extraHeaders map[string]string) (http.Request, error)
    func (request UpdateScheduledJobRequest) RetryPolicy() *common.RetryPolicy
    func (request UpdateScheduledJobRequest) String() string
    func (request UpdateScheduledJobRequest) ValidateEnumValue() (bool, error)
type UpdateScheduledJobResponse
    func (response UpdateScheduledJobResponse) HTTPResponse() *http.Response
    func (response UpdateScheduledJobResponse) String() string
type UpdateSoftwareSourceDetails
    func (m UpdateSoftwareSourceDetails) String() string
    func (m UpdateSoftwareSourceDetails) ValidateEnumValue() (bool, error)
type UpdateSoftwareSourceRequest
    func (request UpdateSoftwareSourceRequest) BinaryRequestBody() (*common.OCIReadSeekCloser, bool)
    func (request UpdateSoftwareSourceRequest) HTTPRequest(method, path string, binaryRequestBody *common.OCIReadSeekCloser, extraHeaders map[string]string) (http.Request, error)
    func (request UpdateSoftwareSourceRequest) RetryPolicy() *common.RetryPolicy
    func (request UpdateSoftwareSourceRequest) String() string
    func (request UpdateSoftwareSourceRequest) ValidateEnumValue() (bool, error)
type UpdateSoftwareSourceResponse
    func (response UpdateSoftwareSourceResponse) HTTPResponse() *http.Response
    func (response UpdateSoftwareSourceResponse) String() string
type UpdateTypesEnum
    func GetMappingUpdateTypesEnum(val string) (UpdateTypesEnum, bool)
    func GetUpdateTypesEnumValues() []UpdateTypesEnum
type UploadEventContentRequest
    func (request UploadEventContentRequest) BinaryRequestBody() (*common.OCIReadSeekCloser, bool)
    func (request UploadEventContentRequest) HTTPRequest(method, path string, binaryRequestBody *common.OCIReadSeekCloser, extraHeaders map[string]string) (http.Request, error)
    func (request UploadEventContentRequest) RetryPolicy() *common.RetryPolicy
    func (request UploadEventContentRequest) String() string
    func (request UploadEventContentRequest) ValidateEnumValue() (bool, error)
type UploadEventContentResponse
    func (response UploadEventContentResponse) HTTPResponse() *http.Response
    func (response UploadEventContentResponse) String() string
type WindowsUpdate
    func (m WindowsUpdate) String() string
    func (m WindowsUpdate) ValidateEnumValue() (bool, error)
type WindowsUpdateInstallationRequirementsEnum
    func GetMappingWindowsUpdateInstallationRequirementsEnum(val string) (WindowsUpdateInstallationRequirementsEnum, bool)
    func GetWindowsUpdateInstallationRequirementsEnumValues() []WindowsUpdateInstallationRequirementsEnum
type WindowsUpdateSummary
    func (m WindowsUpdateSummary) String() string
    func (m WindowsUpdateSummary) ValidateEnumValue() (bool, error)
type WorkRequest
    func (m WorkRequest) String() string
    func (m WorkRequest) ValidateEnumValue() (bool, error)
type WorkRequestError
    func (m WorkRequestError) String() string
    func (m WorkRequestError) ValidateEnumValue() (bool, error)
type WorkRequestLogEntry
    func (m WorkRequestLogEntry) String() string
    func (m WorkRequestLogEntry) ValidateEnumValue() (bool, error)
type WorkRequestResource
    func (m WorkRequestResource) String() string
    func (m WorkRequestResource) ValidateEnumValue() (bool, error)
type WorkRequestResourceActionTypeEnum
    func GetMappingWorkRequestResourceActionTypeEnum(val string) (WorkRequestResourceActionTypeEnum, bool)
    func GetWorkRequestResourceActionTypeEnumValues() []WorkRequestResourceActionTypeEnum
type WorkRequestSummary
    func (m WorkRequestSummary) String() string
    func (m WorkRequestSummary) ValidateEnumValue() (bool, error)

Package files

add_packages_to_software_source_details.go add_packages_to_software_source_request_response.go api_error.go arch_types.go attach_child_software_source_to_managed_instance_details.go attach_child_software_source_to_managed_instance_request_response.go attach_managed_instance_to_managed_instance_group_request_response.go attach_parent_software_source_to_managed_instance_details.go attach_parent_software_source_to_managed_instance_request_response.go autonomous_settings.go available_software_source_summary.go available_update_summary.go available_windows_update_summary.go change_managed_instance_group_compartment_details.go change_managed_instance_group_compartment_request_response.go change_scheduled_job_compartment_details.go change_scheduled_job_compartment_request_response.go change_software_source_compartment_details.go change_software_source_compartment_request_response.go checksum_types.go content_availability.go crash_event_system_information.go create_managed_instance_group_details.go create_managed_instance_group_request_response.go create_scheduled_job_details.go create_scheduled_job_request_response.go create_software_source_details.go create_software_source_request_response.go delete_event_content_request_response.go delete_managed_instance_group_request_response.go delete_scheduled_job_request_response.go delete_software_source_request_response.go detach_child_software_source_from_managed_instance_details.go detach_child_software_source_from_managed_instance_request_response.go detach_managed_instance_from_managed_instance_group_request_response.go detach_parent_software_source_from_managed_instance_details.go detach_parent_software_source_from_managed_instance_request_response.go disable_module_stream_on_managed_instance_request_response.go enable_module_stream_on_managed_instance_request_response.go erratum.go erratum_summary.go event.go event_collection.go event_content.go event_report.go event_summary.go event_type.go get_erratum_request_response.go get_event_content_request_response.go get_event_report_request_response.go get_event_request_response.go get_managed_instance_group_request_response.go get_managed_instance_request_response.go get_module_stream_profile_request_response.go get_module_stream_request_response.go get_scheduled_job_request_response.go get_software_package_request_response.go get_software_source_request_response.go get_windows_update_request_response.go get_work_request_request_response.go id.go install_all_package_updates_on_managed_instance_request_response.go install_all_updates_on_managed_instance_group_request_response.go install_all_windows_updates_on_managed_instance_request_response.go install_module_stream_profile_on_managed_instance_request_response.go install_package_on_managed_instance_request_response.go install_package_update_on_managed_instance_request_response.go install_windows_update_on_managed_instance_request_response.go installable_package_summary.go installed_package_summary.go installed_windows_update_summary.go interval_types.go is_eligible_for_installation.go kernel_crash_event.go kernel_oops_event.go kernel_vm_core_information.go lifecycle_states.go list_available_packages_for_managed_instance_request_response.go list_available_software_sources_for_managed_instance_request_response.go list_available_updates_for_managed_instance_request_response.go list_available_windows_updates_for_managed_instance_request_response.go list_errata_request_response.go list_events_request_response.go list_managed_instance_errata_request_response.go list_managed_instance_groups_request_response.go list_managed_instances_request_response.go list_module_stream_profiles_on_managed_instance_request_response.go list_module_stream_profiles_request_response.go list_module_streams_on_managed_instance_request_response.go list_module_streams_request_response.go list_packages_installed_on_managed_instance_request_response.go list_related_events_request_response.go list_scheduled_jobs_request_response.go list_software_source_packages_request_response.go list_software_sources_request_response.go list_upcoming_scheduled_jobs_request_response.go list_windows_updates_installed_on_managed_instance_request_response.go list_windows_updates_request_response.go list_work_request_errors_request_response.go list_work_request_logs_request_response.go list_work_requests_request_response.go manage_module_streams_on_managed_instance_details.go manage_module_streams_on_managed_instance_request_response.go managed_instance.go managed_instance_group.go managed_instance_group_summary.go managed_instance_summary.go module_stream.go module_stream_details.go module_stream_on_managed_instance_summary.go module_stream_profile.go module_stream_profile_details.go module_stream_profile_on_managed_instance_summary.go module_stream_profile_summary.go module_stream_summary.go operation_status.go operation_types.go os_families.go osmanagement_client.go osmanagement_event_client.go package_name.go package_update_types.go recurrence.go related_event_collection.go related_event_summary.go remove_module_stream_profile_from_managed_instance_request_response.go remove_package_from_managed_instance_request_response.go remove_packages_from_software_source_details.go remove_packages_from_software_source_request_response.go run_scheduled_job_now_request_response.go schedule_types.go scheduled_job.go scheduled_job_summary.go search_software_packages_request_response.go skip_next_scheduled_job_execution_request_response.go software_package.go software_package_dependency.go software_package_file.go software_package_search_summary.go software_package_summary.go software_source.go software_source_id.go software_source_summary.go switch_module_stream_on_managed_instance_request_response.go update_event_details.go update_event_request_response.go update_managed_instance_details.go update_managed_instance_group_details.go update_managed_instance_group_request_response.go update_managed_instance_request_response.go update_module_details.go update_module_stream_details.go update_module_stream_profile_details.go update_module_stream_state_details.go update_scheduled_job_details.go update_scheduled_job_request_response.go update_software_source_details.go update_software_source_request_response.go update_types.go upload_event_content_request_response.go windows_update.go windows_update_summary.go work_request.go work_request_error.go work_request_log_entry.go work_request_resource.go work_request_summary.go

func GetArchTypesEnumStringValues

func GetArchTypesEnumStringValues() []string

GetArchTypesEnumStringValues Enumerates the set of values in String for ArchTypesEnum

func GetChecksumTypesEnumStringValues

func GetChecksumTypesEnumStringValues() []string

GetChecksumTypesEnumStringValues Enumerates the set of values in String for ChecksumTypesEnum

func GetContentAvailabilityEnumStringValues

func GetContentAvailabilityEnumStringValues() []string

GetContentAvailabilityEnumStringValues Enumerates the set of values in String for ContentAvailabilityEnum

func GetEventTypeEnumStringValues

func GetEventTypeEnumStringValues() []string

GetEventTypeEnumStringValues Enumerates the set of values in String for EventTypeEnum

func GetInstallAllPackageUpdatesOnManagedInstanceUpdateTypeEnumStringValues

func GetInstallAllPackageUpdatesOnManagedInstanceUpdateTypeEnumStringValues() []string

GetInstallAllPackageUpdatesOnManagedInstanceUpdateTypeEnumStringValues Enumerates the set of values in String for InstallAllPackageUpdatesOnManagedInstanceUpdateTypeEnum

func GetInstallAllUpdatesOnManagedInstanceGroupUpdateTypeEnumStringValues

func GetInstallAllUpdatesOnManagedInstanceGroupUpdateTypeEnumStringValues() []string

GetInstallAllUpdatesOnManagedInstanceGroupUpdateTypeEnumStringValues Enumerates the set of values in String for InstallAllUpdatesOnManagedInstanceGroupUpdateTypeEnum

func GetInstallAllWindowsUpdatesOnManagedInstanceUpdateTypeEnumStringValues

func GetInstallAllWindowsUpdatesOnManagedInstanceUpdateTypeEnumStringValues() []string

GetInstallAllWindowsUpdatesOnManagedInstanceUpdateTypeEnumStringValues Enumerates the set of values in String for InstallAllWindowsUpdatesOnManagedInstanceUpdateTypeEnum

func GetIntervalTypesEnumStringValues

func GetIntervalTypesEnumStringValues() []string

GetIntervalTypesEnumStringValues Enumerates the set of values in String for IntervalTypesEnum

func GetIsEligibleForInstallationEnumStringValues

func GetIsEligibleForInstallationEnumStringValues() []string

GetIsEligibleForInstallationEnumStringValues Enumerates the set of values in String for IsEligibleForInstallationEnum

func GetLifecycleStatesEnumStringValues

func GetLifecycleStatesEnumStringValues() []string

GetLifecycleStatesEnumStringValues Enumerates the set of values in String for LifecycleStatesEnum

func GetListAvailablePackagesForManagedInstanceSortByEnumStringValues

func GetListAvailablePackagesForManagedInstanceSortByEnumStringValues() []string

GetListAvailablePackagesForManagedInstanceSortByEnumStringValues Enumerates the set of values in String for ListAvailablePackagesForManagedInstanceSortByEnum

func GetListAvailablePackagesForManagedInstanceSortOrderEnumStringValues

func GetListAvailablePackagesForManagedInstanceSortOrderEnumStringValues() []string

GetListAvailablePackagesForManagedInstanceSortOrderEnumStringValues Enumerates the set of values in String for ListAvailablePackagesForManagedInstanceSortOrderEnum

func GetListAvailableSoftwareSourcesForManagedInstanceSortByEnumStringValues

func GetListAvailableSoftwareSourcesForManagedInstanceSortByEnumStringValues() []string

GetListAvailableSoftwareSourcesForManagedInstanceSortByEnumStringValues Enumerates the set of values in String for ListAvailableSoftwareSourcesForManagedInstanceSortByEnum

func GetListAvailableSoftwareSourcesForManagedInstanceSortOrderEnumStringValues

func GetListAvailableSoftwareSourcesForManagedInstanceSortOrderEnumStringValues() []string

GetListAvailableSoftwareSourcesForManagedInstanceSortOrderEnumStringValues Enumerates the set of values in String for ListAvailableSoftwareSourcesForManagedInstanceSortOrderEnum

func GetListAvailableUpdatesForManagedInstanceSortByEnumStringValues

func GetListAvailableUpdatesForManagedInstanceSortByEnumStringValues() []string

GetListAvailableUpdatesForManagedInstanceSortByEnumStringValues Enumerates the set of values in String for ListAvailableUpdatesForManagedInstanceSortByEnum

func GetListAvailableUpdatesForManagedInstanceSortOrderEnumStringValues

func GetListAvailableUpdatesForManagedInstanceSortOrderEnumStringValues() []string

GetListAvailableUpdatesForManagedInstanceSortOrderEnumStringValues Enumerates the set of values in String for ListAvailableUpdatesForManagedInstanceSortOrderEnum

func GetListAvailableWindowsUpdatesForManagedInstanceIsEligibleForInstallationEnumStringValues

func GetListAvailableWindowsUpdatesForManagedInstanceIsEligibleForInstallationEnumStringValues() []string

GetListAvailableWindowsUpdatesForManagedInstanceIsEligibleForInstallationEnumStringValues Enumerates the set of values in String for ListAvailableWindowsUpdatesForManagedInstanceIsEligibleForInstallationEnum

func GetListAvailableWindowsUpdatesForManagedInstanceSortByEnumStringValues

func GetListAvailableWindowsUpdatesForManagedInstanceSortByEnumStringValues() []string

GetListAvailableWindowsUpdatesForManagedInstanceSortByEnumStringValues Enumerates the set of values in String for ListAvailableWindowsUpdatesForManagedInstanceSortByEnum

func GetListAvailableWindowsUpdatesForManagedInstanceSortOrderEnumStringValues

func GetListAvailableWindowsUpdatesForManagedInstanceSortOrderEnumStringValues() []string

GetListAvailableWindowsUpdatesForManagedInstanceSortOrderEnumStringValues Enumerates the set of values in String for ListAvailableWindowsUpdatesForManagedInstanceSortOrderEnum

func GetListErrataSortByEnumStringValues

func GetListErrataSortByEnumStringValues() []string

GetListErrataSortByEnumStringValues Enumerates the set of values in String for ListErrataSortByEnum

func GetListErrataSortOrderEnumStringValues

func GetListErrataSortOrderEnumStringValues() []string

GetListErrataSortOrderEnumStringValues Enumerates the set of values in String for ListErrataSortOrderEnum

func GetListEventsEventTypeEnumStringValues

func GetListEventsEventTypeEnumStringValues() []string

GetListEventsEventTypeEnumStringValues Enumerates the set of values in String for ListEventsEventTypeEnum

func GetListEventsSortByEnumStringValues

func GetListEventsSortByEnumStringValues() []string

GetListEventsSortByEnumStringValues Enumerates the set of values in String for ListEventsSortByEnum

func GetListEventsSortOrderEnumStringValues

func GetListEventsSortOrderEnumStringValues() []string

GetListEventsSortOrderEnumStringValues Enumerates the set of values in String for ListEventsSortOrderEnum

func GetListManagedInstanceErrataSortByEnumStringValues

func GetListManagedInstanceErrataSortByEnumStringValues() []string

GetListManagedInstanceErrataSortByEnumStringValues Enumerates the set of values in String for ListManagedInstanceErrataSortByEnum

func GetListManagedInstanceErrataSortOrderEnumStringValues

func GetListManagedInstanceErrataSortOrderEnumStringValues() []string

GetListManagedInstanceErrataSortOrderEnumStringValues Enumerates the set of values in String for ListManagedInstanceErrataSortOrderEnum

func GetListManagedInstanceGroupsLifecycleStateEnumStringValues

func GetListManagedInstanceGroupsLifecycleStateEnumStringValues() []string

GetListManagedInstanceGroupsLifecycleStateEnumStringValues Enumerates the set of values in String for ListManagedInstanceGroupsLifecycleStateEnum

func GetListManagedInstanceGroupsOsFamilyEnumStringValues

func GetListManagedInstanceGroupsOsFamilyEnumStringValues() []string

GetListManagedInstanceGroupsOsFamilyEnumStringValues Enumerates the set of values in String for ListManagedInstanceGroupsOsFamilyEnum

func GetListManagedInstanceGroupsSortByEnumStringValues

func GetListManagedInstanceGroupsSortByEnumStringValues() []string

GetListManagedInstanceGroupsSortByEnumStringValues Enumerates the set of values in String for ListManagedInstanceGroupsSortByEnum

func GetListManagedInstanceGroupsSortOrderEnumStringValues

func GetListManagedInstanceGroupsSortOrderEnumStringValues() []string

GetListManagedInstanceGroupsSortOrderEnumStringValues Enumerates the set of values in String for ListManagedInstanceGroupsSortOrderEnum

func GetListManagedInstancesOsFamilyEnumStringValues

func GetListManagedInstancesOsFamilyEnumStringValues() []string

GetListManagedInstancesOsFamilyEnumStringValues Enumerates the set of values in String for ListManagedInstancesOsFamilyEnum

func GetListManagedInstancesSortByEnumStringValues

func GetListManagedInstancesSortByEnumStringValues() []string

GetListManagedInstancesSortByEnumStringValues Enumerates the set of values in String for ListManagedInstancesSortByEnum

func GetListManagedInstancesSortOrderEnumStringValues

func GetListManagedInstancesSortOrderEnumStringValues() []string

GetListManagedInstancesSortOrderEnumStringValues Enumerates the set of values in String for ListManagedInstancesSortOrderEnum

func GetListModuleStreamProfilesOnManagedInstanceProfileStatusEnumStringValues

func GetListModuleStreamProfilesOnManagedInstanceProfileStatusEnumStringValues() []string

GetListModuleStreamProfilesOnManagedInstanceProfileStatusEnumStringValues Enumerates the set of values in String for ListModuleStreamProfilesOnManagedInstanceProfileStatusEnum

func GetListModuleStreamProfilesOnManagedInstanceSortByEnumStringValues

func GetListModuleStreamProfilesOnManagedInstanceSortByEnumStringValues() []string

GetListModuleStreamProfilesOnManagedInstanceSortByEnumStringValues Enumerates the set of values in String for ListModuleStreamProfilesOnManagedInstanceSortByEnum

func GetListModuleStreamProfilesOnManagedInstanceSortOrderEnumStringValues

func GetListModuleStreamProfilesOnManagedInstanceSortOrderEnumStringValues() []string

GetListModuleStreamProfilesOnManagedInstanceSortOrderEnumStringValues Enumerates the set of values in String for ListModuleStreamProfilesOnManagedInstanceSortOrderEnum

func GetListModuleStreamProfilesSortByEnumStringValues

func GetListModuleStreamProfilesSortByEnumStringValues() []string

GetListModuleStreamProfilesSortByEnumStringValues Enumerates the set of values in String for ListModuleStreamProfilesSortByEnum

func GetListModuleStreamProfilesSortOrderEnumStringValues

func GetListModuleStreamProfilesSortOrderEnumStringValues() []string

GetListModuleStreamProfilesSortOrderEnumStringValues Enumerates the set of values in String for ListModuleStreamProfilesSortOrderEnum

func GetListModuleStreamsOnManagedInstanceSortByEnumStringValues

func GetListModuleStreamsOnManagedInstanceSortByEnumStringValues() []string

GetListModuleStreamsOnManagedInstanceSortByEnumStringValues Enumerates the set of values in String for ListModuleStreamsOnManagedInstanceSortByEnum

func GetListModuleStreamsOnManagedInstanceSortOrderEnumStringValues

func GetListModuleStreamsOnManagedInstanceSortOrderEnumStringValues() []string

GetListModuleStreamsOnManagedInstanceSortOrderEnumStringValues Enumerates the set of values in String for ListModuleStreamsOnManagedInstanceSortOrderEnum

func GetListModuleStreamsOnManagedInstanceStreamStatusEnumStringValues

func GetListModuleStreamsOnManagedInstanceStreamStatusEnumStringValues() []string

GetListModuleStreamsOnManagedInstanceStreamStatusEnumStringValues Enumerates the set of values in String for ListModuleStreamsOnManagedInstanceStreamStatusEnum

func GetListModuleStreamsSortByEnumStringValues

func GetListModuleStreamsSortByEnumStringValues() []string

GetListModuleStreamsSortByEnumStringValues Enumerates the set of values in String for ListModuleStreamsSortByEnum

func GetListModuleStreamsSortOrderEnumStringValues

func GetListModuleStreamsSortOrderEnumStringValues() []string

GetListModuleStreamsSortOrderEnumStringValues Enumerates the set of values in String for ListModuleStreamsSortOrderEnum

func GetListPackagesInstalledOnManagedInstanceSortByEnumStringValues

func GetListPackagesInstalledOnManagedInstanceSortByEnumStringValues() []string

GetListPackagesInstalledOnManagedInstanceSortByEnumStringValues Enumerates the set of values in String for ListPackagesInstalledOnManagedInstanceSortByEnum

func GetListPackagesInstalledOnManagedInstanceSortOrderEnumStringValues

func GetListPackagesInstalledOnManagedInstanceSortOrderEnumStringValues() []string

GetListPackagesInstalledOnManagedInstanceSortOrderEnumStringValues Enumerates the set of values in String for ListPackagesInstalledOnManagedInstanceSortOrderEnum

func GetListRelatedEventsSortByEnumStringValues

func GetListRelatedEventsSortByEnumStringValues() []string

GetListRelatedEventsSortByEnumStringValues Enumerates the set of values in String for ListRelatedEventsSortByEnum

func GetListRelatedEventsSortOrderEnumStringValues

func GetListRelatedEventsSortOrderEnumStringValues() []string

GetListRelatedEventsSortOrderEnumStringValues Enumerates the set of values in String for ListRelatedEventsSortOrderEnum

func GetListScheduledJobsLifecycleStateEnumStringValues

func GetListScheduledJobsLifecycleStateEnumStringValues() []string

GetListScheduledJobsLifecycleStateEnumStringValues Enumerates the set of values in String for ListScheduledJobsLifecycleStateEnum

func GetListScheduledJobsOperationTypeEnumStringValues

func GetListScheduledJobsOperationTypeEnumStringValues() []string

GetListScheduledJobsOperationTypeEnumStringValues Enumerates the set of values in String for ListScheduledJobsOperationTypeEnum

func GetListScheduledJobsOsFamilyEnumStringValues

func GetListScheduledJobsOsFamilyEnumStringValues() []string

GetListScheduledJobsOsFamilyEnumStringValues Enumerates the set of values in String for ListScheduledJobsOsFamilyEnum

func GetListScheduledJobsSortByEnumStringValues

func GetListScheduledJobsSortByEnumStringValues() []string

GetListScheduledJobsSortByEnumStringValues Enumerates the set of values in String for ListScheduledJobsSortByEnum

func GetListScheduledJobsSortOrderEnumStringValues

func GetListScheduledJobsSortOrderEnumStringValues() []string

GetListScheduledJobsSortOrderEnumStringValues Enumerates the set of values in String for ListScheduledJobsSortOrderEnum

func GetListSoftwareSourcePackagesSortByEnumStringValues

func GetListSoftwareSourcePackagesSortByEnumStringValues() []string

GetListSoftwareSourcePackagesSortByEnumStringValues Enumerates the set of values in String for ListSoftwareSourcePackagesSortByEnum

func GetListSoftwareSourcePackagesSortOrderEnumStringValues

func GetListSoftwareSourcePackagesSortOrderEnumStringValues() []string

GetListSoftwareSourcePackagesSortOrderEnumStringValues Enumerates the set of values in String for ListSoftwareSourcePackagesSortOrderEnum

func GetListSoftwareSourcesLifecycleStateEnumStringValues

func GetListSoftwareSourcesLifecycleStateEnumStringValues() []string

GetListSoftwareSourcesLifecycleStateEnumStringValues Enumerates the set of values in String for ListSoftwareSourcesLifecycleStateEnum

func GetListSoftwareSourcesSortByEnumStringValues

func GetListSoftwareSourcesSortByEnumStringValues() []string

GetListSoftwareSourcesSortByEnumStringValues Enumerates the set of values in String for ListSoftwareSourcesSortByEnum

func GetListSoftwareSourcesSortOrderEnumStringValues

func GetListSoftwareSourcesSortOrderEnumStringValues() []string

GetListSoftwareSourcesSortOrderEnumStringValues Enumerates the set of values in String for ListSoftwareSourcesSortOrderEnum

func GetListUpcomingScheduledJobsLifecycleStateEnumStringValues

func GetListUpcomingScheduledJobsLifecycleStateEnumStringValues() []string

GetListUpcomingScheduledJobsLifecycleStateEnumStringValues Enumerates the set of values in String for ListUpcomingScheduledJobsLifecycleStateEnum

func GetListUpcomingScheduledJobsOsFamilyEnumStringValues

func GetListUpcomingScheduledJobsOsFamilyEnumStringValues() []string

GetListUpcomingScheduledJobsOsFamilyEnumStringValues Enumerates the set of values in String for ListUpcomingScheduledJobsOsFamilyEnum

func GetListUpcomingScheduledJobsSortByEnumStringValues

func GetListUpcomingScheduledJobsSortByEnumStringValues() []string

GetListUpcomingScheduledJobsSortByEnumStringValues Enumerates the set of values in String for ListUpcomingScheduledJobsSortByEnum

func GetListUpcomingScheduledJobsSortOrderEnumStringValues

func GetListUpcomingScheduledJobsSortOrderEnumStringValues() []string

GetListUpcomingScheduledJobsSortOrderEnumStringValues Enumerates the set of values in String for ListUpcomingScheduledJobsSortOrderEnum

func GetListWindowsUpdatesInstalledOnManagedInstanceSortByEnumStringValues

func GetListWindowsUpdatesInstalledOnManagedInstanceSortByEnumStringValues() []string

GetListWindowsUpdatesInstalledOnManagedInstanceSortByEnumStringValues Enumerates the set of values in String for ListWindowsUpdatesInstalledOnManagedInstanceSortByEnum

func GetListWindowsUpdatesInstalledOnManagedInstanceSortOrderEnumStringValues

func GetListWindowsUpdatesInstalledOnManagedInstanceSortOrderEnumStringValues() []string

GetListWindowsUpdatesInstalledOnManagedInstanceSortOrderEnumStringValues Enumerates the set of values in String for ListWindowsUpdatesInstalledOnManagedInstanceSortOrderEnum

func GetListWindowsUpdatesSortByEnumStringValues

func GetListWindowsUpdatesSortByEnumStringValues() []string

GetListWindowsUpdatesSortByEnumStringValues Enumerates the set of values in String for ListWindowsUpdatesSortByEnum

func GetListWindowsUpdatesSortOrderEnumStringValues

func GetListWindowsUpdatesSortOrderEnumStringValues() []string

GetListWindowsUpdatesSortOrderEnumStringValues Enumerates the set of values in String for ListWindowsUpdatesSortOrderEnum

func GetListWorkRequestErrorsSortByEnumStringValues

func GetListWorkRequestErrorsSortByEnumStringValues() []string

GetListWorkRequestErrorsSortByEnumStringValues Enumerates the set of values in String for ListWorkRequestErrorsSortByEnum

func GetListWorkRequestErrorsSortOrderEnumStringValues

func GetListWorkRequestErrorsSortOrderEnumStringValues() []string

GetListWorkRequestErrorsSortOrderEnumStringValues Enumerates the set of values in String for ListWorkRequestErrorsSortOrderEnum

func GetListWorkRequestLogsSortByEnumStringValues

func GetListWorkRequestLogsSortByEnumStringValues() []string

GetListWorkRequestLogsSortByEnumStringValues Enumerates the set of values in String for ListWorkRequestLogsSortByEnum

func GetListWorkRequestLogsSortOrderEnumStringValues

func GetListWorkRequestLogsSortOrderEnumStringValues() []string

GetListWorkRequestLogsSortOrderEnumStringValues Enumerates the set of values in String for ListWorkRequestLogsSortOrderEnum

func GetListWorkRequestsOsFamilyEnumStringValues

func GetListWorkRequestsOsFamilyEnumStringValues() []string

GetListWorkRequestsOsFamilyEnumStringValues Enumerates the set of values in String for ListWorkRequestsOsFamilyEnum

func GetListWorkRequestsSortByEnumStringValues

func GetListWorkRequestsSortByEnumStringValues() []string

GetListWorkRequestsSortByEnumStringValues Enumerates the set of values in String for ListWorkRequestsSortByEnum

func GetListWorkRequestsSortOrderEnumStringValues

func GetListWorkRequestsSortOrderEnumStringValues() []string

GetListWorkRequestsSortOrderEnumStringValues Enumerates the set of values in String for ListWorkRequestsSortOrderEnum

func GetManagedInstanceStatusEnumStringValues

func GetManagedInstanceStatusEnumStringValues() []string

GetManagedInstanceStatusEnumStringValues Enumerates the set of values in String for ManagedInstanceStatusEnum

func GetManagedInstanceSummaryStatusEnumStringValues

func GetManagedInstanceSummaryStatusEnumStringValues() []string

GetManagedInstanceSummaryStatusEnumStringValues Enumerates the set of values in String for ManagedInstanceSummaryStatusEnum

func GetModuleStreamOnManagedInstanceSummaryStatusEnumStringValues

func GetModuleStreamOnManagedInstanceSummaryStatusEnumStringValues() []string

GetModuleStreamOnManagedInstanceSummaryStatusEnumStringValues Enumerates the set of values in String for ModuleStreamOnManagedInstanceSummaryStatusEnum

func GetModuleStreamProfileOnManagedInstanceSummaryStatusEnumStringValues

func GetModuleStreamProfileOnManagedInstanceSummaryStatusEnumStringValues() []string

GetModuleStreamProfileOnManagedInstanceSummaryStatusEnumStringValues Enumerates the set of values in String for ModuleStreamProfileOnManagedInstanceSummaryStatusEnum

func GetOperationStatusEnumStringValues

func GetOperationStatusEnumStringValues() []string

GetOperationStatusEnumStringValues Enumerates the set of values in String for OperationStatusEnum

func GetOperationTypesEnumStringValues

func GetOperationTypesEnumStringValues() []string

GetOperationTypesEnumStringValues Enumerates the set of values in String for OperationTypesEnum

func GetOsFamiliesEnumStringValues

func GetOsFamiliesEnumStringValues() []string

GetOsFamiliesEnumStringValues Enumerates the set of values in String for OsFamiliesEnum

func GetPackageUpdateTypesEnumStringValues

func GetPackageUpdateTypesEnumStringValues() []string

GetPackageUpdateTypesEnumStringValues Enumerates the set of values in String for PackageUpdateTypesEnum

func GetRecurrenceIntervalTypeEnumStringValues

func GetRecurrenceIntervalTypeEnumStringValues() []string

GetRecurrenceIntervalTypeEnumStringValues Enumerates the set of values in String for RecurrenceIntervalTypeEnum

func GetScheduleTypesEnumStringValues

func GetScheduleTypesEnumStringValues() []string

GetScheduleTypesEnumStringValues Enumerates the set of values in String for ScheduleTypesEnum

func GetSearchSoftwarePackagesSortByEnumStringValues

func GetSearchSoftwarePackagesSortByEnumStringValues() []string

GetSearchSoftwarePackagesSortByEnumStringValues Enumerates the set of values in String for SearchSoftwarePackagesSortByEnum

func GetSearchSoftwarePackagesSortOrderEnumStringValues

func GetSearchSoftwarePackagesSortOrderEnumStringValues() []string

GetSearchSoftwarePackagesSortOrderEnumStringValues Enumerates the set of values in String for SearchSoftwarePackagesSortOrderEnum

func GetSoftwareSourceStatusEnumStringValues

func GetSoftwareSourceStatusEnumStringValues() []string

GetSoftwareSourceStatusEnumStringValues Enumerates the set of values in String for SoftwareSourceStatusEnum

func GetSoftwareSourceSummaryStatusEnumStringValues

func GetSoftwareSourceSummaryStatusEnumStringValues() []string

GetSoftwareSourceSummaryStatusEnumStringValues Enumerates the set of values in String for SoftwareSourceSummaryStatusEnum

func GetUpdateModuleStreamDetailsStatusEnumStringValues

func GetUpdateModuleStreamDetailsStatusEnumStringValues() []string

GetUpdateModuleStreamDetailsStatusEnumStringValues Enumerates the set of values in String for UpdateModuleStreamDetailsStatusEnum

func GetUpdateModuleStreamProfileDetailsStatusEnumStringValues

func GetUpdateModuleStreamProfileDetailsStatusEnumStringValues() []string

GetUpdateModuleStreamProfileDetailsStatusEnumStringValues Enumerates the set of values in String for UpdateModuleStreamProfileDetailsStatusEnum

func GetUpdateTypesEnumStringValues

func GetUpdateTypesEnumStringValues() []string

GetUpdateTypesEnumStringValues Enumerates the set of values in String for UpdateTypesEnum

func GetWindowsUpdateInstallationRequirementsEnumStringValues

func GetWindowsUpdateInstallationRequirementsEnumStringValues() []string

GetWindowsUpdateInstallationRequirementsEnumStringValues Enumerates the set of values in String for WindowsUpdateInstallationRequirementsEnum

func GetWorkRequestResourceActionTypeEnumStringValues

func GetWorkRequestResourceActionTypeEnumStringValues() []string

GetWorkRequestResourceActionTypeEnumStringValues Enumerates the set of values in String for WorkRequestResourceActionTypeEnum

type AddPackagesToSoftwareSourceDetails

AddPackagesToSoftwareSourceDetails List of software package names

type AddPackagesToSoftwareSourceDetails struct {

    // the list of package names
    PackageNames []string `mandatory:"true" json:"packageNames"`
}

func (AddPackagesToSoftwareSourceDetails) String

func (m AddPackagesToSoftwareSourceDetails) String() string

func (AddPackagesToSoftwareSourceDetails) ValidateEnumValue

func (m AddPackagesToSoftwareSourceDetails) ValidateEnumValue() (bool, error)

ValidateEnumValue returns an error when providing an unsupported enum value This function is being called during constructing API request process Not recommended for calling this function directly

type AddPackagesToSoftwareSourceRequest

AddPackagesToSoftwareSourceRequest wrapper for the AddPackagesToSoftwareSource operation

# See also

Click https://docs.cloud.oracle.com/en-us/iaas/tools/go-sdk-examples/65.54.0/osmanagement/AddPackagesToSoftwareSource.go.html to see an example of how to use AddPackagesToSoftwareSourceRequest.

type AddPackagesToSoftwareSourceRequest struct {

    // The OCID of the software source.
    SoftwareSourceId *string `mandatory:"true" contributesTo:"path" name:"softwareSourceId"`

    // A list of package identifiers
    AddPackagesToSoftwareSourceDetails `contributesTo:"body"`

    // The client request ID for tracing.
    OpcRequestId *string `mandatory:"false" contributesTo:"header" name:"opc-request-id"`

    // Metadata about the request. This information will not be transmitted to the service, but
    // represents information that the SDK will consume to drive retry behavior.
    RequestMetadata common.RequestMetadata
}

func (AddPackagesToSoftwareSourceRequest) BinaryRequestBody

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

BinaryRequestBody implements the OCIRequest interface

func (AddPackagesToSoftwareSourceRequest) HTTPRequest

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

HTTPRequest implements the OCIRequest interface

func (AddPackagesToSoftwareSourceRequest) RetryPolicy

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

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

func (AddPackagesToSoftwareSourceRequest) String

func (request AddPackagesToSoftwareSourceRequest) String() string

func (AddPackagesToSoftwareSourceRequest) ValidateEnumValue

func (request AddPackagesToSoftwareSourceRequest) ValidateEnumValue() (bool, error)

ValidateEnumValue returns an error when providing an unsupported enum value This function is being called during constructing API request process Not recommended for calling this function directly

type AddPackagesToSoftwareSourceResponse

AddPackagesToSoftwareSourceResponse wrapper for the AddPackagesToSoftwareSource operation

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

func (AddPackagesToSoftwareSourceResponse) HTTPResponse

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

HTTPResponse implements the OCIResponse interface

func (AddPackagesToSoftwareSourceResponse) String

func (response AddPackagesToSoftwareSourceResponse) String() string

type ApiError

ApiError Error Information

type ApiError struct {

    // A short error code that defines the error, meant for programmatic
    // parsing.
    Code *string `mandatory:"true" json:"code"`

    // A human-readable error string.
    Message *string `mandatory:"true" json:"message"`
}

func (ApiError) String

func (m ApiError) String() string

func (ApiError) ValidateEnumValue

func (m ApiError) ValidateEnumValue() (bool, error)

ValidateEnumValue returns an error when providing an unsupported enum value This function is being called during constructing API request process Not recommended for calling this function directly

type ArchTypesEnum

ArchTypesEnum Enum with underlying type: string

type ArchTypesEnum string

Set of constants representing the allowable values for ArchTypesEnum

const (
    ArchTypesIa32        ArchTypesEnum = "IA_32"
    ArchTypesX8664       ArchTypesEnum = "X86_64"
    ArchTypesAarch64     ArchTypesEnum = "AARCH64"
    ArchTypesSparc       ArchTypesEnum = "SPARC"
    ArchTypesAmd64Debian ArchTypesEnum = "AMD64_DEBIAN"
)

func GetArchTypesEnumValues

func GetArchTypesEnumValues() []ArchTypesEnum

GetArchTypesEnumValues Enumerates the set of values for ArchTypesEnum

func GetMappingArchTypesEnum

func GetMappingArchTypesEnum(val string) (ArchTypesEnum, bool)

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

type AttachChildSoftwareSourceToManagedInstanceDetails

AttachChildSoftwareSourceToManagedInstanceDetails Information for attaching a software source to a managed instance

type AttachChildSoftwareSourceToManagedInstanceDetails struct {

    // OCID for the Software Source
    SoftwareSourceId *string `mandatory:"true" json:"softwareSourceId"`
}

func (AttachChildSoftwareSourceToManagedInstanceDetails) String

func (m AttachChildSoftwareSourceToManagedInstanceDetails) String() string

func (AttachChildSoftwareSourceToManagedInstanceDetails) ValidateEnumValue

func (m AttachChildSoftwareSourceToManagedInstanceDetails) ValidateEnumValue() (bool, error)

ValidateEnumValue returns an error when providing an unsupported enum value This function is being called during constructing API request process Not recommended for calling this function directly

type AttachChildSoftwareSourceToManagedInstanceRequest

AttachChildSoftwareSourceToManagedInstanceRequest wrapper for the AttachChildSoftwareSourceToManagedInstance operation

# See also

Click https://docs.cloud.oracle.com/en-us/iaas/tools/go-sdk-examples/65.54.0/osmanagement/AttachChildSoftwareSourceToManagedInstance.go.html to see an example of how to use AttachChildSoftwareSourceToManagedInstanceRequest.

type AttachChildSoftwareSourceToManagedInstanceRequest struct {

    // OCID for the managed instance
    ManagedInstanceId *string `mandatory:"true" contributesTo:"path" name:"managedInstanceId"`

    // Details for attaching a Software Source to a Managed Instance
    AttachChildSoftwareSourceToManagedInstanceDetails `contributesTo:"body"`

    // The client request ID for tracing.
    OpcRequestId *string `mandatory:"false" contributesTo:"header" name:"opc-request-id"`

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

    // Metadata about the request. This information will not be transmitted to the service, but
    // represents information that the SDK will consume to drive retry behavior.
    RequestMetadata common.RequestMetadata
}

func (AttachChildSoftwareSourceToManagedInstanceRequest) BinaryRequestBody

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

BinaryRequestBody implements the OCIRequest interface

func (AttachChildSoftwareSourceToManagedInstanceRequest) HTTPRequest

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

HTTPRequest implements the OCIRequest interface

func (AttachChildSoftwareSourceToManagedInstanceRequest) RetryPolicy

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

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

func (AttachChildSoftwareSourceToManagedInstanceRequest) String

func (request AttachChildSoftwareSourceToManagedInstanceRequest) String() string

func (AttachChildSoftwareSourceToManagedInstanceRequest) ValidateEnumValue

func (request AttachChildSoftwareSourceToManagedInstanceRequest) ValidateEnumValue() (bool, error)

ValidateEnumValue returns an error when providing an unsupported enum value This function is being called during constructing API request process Not recommended for calling this function directly

type AttachChildSoftwareSourceToManagedInstanceResponse

AttachChildSoftwareSourceToManagedInstanceResponse wrapper for the AttachChildSoftwareSourceToManagedInstance operation

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

func (AttachChildSoftwareSourceToManagedInstanceResponse) HTTPResponse

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

HTTPResponse implements the OCIResponse interface

func (AttachChildSoftwareSourceToManagedInstanceResponse) String

func (response AttachChildSoftwareSourceToManagedInstanceResponse) String() string

type AttachManagedInstanceToManagedInstanceGroupRequest

AttachManagedInstanceToManagedInstanceGroupRequest wrapper for the AttachManagedInstanceToManagedInstanceGroup operation

# See also

Click https://docs.cloud.oracle.com/en-us/iaas/tools/go-sdk-examples/65.54.0/osmanagement/AttachManagedInstanceToManagedInstanceGroup.go.html to see an example of how to use AttachManagedInstanceToManagedInstanceGroupRequest.

type AttachManagedInstanceToManagedInstanceGroupRequest struct {

    // OCID for the managed instance group
    ManagedInstanceGroupId *string `mandatory:"true" contributesTo:"path" name:"managedInstanceGroupId"`

    // OCID for the managed instance
    ManagedInstanceId *string `mandatory:"true" contributesTo:"query" name:"managedInstanceId"`

    // The client request ID for tracing.
    OpcRequestId *string `mandatory:"false" contributesTo:"header" name:"opc-request-id"`

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

    // Metadata about the request. This information will not be transmitted to the service, but
    // represents information that the SDK will consume to drive retry behavior.
    RequestMetadata common.RequestMetadata
}

func (AttachManagedInstanceToManagedInstanceGroupRequest) BinaryRequestBody

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

BinaryRequestBody implements the OCIRequest interface

func (AttachManagedInstanceToManagedInstanceGroupRequest) HTTPRequest

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

HTTPRequest implements the OCIRequest interface

func (AttachManagedInstanceToManagedInstanceGroupRequest) RetryPolicy

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

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

func (AttachManagedInstanceToManagedInstanceGroupRequest) String

func (request AttachManagedInstanceToManagedInstanceGroupRequest) String() string

func (AttachManagedInstanceToManagedInstanceGroupRequest) ValidateEnumValue

func (request AttachManagedInstanceToManagedInstanceGroupRequest) ValidateEnumValue() (bool, error)

ValidateEnumValue returns an error when providing an unsupported enum value This function is being called during constructing API request process Not recommended for calling this function directly

type AttachManagedInstanceToManagedInstanceGroupResponse

AttachManagedInstanceToManagedInstanceGroupResponse wrapper for the AttachManagedInstanceToManagedInstanceGroup operation

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

func (AttachManagedInstanceToManagedInstanceGroupResponse) HTTPResponse

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

HTTPResponse implements the OCIResponse interface

func (AttachManagedInstanceToManagedInstanceGroupResponse) String

func (response AttachManagedInstanceToManagedInstanceGroupResponse) String() string

type AttachParentSoftwareSourceToManagedInstanceDetails

AttachParentSoftwareSourceToManagedInstanceDetails Information for attaching a software source to a managed instance

type AttachParentSoftwareSourceToManagedInstanceDetails struct {

    // OCID for the Software Source
    SoftwareSourceId *string `mandatory:"true" json:"softwareSourceId"`
}

func (AttachParentSoftwareSourceToManagedInstanceDetails) String

func (m AttachParentSoftwareSourceToManagedInstanceDetails) String() string

func (AttachParentSoftwareSourceToManagedInstanceDetails) ValidateEnumValue

func (m AttachParentSoftwareSourceToManagedInstanceDetails) ValidateEnumValue() (bool, error)

ValidateEnumValue returns an error when providing an unsupported enum value This function is being called during constructing API request process Not recommended for calling this function directly

type AttachParentSoftwareSourceToManagedInstanceRequest

AttachParentSoftwareSourceToManagedInstanceRequest wrapper for the AttachParentSoftwareSourceToManagedInstance operation

# See also

Click https://docs.cloud.oracle.com/en-us/iaas/tools/go-sdk-examples/65.54.0/osmanagement/AttachParentSoftwareSourceToManagedInstance.go.html to see an example of how to use AttachParentSoftwareSourceToManagedInstanceRequest.

type AttachParentSoftwareSourceToManagedInstanceRequest struct {

    // OCID for the managed instance
    ManagedInstanceId *string `mandatory:"true" contributesTo:"path" name:"managedInstanceId"`

    // Details for attaching a Software Source to a Managed Instance
    AttachParentSoftwareSourceToManagedInstanceDetails `contributesTo:"body"`

    // The client request ID for tracing.
    OpcRequestId *string `mandatory:"false" contributesTo:"header" name:"opc-request-id"`

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

    // Metadata about the request. This information will not be transmitted to the service, but
    // represents information that the SDK will consume to drive retry behavior.
    RequestMetadata common.RequestMetadata
}

func (AttachParentSoftwareSourceToManagedInstanceRequest) BinaryRequestBody

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

BinaryRequestBody implements the OCIRequest interface

func (AttachParentSoftwareSourceToManagedInstanceRequest) HTTPRequest

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

HTTPRequest implements the OCIRequest interface

func (AttachParentSoftwareSourceToManagedInstanceRequest) RetryPolicy

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

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

func (AttachParentSoftwareSourceToManagedInstanceRequest) String

func (request AttachParentSoftwareSourceToManagedInstanceRequest) String() string

func (AttachParentSoftwareSourceToManagedInstanceRequest) ValidateEnumValue

func (request AttachParentSoftwareSourceToManagedInstanceRequest) ValidateEnumValue() (bool, error)

ValidateEnumValue returns an error when providing an unsupported enum value This function is being called during constructing API request process Not recommended for calling this function directly

type AttachParentSoftwareSourceToManagedInstanceResponse

AttachParentSoftwareSourceToManagedInstanceResponse wrapper for the AttachParentSoftwareSourceToManagedInstance operation

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

func (AttachParentSoftwareSourceToManagedInstanceResponse) HTTPResponse

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

HTTPResponse implements the OCIResponse interface

func (AttachParentSoftwareSourceToManagedInstanceResponse) String

func (response AttachParentSoftwareSourceToManagedInstanceResponse) String() string

type AutonomousSettings

AutonomousSettings Managed Instance with Autonomous settings

type AutonomousSettings struct {

    // True if daily updates are enabled
    IsAutoUpdateEnabled *bool `mandatory:"false" json:"isAutoUpdateEnabled"`
}

func (AutonomousSettings) String

func (m AutonomousSettings) String() string

func (AutonomousSettings) ValidateEnumValue

func (m AutonomousSettings) ValidateEnumValue() (bool, error)

ValidateEnumValue returns an error when providing an unsupported enum value This function is being called during constructing API request process Not recommended for calling this function directly

type AvailableSoftwareSourceSummary

AvailableSoftwareSourceSummary A software source which can be added to a managed instance. Once a software source is added, packages from that software source can be installed on that managed instance.

type AvailableSoftwareSourceSummary struct {

    // unique identifier that is immutable on creation
    Id *string `mandatory:"true" json:"id"`

    // OCID for the Compartment
    CompartmentId *string `mandatory:"true" json:"compartmentId"`

    // User friendly name for the software source
    DisplayName *string `mandatory:"true" json:"displayName"`

    // OCID for the parent software source, if there is one
    ParentId *string `mandatory:"false" json:"parentId"`

    // Display name of the parent software source, if there is one
    ParentName *string `mandatory:"false" json:"parentName"`
}

func (AvailableSoftwareSourceSummary) String

func (m AvailableSoftwareSourceSummary) String() string

func (AvailableSoftwareSourceSummary) ValidateEnumValue

func (m AvailableSoftwareSourceSummary) ValidateEnumValue() (bool, error)

ValidateEnumValue returns an error when providing an unsupported enum value This function is being called during constructing API request process Not recommended for calling this function directly

type AvailableUpdateSummary

AvailableUpdateSummary An update available for a managed instance

type AvailableUpdateSummary struct {

    // Package name
    DisplayName *string `mandatory:"true" json:"displayName"`

    // Unique identifier for the package available for update. NOTE - This is not an OCID
    Name *string `mandatory:"true" json:"name"`

    // Type of the package
    Type *string `mandatory:"true" json:"type"`

    // Version of the installed package
    InstalledVersion *string `mandatory:"true" json:"installedVersion"`

    // Version of the package available for update
    AvailableVersion *string `mandatory:"true" json:"availableVersion"`

    // The purpose of this update.
    UpdateType UpdateTypesEnum `mandatory:"false" json:"updateType,omitempty"`

    // The architecture for which this package was built
    Architecture *string `mandatory:"false" json:"architecture"`

    // List of errata containing this update
    Errata []Id `mandatory:"false" json:"errata"`

    // List of CVEs applicable to this erratum
    RelatedCves []string `mandatory:"false" json:"relatedCves"`

    // list of software sources that provide the software package
    SoftwareSources []SoftwareSourceId `mandatory:"false" json:"softwareSources"`
}

func (AvailableUpdateSummary) String

func (m AvailableUpdateSummary) String() string

func (AvailableUpdateSummary) ValidateEnumValue

func (m AvailableUpdateSummary) ValidateEnumValue() (bool, error)

ValidateEnumValue returns an error when providing an unsupported enum value This function is being called during constructing API request process Not recommended for calling this function directly

type AvailableWindowsUpdateSummary

AvailableWindowsUpdateSummary An update available for installation on the Windows managed instance.

type AvailableWindowsUpdateSummary struct {

    // Windows Update name
    DisplayName *string `mandatory:"true" json:"displayName"`

    // Unique identifier for the Windows update. NOTE - This is not an OCID,
    // but is a unique identifier assigned by Microsoft.
    // Example: `6981d463-cd91-4a26-b7c4-ea4ded9183ed`
    Name *string `mandatory:"true" json:"name"`

    // The purpose of this update.
    UpdateType UpdateTypesEnum `mandatory:"true" json:"updateType"`

    // Indicates whether the update can be installed using OSMS.
    IsEligibleForInstallation IsEligibleForInstallationEnum `mandatory:"false" json:"isEligibleForInstallation,omitempty"`

    // Indicates whether a reboot may be required to complete installation of this update.
    IsRebootRequiredForInstallation *bool `mandatory:"false" json:"isRebootRequiredForInstallation"`
}

func (AvailableWindowsUpdateSummary) String

func (m AvailableWindowsUpdateSummary) String() string

func (AvailableWindowsUpdateSummary) ValidateEnumValue

func (m AvailableWindowsUpdateSummary) ValidateEnumValue() (bool, error)

ValidateEnumValue returns an error when providing an unsupported enum value This function is being called during constructing API request process Not recommended for calling this function directly

type ChangeManagedInstanceGroupCompartmentDetails

ChangeManagedInstanceGroupCompartmentDetails Compartment id for a managed instance group

type ChangeManagedInstanceGroupCompartmentDetails struct {

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

func (ChangeManagedInstanceGroupCompartmentDetails) String

func (m ChangeManagedInstanceGroupCompartmentDetails) String() string

func (ChangeManagedInstanceGroupCompartmentDetails) ValidateEnumValue

func (m ChangeManagedInstanceGroupCompartmentDetails) ValidateEnumValue() (bool, error)

ValidateEnumValue returns an error when providing an unsupported enum value This function is being called during constructing API request process Not recommended for calling this function directly

type ChangeManagedInstanceGroupCompartmentRequest

ChangeManagedInstanceGroupCompartmentRequest wrapper for the ChangeManagedInstanceGroupCompartment operation

# See also

Click https://docs.cloud.oracle.com/en-us/iaas/tools/go-sdk-examples/65.54.0/osmanagement/ChangeManagedInstanceGroupCompartment.go.html to see an example of how to use ChangeManagedInstanceGroupCompartmentRequest.

type ChangeManagedInstanceGroupCompartmentRequest struct {

    // OCID for the managed instance group
    ManagedInstanceGroupId *string `mandatory:"true" contributesTo:"path" name:"managedInstanceGroupId"`

    // OCID for the compartment to which the resource will be moved.
    ChangeManagedInstanceGroupCompartmentDetails `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"`

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

    // Metadata about the request. This information will not be transmitted to the service, but
    // represents information that the SDK will consume to drive retry behavior.
    RequestMetadata common.RequestMetadata
}

func (ChangeManagedInstanceGroupCompartmentRequest) BinaryRequestBody

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

BinaryRequestBody implements the OCIRequest interface

func (ChangeManagedInstanceGroupCompartmentRequest) HTTPRequest

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

HTTPRequest implements the OCIRequest interface

func (ChangeManagedInstanceGroupCompartmentRequest) RetryPolicy

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

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

func (ChangeManagedInstanceGroupCompartmentRequest) String

func (request ChangeManagedInstanceGroupCompartmentRequest) String() string

func (ChangeManagedInstanceGroupCompartmentRequest) ValidateEnumValue

func (request ChangeManagedInstanceGroupCompartmentRequest) ValidateEnumValue() (bool, error)

ValidateEnumValue returns an error when providing an unsupported enum value This function is being called during constructing API request process Not recommended for calling this function directly

type ChangeManagedInstanceGroupCompartmentResponse

ChangeManagedInstanceGroupCompartmentResponse wrapper for the ChangeManagedInstanceGroupCompartment operation

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

func (ChangeManagedInstanceGroupCompartmentResponse) HTTPResponse

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

HTTPResponse implements the OCIResponse interface

func (ChangeManagedInstanceGroupCompartmentResponse) String

func (response ChangeManagedInstanceGroupCompartmentResponse) String() string

type ChangeScheduledJobCompartmentDetails

ChangeScheduledJobCompartmentDetails Compartment id for a scheduled job

type ChangeScheduledJobCompartmentDetails struct {

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

func (ChangeScheduledJobCompartmentDetails) String

func (m ChangeScheduledJobCompartmentDetails) String() string

func (ChangeScheduledJobCompartmentDetails) ValidateEnumValue

func (m ChangeScheduledJobCompartmentDetails) ValidateEnumValue() (bool, error)

ValidateEnumValue returns an error when providing an unsupported enum value This function is being called during constructing API request process Not recommended for calling this function directly

type ChangeScheduledJobCompartmentRequest

ChangeScheduledJobCompartmentRequest wrapper for the ChangeScheduledJobCompartment operation

# See also

Click https://docs.cloud.oracle.com/en-us/iaas/tools/go-sdk-examples/65.54.0/osmanagement/ChangeScheduledJobCompartment.go.html to see an example of how to use ChangeScheduledJobCompartmentRequest.

type ChangeScheduledJobCompartmentRequest struct {

    // The ID of the scheduled job.
    ScheduledJobId *string `mandatory:"true" contributesTo:"path" name:"scheduledJobId"`

    // OCID for the compartment to which the resource will be moved.
    ChangeScheduledJobCompartmentDetails `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"`

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

    // Metadata about the request. This information will not be transmitted to the service, but
    // represents information that the SDK will consume to drive retry behavior.
    RequestMetadata common.RequestMetadata
}

func (ChangeScheduledJobCompartmentRequest) BinaryRequestBody

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

BinaryRequestBody implements the OCIRequest interface

func (ChangeScheduledJobCompartmentRequest) HTTPRequest

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

HTTPRequest implements the OCIRequest interface

func (ChangeScheduledJobCompartmentRequest) RetryPolicy

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

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

func (ChangeScheduledJobCompartmentRequest) String

func (request ChangeScheduledJobCompartmentRequest) String() string

func (ChangeScheduledJobCompartmentRequest) ValidateEnumValue

func (request ChangeScheduledJobCompartmentRequest) ValidateEnumValue() (bool, error)

ValidateEnumValue returns an error when providing an unsupported enum value This function is being called during constructing API request process Not recommended for calling this function directly

type ChangeScheduledJobCompartmentResponse

ChangeScheduledJobCompartmentResponse wrapper for the ChangeScheduledJobCompartment operation

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

func (ChangeScheduledJobCompartmentResponse) HTTPResponse

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

HTTPResponse implements the OCIResponse interface

func (ChangeScheduledJobCompartmentResponse) String

func (response ChangeScheduledJobCompartmentResponse) String() string

type ChangeSoftwareSourceCompartmentDetails

ChangeSoftwareSourceCompartmentDetails Compartment id for a software source

type ChangeSoftwareSourceCompartmentDetails struct {

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

func (ChangeSoftwareSourceCompartmentDetails) String

func (m ChangeSoftwareSourceCompartmentDetails) String() string

func (ChangeSoftwareSourceCompartmentDetails) ValidateEnumValue

func (m ChangeSoftwareSourceCompartmentDetails) ValidateEnumValue() (bool, error)

ValidateEnumValue returns an error when providing an unsupported enum value This function is being called during constructing API request process Not recommended for calling this function directly

type ChangeSoftwareSourceCompartmentRequest

ChangeSoftwareSourceCompartmentRequest wrapper for the ChangeSoftwareSourceCompartment operation

# See also

Click https://docs.cloud.oracle.com/en-us/iaas/tools/go-sdk-examples/65.54.0/osmanagement/ChangeSoftwareSourceCompartment.go.html to see an example of how to use ChangeSoftwareSourceCompartmentRequest.

type ChangeSoftwareSourceCompartmentRequest struct {

    // The OCID of the software source.
    SoftwareSourceId *string `mandatory:"true" contributesTo:"path" name:"softwareSourceId"`

    // OCID for the compartment to which the resource will be moved.
    ChangeSoftwareSourceCompartmentDetails `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"`

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

    // Metadata about the request. This information will not be transmitted to the service, but
    // represents information that the SDK will consume to drive retry behavior.
    RequestMetadata common.RequestMetadata
}

func (ChangeSoftwareSourceCompartmentRequest) BinaryRequestBody

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

BinaryRequestBody implements the OCIRequest interface

func (ChangeSoftwareSourceCompartmentRequest) HTTPRequest

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

HTTPRequest implements the OCIRequest interface

func (ChangeSoftwareSourceCompartmentRequest) RetryPolicy

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

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

func (ChangeSoftwareSourceCompartmentRequest) String

func (request ChangeSoftwareSourceCompartmentRequest) String() string

func (ChangeSoftwareSourceCompartmentRequest) ValidateEnumValue

func (request ChangeSoftwareSourceCompartmentRequest) ValidateEnumValue() (bool, error)

ValidateEnumValue returns an error when providing an unsupported enum value This function is being called during constructing API request process Not recommended for calling this function directly

type ChangeSoftwareSourceCompartmentResponse

ChangeSoftwareSourceCompartmentResponse wrapper for the ChangeSoftwareSourceCompartment operation

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

func (ChangeSoftwareSourceCompartmentResponse) HTTPResponse

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

HTTPResponse implements the OCIResponse interface

func (ChangeSoftwareSourceCompartmentResponse) String

func (response ChangeSoftwareSourceCompartmentResponse) String() string

type ChecksumTypesEnum

ChecksumTypesEnum Enum with underlying type: string

type ChecksumTypesEnum string

Set of constants representing the allowable values for ChecksumTypesEnum

const (
    ChecksumTypesSha1   ChecksumTypesEnum = "SHA1"
    ChecksumTypesSha256 ChecksumTypesEnum = "SHA256"
    ChecksumTypesSha384 ChecksumTypesEnum = "SHA384"
    ChecksumTypesSha512 ChecksumTypesEnum = "SHA512"
)

func GetChecksumTypesEnumValues

func GetChecksumTypesEnumValues() []ChecksumTypesEnum

GetChecksumTypesEnumValues Enumerates the set of values for ChecksumTypesEnum

func GetMappingChecksumTypesEnum

func GetMappingChecksumTypesEnum(val string) (ChecksumTypesEnum, bool)

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

type ContentAvailabilityEnum

ContentAvailabilityEnum Enum with underlying type: string

type ContentAvailabilityEnum string

Set of constants representing the allowable values for ContentAvailabilityEnum

const (
    ContentAvailabilityNotAvailable                        ContentAvailabilityEnum = "NOT_AVAILABLE"
    ContentAvailabilityAvailableOnInstance                 ContentAvailabilityEnum = "AVAILABLE_ON_INSTANCE"
    ContentAvailabilityAvailableOnService                  ContentAvailabilityEnum = "AVAILABLE_ON_SERVICE"
    ContentAvailabilityAvailableOnInstanceAndService       ContentAvailabilityEnum = "AVAILABLE_ON_INSTANCE_AND_SERVICE"
    ContentAvailabilityAvailableOnInstanceUploadInProgress ContentAvailabilityEnum = "AVAILABLE_ON_INSTANCE_UPLOAD_IN_PROGRESS"
)

func GetContentAvailabilityEnumValues

func GetContentAvailabilityEnumValues() []ContentAvailabilityEnum

GetContentAvailabilityEnumValues Enumerates the set of values for ContentAvailabilityEnum

func GetMappingContentAvailabilityEnum

func GetMappingContentAvailabilityEnum(val string) (ContentAvailabilityEnum, bool)

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

type CrashEventSystemInformation

CrashEventSystemInformation Detailed information about system at the time of the crash.

type CrashEventSystemInformation struct {

    // system architecture
    Architecture ArchTypesEnum `mandatory:"false" json:"architecture,omitempty"`

    // Active ksplice kernel version (uptrack-uname -r)
    KspliceEffectiveKernelVersion *string `mandatory:"false" json:"kspliceEffectiveKernelVersion"`

    // The Operating System type of the managed instance.
    OsFamily OsFamiliesEnum `mandatory:"false" json:"osFamily,omitempty"`

    // Operating System Name (OCA value)
    OsName *string `mandatory:"false" json:"osName"`

    // Operating System Kernel Release (uname -v)
    OsKernelRelease *string `mandatory:"false" json:"osKernelRelease"`

    // Operating System Kernel Version (uname -r)
    OsKernelVersion *string `mandatory:"false" json:"osKernelVersion"`

    // Version of the OS (VERSION from /etc/os-release)
    OsSystemVersion *string `mandatory:"false" json:"osSystemVersion"`
}

func (CrashEventSystemInformation) String

func (m CrashEventSystemInformation) String() string

func (CrashEventSystemInformation) ValidateEnumValue

func (m CrashEventSystemInformation) ValidateEnumValue() (bool, error)

ValidateEnumValue returns an error when providing an unsupported enum value This function is being called during constructing API request process Not recommended for calling this function directly

type CreateManagedInstanceGroupDetails

CreateManagedInstanceGroupDetails Detail information for creating a managed instance group

type CreateManagedInstanceGroupDetails struct {

    // Managed Instance Group identifier
    DisplayName *string `mandatory:"true" json:"displayName"`

    // OCID for the Compartment
    CompartmentId *string `mandatory:"true" json:"compartmentId"`

    // Information specified by the user about the managed instance group
    Description *string `mandatory:"false" json:"description"`

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

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

    // The Operating System type of the managed instance(s) on which this scheduled job will operate.
    // If not specified, this defaults to Linux.
    OsFamily OsFamiliesEnum `mandatory:"false" json:"osFamily,omitempty"`
}

func (CreateManagedInstanceGroupDetails) String

func (m CreateManagedInstanceGroupDetails) String() string

func (CreateManagedInstanceGroupDetails) ValidateEnumValue

func (m CreateManagedInstanceGroupDetails) ValidateEnumValue() (bool, error)

ValidateEnumValue returns an error when providing an unsupported enum value This function is being called during constructing API request process Not recommended for calling this function directly

type CreateManagedInstanceGroupRequest

CreateManagedInstanceGroupRequest wrapper for the CreateManagedInstanceGroup operation

# See also

Click https://docs.cloud.oracle.com/en-us/iaas/tools/go-sdk-examples/65.54.0/osmanagement/CreateManagedInstanceGroup.go.html to see an example of how to use CreateManagedInstanceGroupRequest.

type CreateManagedInstanceGroupRequest struct {

    // Details about a Managed Instance Group to create
    CreateManagedInstanceGroupDetails `contributesTo:"body"`

    // The client request ID for tracing.
    OpcRequestId *string `mandatory:"false" contributesTo:"header" name:"opc-request-id"`

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

    // Metadata about the request. This information will not be transmitted to the service, but
    // represents information that the SDK will consume to drive retry behavior.
    RequestMetadata common.RequestMetadata
}

func (CreateManagedInstanceGroupRequest) BinaryRequestBody

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

BinaryRequestBody implements the OCIRequest interface

func (CreateManagedInstanceGroupRequest) HTTPRequest

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

HTTPRequest implements the OCIRequest interface

func (CreateManagedInstanceGroupRequest) RetryPolicy

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

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

func (CreateManagedInstanceGroupRequest) String

func (request CreateManagedInstanceGroupRequest) String() string

func (CreateManagedInstanceGroupRequest) ValidateEnumValue

func (request CreateManagedInstanceGroupRequest) ValidateEnumValue() (bool, error)

ValidateEnumValue returns an error when providing an unsupported enum value This function is being called during constructing API request process Not recommended for calling this function directly

type CreateManagedInstanceGroupResponse

CreateManagedInstanceGroupResponse wrapper for the CreateManagedInstanceGroup operation

type CreateManagedInstanceGroupResponse struct {

    // The underlying http response
    RawResponse *http.Response

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

    // A link to the created Managed Instance Group
    Location *string `presentIn:"header" name:"location"`

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

func (CreateManagedInstanceGroupResponse) HTTPResponse

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

HTTPResponse implements the OCIResponse interface

func (CreateManagedInstanceGroupResponse) String

func (response CreateManagedInstanceGroupResponse) String() string

type CreateScheduledJobDetails

CreateScheduledJobDetails Information for creating a Scheduled Job

type CreateScheduledJobDetails struct {

    // OCID for the Compartment
    CompartmentId *string `mandatory:"true" json:"compartmentId"`

    // Scheduled Job name
    DisplayName *string `mandatory:"true" json:"displayName"`

    // the type of scheduling this Scheduled Job follows
    ScheduleType ScheduleTypesEnum `mandatory:"true" json:"scheduleType"`

    // the desired time for the next execution of this Scheduled Job
    TimeNextExecution *common.SDKTime `mandatory:"true" json:"timeNextExecution"`

    // the type of operation this Scheduled Job performs
    OperationType OperationTypesEnum `mandatory:"true" json:"operationType"`

    // Details describing the Scheduled Job.
    Description *string `mandatory:"false" json:"description"`

    // the interval period for a recurring Scheduled Job (only if schedule type is RECURRING)
    IntervalType IntervalTypesEnum `mandatory:"false" json:"intervalType,omitempty"`

    // the value for the interval period for a recurring Scheduled Job (only if schedule type is RECURRING)
    IntervalValue *string `mandatory:"false" json:"intervalValue"`

    // The list of managed instances this scheduled job operates on
    // (mutually exclusive with managedInstanceGroups). Either this or the
    // managedInstanceGroups must be supplied.
    ManagedInstances []Id `mandatory:"false" json:"managedInstances"`

    // The list of managed instance groups this scheduled job operates on
    // (mutually exclusive with managedInstances). Either this or
    // managedInstances must be supplied.
    ManagedInstanceGroups []Id `mandatory:"false" json:"managedInstanceGroups"`

    // Type of the update (only if operation type is UPDATEALL)
    UpdateType PackageUpdateTypesEnum `mandatory:"false" json:"updateType,omitempty"`

    // the id of the package (only if operation type is INSTALL/UPDATE/REMOVE)
    PackageNames []PackageName `mandatory:"false" json:"packageNames"`

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

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

    // The unique names of the Windows Updates (only if operation type is INSTALL).
    // This is only applicable when the osFamily is for Windows managed instances.
    UpdateNames []string `mandatory:"false" json:"updateNames"`

    // The Operating System type of the managed instance(s) on which this scheduled job will operate.
    // If not specified, this defaults to Linux.
    OsFamily OsFamiliesEnum `mandatory:"false" json:"osFamily,omitempty"`
}

func (CreateScheduledJobDetails) String

func (m CreateScheduledJobDetails) String() string

func (CreateScheduledJobDetails) ValidateEnumValue

func (m CreateScheduledJobDetails) ValidateEnumValue() (bool, error)

ValidateEnumValue returns an error when providing an unsupported enum value This function is being called during constructing API request process Not recommended for calling this function directly

type CreateScheduledJobRequest

CreateScheduledJobRequest wrapper for the CreateScheduledJob operation

# See also

Click https://docs.cloud.oracle.com/en-us/iaas/tools/go-sdk-examples/65.54.0/osmanagement/CreateScheduledJob.go.html to see an example of how to use CreateScheduledJobRequest.

type CreateScheduledJobRequest struct {

    // Details about a Scheduled Job to create
    CreateScheduledJobDetails `contributesTo:"body"`

    // The client request ID for tracing.
    OpcRequestId *string `mandatory:"false" contributesTo:"header" name:"opc-request-id"`

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

    // Metadata about the request. This information will not be transmitted to the service, but
    // represents information that the SDK will consume to drive retry behavior.
    RequestMetadata common.RequestMetadata
}

func (CreateScheduledJobRequest) BinaryRequestBody

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

BinaryRequestBody implements the OCIRequest interface

func (CreateScheduledJobRequest) HTTPRequest

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

HTTPRequest implements the OCIRequest interface

func (CreateScheduledJobRequest) RetryPolicy

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

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

func (CreateScheduledJobRequest) String

func (request CreateScheduledJobRequest) String() string

func (CreateScheduledJobRequest) ValidateEnumValue

func (request CreateScheduledJobRequest) ValidateEnumValue() (bool, error)

ValidateEnumValue returns an error when providing an unsupported enum value This function is being called during constructing API request process Not recommended for calling this function directly

type CreateScheduledJobResponse

CreateScheduledJobResponse wrapper for the CreateScheduledJob operation

type CreateScheduledJobResponse struct {

    // The underlying http response
    RawResponse *http.Response

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

    // A link to the created Scheduled Job
    Location *string `presentIn:"header" name:"location"`

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

func (CreateScheduledJobResponse) HTTPResponse

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

HTTPResponse implements the OCIResponse interface

func (CreateScheduledJobResponse) String

func (response CreateScheduledJobResponse) String() string

type CreateSoftwareSourceDetails

CreateSoftwareSourceDetails Description of a software source to be created on the management system

type CreateSoftwareSourceDetails struct {

    // OCID for the Compartment
    CompartmentId *string `mandatory:"true" json:"compartmentId"`

    // User friendly name for the software source
    DisplayName *string `mandatory:"true" json:"displayName"`

    // The architecture type supported by the Software Source
    ArchType ArchTypesEnum `mandatory:"true" json:"archType"`

    // Information specified by the user about the software source
    Description *string `mandatory:"false" json:"description"`

    // Name of the person maintaining this software source
    MaintainerName *string `mandatory:"false" json:"maintainerName"`

    // Email address of the person maintaining this software source
    MaintainerEmail *string `mandatory:"false" json:"maintainerEmail"`

    // Phone number of the person maintaining this software source
    MaintainerPhone *string `mandatory:"false" json:"maintainerPhone"`

    // The yum repository checksum type used by this software source
    ChecksumType ChecksumTypesEnum `mandatory:"false" json:"checksumType,omitempty"`

    // OCID for the parent software source, if there is one
    ParentId *string `mandatory:"false" json:"parentId"`

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

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

func (CreateSoftwareSourceDetails) String

func (m CreateSoftwareSourceDetails) String() string

func (CreateSoftwareSourceDetails) ValidateEnumValue

func (m CreateSoftwareSourceDetails) ValidateEnumValue() (bool, error)

ValidateEnumValue returns an error when providing an unsupported enum value This function is being called during constructing API request process Not recommended for calling this function directly

type CreateSoftwareSourceRequest

CreateSoftwareSourceRequest wrapper for the CreateSoftwareSource operation

# See also

Click https://docs.cloud.oracle.com/en-us/iaas/tools/go-sdk-examples/65.54.0/osmanagement/CreateSoftwareSource.go.html to see an example of how to use CreateSoftwareSourceRequest.

type CreateSoftwareSourceRequest struct {

    // Details about a Sofware Source to create
    CreateSoftwareSourceDetails `contributesTo:"body"`

    // The client request ID for tracing.
    OpcRequestId *string `mandatory:"false" contributesTo:"header" name:"opc-request-id"`

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

    // Metadata about the request. This information will not be transmitted to the service, but
    // represents information that the SDK will consume to drive retry behavior.
    RequestMetadata common.RequestMetadata
}

func (CreateSoftwareSourceRequest) BinaryRequestBody

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

BinaryRequestBody implements the OCIRequest interface

func (CreateSoftwareSourceRequest) HTTPRequest

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

HTTPRequest implements the OCIRequest interface

func (CreateSoftwareSourceRequest) RetryPolicy

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

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

func (CreateSoftwareSourceRequest) String

func (request CreateSoftwareSourceRequest) String() string

func (CreateSoftwareSourceRequest) ValidateEnumValue

func (request CreateSoftwareSourceRequest) ValidateEnumValue() (bool, error)

ValidateEnumValue returns an error when providing an unsupported enum value This function is being called during constructing API request process Not recommended for calling this function directly

type CreateSoftwareSourceResponse

CreateSoftwareSourceResponse wrapper for the CreateSoftwareSource operation

type CreateSoftwareSourceResponse struct {

    // The underlying http response
    RawResponse *http.Response

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

    // A link to the created Software Source
    Location *string `presentIn:"header" name:"location"`

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

func (CreateSoftwareSourceResponse) HTTPResponse

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

HTTPResponse implements the OCIResponse interface

func (CreateSoftwareSourceResponse) String

func (response CreateSoftwareSourceResponse) String() string

type DeleteEventContentRequest

DeleteEventContentRequest wrapper for the DeleteEventContent operation

# See also

Click https://docs.cloud.oracle.com/en-us/iaas/tools/go-sdk-examples/65.54.0/osmanagement/DeleteEventContent.go.html to see an example of how to use DeleteEventContentRequest.

type DeleteEventContentRequest struct {

    // Instance Oracle Cloud identifier (ocid)
    ManagedInstanceId *string `mandatory:"true" contributesTo:"path" name:"managedInstanceId"`

    // Unique Event identifier (OCID)
    EventId *string `mandatory:"true" contributesTo:"path" name:"eventId"`

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

    // For optimistic concurrency control. In the PUT or DELETE call
    // for a resource, set the `if-match` parameter to the value of the
    // etag from a previous GET or POST response for that resource.
    // The resource will be updated or deleted only if the etag you
    // provide matches the resource's current etag value.
    IfMatch *string `mandatory:"false" contributesTo:"header" name:"if-match"`

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

    // Metadata about the request. This information will not be transmitted to the service, but
    // represents information that the SDK will consume to drive retry behavior.
    RequestMetadata common.RequestMetadata
}

func (DeleteEventContentRequest) BinaryRequestBody

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

BinaryRequestBody implements the OCIRequest interface

func (DeleteEventContentRequest) HTTPRequest

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

HTTPRequest implements the OCIRequest interface

func (DeleteEventContentRequest) RetryPolicy

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

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

func (DeleteEventContentRequest) String

func (request DeleteEventContentRequest) String() string

func (DeleteEventContentRequest) ValidateEnumValue

func (request DeleteEventContentRequest) ValidateEnumValue() (bool, error)

ValidateEnumValue returns an error when providing an unsupported enum value This function is being called during constructing API request process Not recommended for calling this function directly

type DeleteEventContentResponse

DeleteEventContentResponse wrapper for the DeleteEventContent operation

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

func (DeleteEventContentResponse) HTTPResponse

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

HTTPResponse implements the OCIResponse interface

func (DeleteEventContentResponse) String

func (response DeleteEventContentResponse) String() string

type DeleteManagedInstanceGroupRequest

DeleteManagedInstanceGroupRequest wrapper for the DeleteManagedInstanceGroup operation

# See also

Click https://docs.cloud.oracle.com/en-us/iaas/tools/go-sdk-examples/65.54.0/osmanagement/DeleteManagedInstanceGroup.go.html to see an example of how to use DeleteManagedInstanceGroupRequest.

type DeleteManagedInstanceGroupRequest struct {

    // OCID for the managed instance group
    ManagedInstanceGroupId *string `mandatory:"true" contributesTo:"path" name:"managedInstanceGroupId"`

    // The client request ID for tracing.
    OpcRequestId *string `mandatory:"false" contributesTo:"header" name:"opc-request-id"`

    // For optimistic concurrency control. In the PUT or DELETE call
    // for a resource, set the `if-match` parameter to the value of the
    // etag from a previous GET or POST response for that resource.
    // The resource will be updated or deleted only if the etag you
    // provide matches the resource's current etag value.
    IfMatch *string `mandatory:"false" contributesTo:"header" name:"if-match"`

    // Metadata about the request. This information will not be transmitted to the service, but
    // represents information that the SDK will consume to drive retry behavior.
    RequestMetadata common.RequestMetadata
}

func (DeleteManagedInstanceGroupRequest) BinaryRequestBody

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

BinaryRequestBody implements the OCIRequest interface

func (DeleteManagedInstanceGroupRequest) HTTPRequest

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

HTTPRequest implements the OCIRequest interface

func (DeleteManagedInstanceGroupRequest) RetryPolicy

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

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

func (DeleteManagedInstanceGroupRequest) String

func (request DeleteManagedInstanceGroupRequest) String() string

func (DeleteManagedInstanceGroupRequest) ValidateEnumValue

func (request DeleteManagedInstanceGroupRequest) ValidateEnumValue() (bool, error)

ValidateEnumValue returns an error when providing an unsupported enum value This function is being called during constructing API request process Not recommended for calling this function directly

type DeleteManagedInstanceGroupResponse

DeleteManagedInstanceGroupResponse wrapper for the DeleteManagedInstanceGroup operation

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

func (DeleteManagedInstanceGroupResponse) HTTPResponse

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

HTTPResponse implements the OCIResponse interface

func (DeleteManagedInstanceGroupResponse) String

func (response DeleteManagedInstanceGroupResponse) String() string

type DeleteScheduledJobRequest

DeleteScheduledJobRequest wrapper for the DeleteScheduledJob operation

# See also

Click https://docs.cloud.oracle.com/en-us/iaas/tools/go-sdk-examples/65.54.0/osmanagement/DeleteScheduledJob.go.html to see an example of how to use DeleteScheduledJobRequest.

type DeleteScheduledJobRequest struct {

    // The ID of the scheduled job.
    ScheduledJobId *string `mandatory:"true" contributesTo:"path" name:"scheduledJobId"`

    // The client request ID for tracing.
    OpcRequestId *string `mandatory:"false" contributesTo:"header" name:"opc-request-id"`

    // For optimistic concurrency control. In the PUT or DELETE call
    // for a resource, set the `if-match` parameter to the value of the
    // etag from a previous GET or POST response for that resource.
    // The resource will be updated or deleted only if the etag you
    // provide matches the resource's current etag value.
    IfMatch *string `mandatory:"false" contributesTo:"header" name:"if-match"`

    // Metadata about the request. This information will not be transmitted to the service, but
    // represents information that the SDK will consume to drive retry behavior.
    RequestMetadata common.RequestMetadata
}

func (DeleteScheduledJobRequest) BinaryRequestBody

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

BinaryRequestBody implements the OCIRequest interface

func (DeleteScheduledJobRequest) HTTPRequest

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

HTTPRequest implements the OCIRequest interface

func (DeleteScheduledJobRequest) RetryPolicy

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

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

func (DeleteScheduledJobRequest) String

func (request DeleteScheduledJobRequest) String() string

func (DeleteScheduledJobRequest) ValidateEnumValue

func (request DeleteScheduledJobRequest) ValidateEnumValue() (bool, error)

ValidateEnumValue returns an error when providing an unsupported enum value This function is being called during constructing API request process Not recommended for calling this function directly

type DeleteScheduledJobResponse

DeleteScheduledJobResponse wrapper for the DeleteScheduledJob operation

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

func (DeleteScheduledJobResponse) HTTPResponse

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

HTTPResponse implements the OCIResponse interface

func (DeleteScheduledJobResponse) String

func (response DeleteScheduledJobResponse) String() string

type DeleteSoftwareSourceRequest

DeleteSoftwareSourceRequest wrapper for the DeleteSoftwareSource operation

# See also

Click https://docs.cloud.oracle.com/en-us/iaas/tools/go-sdk-examples/65.54.0/osmanagement/DeleteSoftwareSource.go.html to see an example of how to use DeleteSoftwareSourceRequest.

type DeleteSoftwareSourceRequest struct {

    // The OCID of the software source.
    SoftwareSourceId *string `mandatory:"true" contributesTo:"path" name:"softwareSourceId"`

    // The client request ID for tracing.
    OpcRequestId *string `mandatory:"false" contributesTo:"header" name:"opc-request-id"`

    // For optimistic concurrency control. In the PUT or DELETE call
    // for a resource, set the `if-match` parameter to the value of the
    // etag from a previous GET or POST response for that resource.
    // The resource will be updated or deleted only if the etag you
    // provide matches the resource's current etag value.
    IfMatch *string `mandatory:"false" contributesTo:"header" name:"if-match"`

    // Metadata about the request. This information will not be transmitted to the service, but
    // represents information that the SDK will consume to drive retry behavior.
    RequestMetadata common.RequestMetadata
}

func (DeleteSoftwareSourceRequest) BinaryRequestBody

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

BinaryRequestBody implements the OCIRequest interface

func (DeleteSoftwareSourceRequest) HTTPRequest

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

HTTPRequest implements the OCIRequest interface

func (DeleteSoftwareSourceRequest) RetryPolicy

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

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

func (DeleteSoftwareSourceRequest) String

func (request DeleteSoftwareSourceRequest) String() string

func (DeleteSoftwareSourceRequest) ValidateEnumValue

func (request DeleteSoftwareSourceRequest) ValidateEnumValue() (bool, error)

ValidateEnumValue returns an error when providing an unsupported enum value This function is being called during constructing API request process Not recommended for calling this function directly

type DeleteSoftwareSourceResponse

DeleteSoftwareSourceResponse wrapper for the DeleteSoftwareSource operation

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

func (DeleteSoftwareSourceResponse) HTTPResponse

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

HTTPResponse implements the OCIResponse interface

func (DeleteSoftwareSourceResponse) String

func (response DeleteSoftwareSourceResponse) String() string

type DetachChildSoftwareSourceFromManagedInstanceDetails

DetachChildSoftwareSourceFromManagedInstanceDetails Information for detaching a software source from a managed instance

type DetachChildSoftwareSourceFromManagedInstanceDetails struct {

    // OCID for the Software Source
    SoftwareSourceId *string `mandatory:"true" json:"softwareSourceId"`
}

func (DetachChildSoftwareSourceFromManagedInstanceDetails) String

func (m DetachChildSoftwareSourceFromManagedInstanceDetails) String() string

func (DetachChildSoftwareSourceFromManagedInstanceDetails) ValidateEnumValue

func (m DetachChildSoftwareSourceFromManagedInstanceDetails) ValidateEnumValue() (bool, error)

ValidateEnumValue returns an error when providing an unsupported enum value This function is being called during constructing API request process Not recommended for calling this function directly

type DetachChildSoftwareSourceFromManagedInstanceRequest

DetachChildSoftwareSourceFromManagedInstanceRequest wrapper for the DetachChildSoftwareSourceFromManagedInstance operation

# See also

Click https://docs.cloud.oracle.com/en-us/iaas/tools/go-sdk-examples/65.54.0/osmanagement/DetachChildSoftwareSourceFromManagedInstance.go.html to see an example of how to use DetachChildSoftwareSourceFromManagedInstanceRequest.

type DetachChildSoftwareSourceFromManagedInstanceRequest struct {

    // OCID for the managed instance
    ManagedInstanceId *string `mandatory:"true" contributesTo:"path" name:"managedInstanceId"`

    // Details for detaching a Software Source from a Managed Instance
    DetachChildSoftwareSourceFromManagedInstanceDetails `contributesTo:"body"`

    // The client request ID for tracing.
    OpcRequestId *string `mandatory:"false" contributesTo:"header" name:"opc-request-id"`

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

    // Metadata about the request. This information will not be transmitted to the service, but
    // represents information that the SDK will consume to drive retry behavior.
    RequestMetadata common.RequestMetadata
}

func (DetachChildSoftwareSourceFromManagedInstanceRequest) BinaryRequestBody

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

BinaryRequestBody implements the OCIRequest interface

func (DetachChildSoftwareSourceFromManagedInstanceRequest) HTTPRequest

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

HTTPRequest implements the OCIRequest interface

func (DetachChildSoftwareSourceFromManagedInstanceRequest) RetryPolicy

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

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

func (DetachChildSoftwareSourceFromManagedInstanceRequest) String

func (request DetachChildSoftwareSourceFromManagedInstanceRequest) String() string

func (DetachChildSoftwareSourceFromManagedInstanceRequest) ValidateEnumValue

func (request DetachChildSoftwareSourceFromManagedInstanceRequest) ValidateEnumValue() (bool, error)

ValidateEnumValue returns an error when providing an unsupported enum value This function is being called during constructing API request process Not recommended for calling this function directly

type DetachChildSoftwareSourceFromManagedInstanceResponse

DetachChildSoftwareSourceFromManagedInstanceResponse wrapper for the DetachChildSoftwareSourceFromManagedInstance operation

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

func (DetachChildSoftwareSourceFromManagedInstanceResponse) HTTPResponse

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

HTTPResponse implements the OCIResponse interface

func (DetachChildSoftwareSourceFromManagedInstanceResponse) String

func (response DetachChildSoftwareSourceFromManagedInstanceResponse) String() string

type DetachManagedInstanceFromManagedInstanceGroupRequest

DetachManagedInstanceFromManagedInstanceGroupRequest wrapper for the DetachManagedInstanceFromManagedInstanceGroup operation

# See also

Click https://docs.cloud.oracle.com/en-us/iaas/tools/go-sdk-examples/65.54.0/osmanagement/DetachManagedInstanceFromManagedInstanceGroup.go.html to see an example of how to use DetachManagedInstanceFromManagedInstanceGroupRequest.

type DetachManagedInstanceFromManagedInstanceGroupRequest struct {

    // OCID for the managed instance group
    ManagedInstanceGroupId *string `mandatory:"true" contributesTo:"path" name:"managedInstanceGroupId"`

    // OCID for the managed instance
    ManagedInstanceId *string `mandatory:"true" contributesTo:"query" name:"managedInstanceId"`

    // The client request ID for tracing.
    OpcRequestId *string `mandatory:"false" contributesTo:"header" name:"opc-request-id"`

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

    // Metadata about the request. This information will not be transmitted to the service, but
    // represents information that the SDK will consume to drive retry behavior.
    RequestMetadata common.RequestMetadata
}

func (DetachManagedInstanceFromManagedInstanceGroupRequest) BinaryRequestBody

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

BinaryRequestBody implements the OCIRequest interface

func (DetachManagedInstanceFromManagedInstanceGroupRequest) HTTPRequest

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

HTTPRequest implements the OCIRequest interface

func (DetachManagedInstanceFromManagedInstanceGroupRequest) RetryPolicy

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

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

func (DetachManagedInstanceFromManagedInstanceGroupRequest) String

func (request DetachManagedInstanceFromManagedInstanceGroupRequest) String() string

func (DetachManagedInstanceFromManagedInstanceGroupRequest) ValidateEnumValue

func (request DetachManagedInstanceFromManagedInstanceGroupRequest) ValidateEnumValue() (bool, error)

ValidateEnumValue returns an error when providing an unsupported enum value This function is being called during constructing API request process Not recommended for calling this function directly

type DetachManagedInstanceFromManagedInstanceGroupResponse

DetachManagedInstanceFromManagedInstanceGroupResponse wrapper for the DetachManagedInstanceFromManagedInstanceGroup operation

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

func (DetachManagedInstanceFromManagedInstanceGroupResponse) HTTPResponse

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

HTTPResponse implements the OCIResponse interface

func (DetachManagedInstanceFromManagedInstanceGroupResponse) String

func (response DetachManagedInstanceFromManagedInstanceGroupResponse) String() string

type DetachParentSoftwareSourceFromManagedInstanceDetails

DetachParentSoftwareSourceFromManagedInstanceDetails Information for detaching a software source from a managed instance

type DetachParentSoftwareSourceFromManagedInstanceDetails struct {

    // OCID for the Software Source
    SoftwareSourceId *string `mandatory:"true" json:"softwareSourceId"`
}

func (DetachParentSoftwareSourceFromManagedInstanceDetails) String

func (m DetachParentSoftwareSourceFromManagedInstanceDetails) String() string

func (DetachParentSoftwareSourceFromManagedInstanceDetails) ValidateEnumValue

func (m DetachParentSoftwareSourceFromManagedInstanceDetails) ValidateEnumValue() (bool, error)

ValidateEnumValue returns an error when providing an unsupported enum value This function is being called during constructing API request process Not recommended for calling this function directly

type DetachParentSoftwareSourceFromManagedInstanceRequest

DetachParentSoftwareSourceFromManagedInstanceRequest wrapper for the DetachParentSoftwareSourceFromManagedInstance operation

# See also

Click https://docs.cloud.oracle.com/en-us/iaas/tools/go-sdk-examples/65.54.0/osmanagement/DetachParentSoftwareSourceFromManagedInstance.go.html to see an example of how to use DetachParentSoftwareSourceFromManagedInstanceRequest.

type DetachParentSoftwareSourceFromManagedInstanceRequest struct {

    // OCID for the managed instance
    ManagedInstanceId *string `mandatory:"true" contributesTo:"path" name:"managedInstanceId"`

    // Details for detaching a Software Source from a Managed Instance
    DetachParentSoftwareSourceFromManagedInstanceDetails `contributesTo:"body"`

    // The client request ID for tracing.
    OpcRequestId *string `mandatory:"false" contributesTo:"header" name:"opc-request-id"`

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

    // Metadata about the request. This information will not be transmitted to the service, but
    // represents information that the SDK will consume to drive retry behavior.
    RequestMetadata common.RequestMetadata
}

func (DetachParentSoftwareSourceFromManagedInstanceRequest) BinaryRequestBody

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

BinaryRequestBody implements the OCIRequest interface

func (DetachParentSoftwareSourceFromManagedInstanceRequest) HTTPRequest

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

HTTPRequest implements the OCIRequest interface

func (DetachParentSoftwareSourceFromManagedInstanceRequest) RetryPolicy

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

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

func (DetachParentSoftwareSourceFromManagedInstanceRequest) String

func (request DetachParentSoftwareSourceFromManagedInstanceRequest) String() string

func (DetachParentSoftwareSourceFromManagedInstanceRequest) ValidateEnumValue

func (request DetachParentSoftwareSourceFromManagedInstanceRequest) ValidateEnumValue() (bool, error)

ValidateEnumValue returns an error when providing an unsupported enum value This function is being called during constructing API request process Not recommended for calling this function directly

type DetachParentSoftwareSourceFromManagedInstanceResponse

DetachParentSoftwareSourceFromManagedInstanceResponse wrapper for the DetachParentSoftwareSourceFromManagedInstance operation

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

func (DetachParentSoftwareSourceFromManagedInstanceResponse) HTTPResponse

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

HTTPResponse implements the OCIResponse interface

func (DetachParentSoftwareSourceFromManagedInstanceResponse) String

func (response DetachParentSoftwareSourceFromManagedInstanceResponse) String() string

type DisableModuleStreamOnManagedInstanceRequest

DisableModuleStreamOnManagedInstanceRequest wrapper for the DisableModuleStreamOnManagedInstance operation

# See also

Click https://docs.cloud.oracle.com/en-us/iaas/tools/go-sdk-examples/65.54.0/osmanagement/DisableModuleStreamOnManagedInstance.go.html to see an example of how to use DisableModuleStreamOnManagedInstanceRequest.

type DisableModuleStreamOnManagedInstanceRequest struct {

    // OCID for the managed instance
    ManagedInstanceId *string `mandatory:"true" contributesTo:"path" name:"managedInstanceId"`

    // The name of a module.
    ModuleName *string `mandatory:"true" contributesTo:"query" name:"moduleName"`

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

    // The name of the stream of the containing module.  This parameter
    // is required if a profileName is specified.
    StreamName *string `mandatory:"false" contributesTo:"query" name:"streamName"`

    // Metadata about the request. This information will not be transmitted to the service, but
    // represents information that the SDK will consume to drive retry behavior.
    RequestMetadata common.RequestMetadata
}

func (DisableModuleStreamOnManagedInstanceRequest) BinaryRequestBody

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

BinaryRequestBody implements the OCIRequest interface

func (DisableModuleStreamOnManagedInstanceRequest) HTTPRequest

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

HTTPRequest implements the OCIRequest interface

func (DisableModuleStreamOnManagedInstanceRequest) RetryPolicy

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

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

func (DisableModuleStreamOnManagedInstanceRequest) String

func (request DisableModuleStreamOnManagedInstanceRequest) String() string

func (DisableModuleStreamOnManagedInstanceRequest) ValidateEnumValue

func (request DisableModuleStreamOnManagedInstanceRequest) ValidateEnumValue() (bool, error)

ValidateEnumValue returns an error when providing an unsupported enum value This function is being called during constructing API request process Not recommended for calling this function directly

type DisableModuleStreamOnManagedInstanceResponse

DisableModuleStreamOnManagedInstanceResponse wrapper for the DisableModuleStreamOnManagedInstance operation

type DisableModuleStreamOnManagedInstanceResponse struct {

    // The underlying http response
    RawResponse *http.Response

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

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

func (DisableModuleStreamOnManagedInstanceResponse) HTTPResponse

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

HTTPResponse implements the OCIResponse interface

func (DisableModuleStreamOnManagedInstanceResponse) String

func (response DisableModuleStreamOnManagedInstanceResponse) String() string

type EnableModuleStreamOnManagedInstanceRequest

EnableModuleStreamOnManagedInstanceRequest wrapper for the EnableModuleStreamOnManagedInstance operation

# See also

Click https://docs.cloud.oracle.com/en-us/iaas/tools/go-sdk-examples/65.54.0/osmanagement/EnableModuleStreamOnManagedInstance.go.html to see an example of how to use EnableModuleStreamOnManagedInstanceRequest.

type EnableModuleStreamOnManagedInstanceRequest struct {

    // OCID for the managed instance
    ManagedInstanceId *string `mandatory:"true" contributesTo:"path" name:"managedInstanceId"`

    // The name of a module.
    ModuleName *string `mandatory:"true" contributesTo:"query" name:"moduleName"`

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

    // The name of the stream of the containing module.  This parameter
    // is required if a profileName is specified.
    StreamName *string `mandatory:"false" contributesTo:"query" name:"streamName"`

    // Metadata about the request. This information will not be transmitted to the service, but
    // represents information that the SDK will consume to drive retry behavior.
    RequestMetadata common.RequestMetadata
}

func (EnableModuleStreamOnManagedInstanceRequest) BinaryRequestBody

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

BinaryRequestBody implements the OCIRequest interface

func (EnableModuleStreamOnManagedInstanceRequest) HTTPRequest

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

HTTPRequest implements the OCIRequest interface

func (EnableModuleStreamOnManagedInstanceRequest) RetryPolicy

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

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

func (EnableModuleStreamOnManagedInstanceRequest) String

func (request EnableModuleStreamOnManagedInstanceRequest) String() string

func (EnableModuleStreamOnManagedInstanceRequest) ValidateEnumValue

func (request EnableModuleStreamOnManagedInstanceRequest) ValidateEnumValue() (bool, error)

ValidateEnumValue returns an error when providing an unsupported enum value This function is being called during constructing API request process Not recommended for calling this function directly

type EnableModuleStreamOnManagedInstanceResponse

EnableModuleStreamOnManagedInstanceResponse wrapper for the EnableModuleStreamOnManagedInstance operation

type EnableModuleStreamOnManagedInstanceResponse struct {

    // The underlying http response
    RawResponse *http.Response

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

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

func (EnableModuleStreamOnManagedInstanceResponse) HTTPResponse

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

HTTPResponse implements the OCIResponse interface

func (EnableModuleStreamOnManagedInstanceResponse) String

func (response EnableModuleStreamOnManagedInstanceResponse) String() string

type Erratum

Erratum Details about the erratum.

type Erratum struct {

    // Advisory name
    Name *string `mandatory:"true" json:"name"`

    // OCID for the Erratum.
    Id *string `mandatory:"true" json:"id"`

    // OCID for the Compartment.
    CompartmentId *string `mandatory:"true" json:"compartmentId"`

    // Summary description of the erratum.
    Synopsis *string `mandatory:"false" json:"synopsis"`

    // date the erratum was issued
    Issued *string `mandatory:"false" json:"issued"`

    // Details describing the erratum.
    Description *string `mandatory:"false" json:"description"`

    // most recent date the erratum was updated
    Updated *string `mandatory:"false" json:"updated"`

    // Type of the erratum.
    AdvisoryType UpdateTypesEnum `mandatory:"false" json:"advisoryType,omitempty"`

    // Information specifying from where the erratum was release.
    From *string `mandatory:"false" json:"from"`

    // Information describing how the erratum can be resolved.
    Solution *string `mandatory:"false" json:"solution"`

    // Information describing how to find more information about the erratum.
    References *string `mandatory:"false" json:"references"`

    // list of managed instances  to this erratum
    AffectedInstances []Id `mandatory:"false" json:"affectedInstances"`

    // list of CVEs applicable to this erratum
    RelatedCves []string `mandatory:"false" json:"relatedCves"`

    // list of Software Sources
    SoftwareSources []Id `mandatory:"false" json:"softwareSources"`

    // list of Packages affected by this erratum
    Packages []SoftwarePackageSummary `mandatory:"false" json:"packages"`
}

func (Erratum) String

func (m Erratum) String() string

func (Erratum) ValidateEnumValue

func (m Erratum) ValidateEnumValue() (bool, error)

ValidateEnumValue returns an error when providing an unsupported enum value This function is being called during constructing API request process Not recommended for calling this function directly

type ErratumSummary

ErratumSummary Important changes for software. This can include security | advisories, bug fixes, or enhancements.

type ErratumSummary struct {

    // Advisory name
    Name *string `mandatory:"true" json:"name"`

    // OCID for the Erratum.
    Id *string `mandatory:"true" json:"id"`

    // OCID for the Compartment.
    CompartmentId *string `mandatory:"true" json:"compartmentId"`

    // Summary description of the erratum.
    Synopsis *string `mandatory:"false" json:"synopsis"`

    // date the erratum was issued
    Issued *string `mandatory:"false" json:"issued"`

    // most recent date the erratum was updated
    Updated *string `mandatory:"false" json:"updated"`

    // Type of the erratum.
    AdvisoryType UpdateTypesEnum `mandatory:"false" json:"advisoryType,omitempty"`

    // list of CVEs applicable to this erratum
    RelatedCves []string `mandatory:"false" json:"relatedCves"`
}

func (ErratumSummary) String

func (m ErratumSummary) String() string

func (ErratumSummary) ValidateEnumValue

func (m ErratumSummary) ValidateEnumValue() (bool, error)

ValidateEnumValue returns an error when providing an unsupported enum value This function is being called during constructing API request process Not recommended for calling this function directly

type Event

Event Description of Event.

type Event interface {

    // OCID identifier of the event
    GetId() *string

    // OCI identifier of the instance where the event occurred
    GetInstanceId() *string

    // OCI identifier of the compartement where the instance is
    GetCompartmentId() *string

    // OCID identifier of the instance tenancy.
    GetTenancyId() *string

    // human readable description of the event
    GetSummary() *string

    // Time of the occurrence of the event
    GetTimestamp() *common.SDKTime

    // Unique ID used to group event with the same characteristics together.
    // The list of such groups of event can be retrieved via /recurringEvents/{EventFingerprint}
    GetEventFingerprint() *string

    // Event occurrence count. Number of time the event has happen on the system.
    GetCount() *int

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

    // Usage of system tag keys. These predefined keys are scoped to namespaces.
    // Example: `{"orcl-cloud": {"free-tier-retained": "true"}}`
    GetSystemTags() map[string]map[string]interface{}
}

type EventClient

EventClient a client for Event

type EventClient struct {
    common.BaseClient
    // contains filtered or unexported fields
}

func NewEventClientWithConfigurationProvider

func NewEventClientWithConfigurationProvider(configProvider common.ConfigurationProvider) (client EventClient, err error)

NewEventClientWithConfigurationProvider Creates a new default Event client with the given configuration provider. the configuration provider will be used for the default signer as well as reading the region

func NewEventClientWithOboToken

func NewEventClientWithOboToken(configProvider common.ConfigurationProvider, oboToken string) (client EventClient, err error)

NewEventClientWithOboToken Creates a new default Event 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 (*EventClient) ConfigurationProvider

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

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

func (EventClient) DeleteEventContent

func (client EventClient) DeleteEventContent(ctx context.Context, request DeleteEventContentRequest) (response DeleteEventContentResponse, err error)

DeleteEventContent Delete an event content ZIP archive from the service

# See also

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

func (EventClient) GetEvent

func (client EventClient) GetEvent(ctx context.Context, request GetEventRequest) (response GetEventResponse, err error)

GetEvent Gets an Event by identifier

# See also

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

func (EventClient) GetEventContent

func (client EventClient) GetEventContent(ctx context.Context, request GetEventContentRequest) (response GetEventContentResponse, err error)

GetEventContent Get additional data about a event as a ZIP archive. The archive content depends on the event eventType.

# See also

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

func (EventClient) GetEventReport

func (client EventClient) GetEventReport(ctx context.Context, request GetEventReportRequest) (response GetEventReportResponse, err error)

GetEventReport Get summary information about events on this instance.

# See also

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

func (EventClient) ListEvents

func (client EventClient) ListEvents(ctx context.Context, request ListEventsRequest) (response ListEventsResponse, err error)

ListEvents Returns a list of Events.

# See also

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

func (EventClient) ListRelatedEvents

func (client EventClient) ListRelatedEvents(ctx context.Context, request ListRelatedEventsRequest) (response ListRelatedEventsResponse, err error)

ListRelatedEvents Returns a list of related events. For now pagination is not implemented.

# See also

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

func (*EventClient) SetRegion

func (client *EventClient) SetRegion(region string)

SetRegion overrides the region of this client.

func (EventClient) UpdateEvent

func (client EventClient) UpdateEvent(ctx context.Context, request UpdateEventRequest) (response UpdateEventResponse, err error)

UpdateEvent Updates an existing event associated to a managed instance

# See also

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

func (EventClient) UploadEventContent

func (client EventClient) UploadEventContent(ctx context.Context, request UploadEventContentRequest) (response UploadEventContentResponse, err error)

UploadEventContent Upload the event content as a ZIP archive from the managed instance to the service

# See also

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

type EventCollection

EventCollection Results of a event search. Contains both EventSummary items and other information, such as metadata.

type EventCollection struct {

    // List of events.
    Items []EventSummary `mandatory:"true" json:"items"`
}

func (EventCollection) String

func (m EventCollection) String() string

func (EventCollection) ValidateEnumValue

func (m EventCollection) ValidateEnumValue() (bool, error)

ValidateEnumValue returns an error when providing an unsupported enum value This function is being called during constructing API request process Not recommended for calling this function directly

type EventContent

EventContent Information about the data collected as a ZIP file when the event occurred.

type EventContent struct {

    // Status of the event content
    ContentAvailability ContentAvailabilityEnum `mandatory:"false" json:"contentAvailability,omitempty"`

    // Path to the event content on the instance
    InstancePath *string `mandatory:"false" json:"instancePath"`

    // size in bytes of the event content (size of the zip file uploaded)
    Size *int `mandatory:"false" json:"size"`
}

func (EventContent) String

func (m EventContent) String() string

func (EventContent) ValidateEnumValue

func (m EventContent) ValidateEnumValue() (bool, error)

ValidateEnumValue returns an error when providing an unsupported enum value This function is being called during constructing API request process Not recommended for calling this function directly

type EventReport

EventReport Summary about event occurrences on a system.

type EventReport struct {

    // count of events currently registered on the system.
    Count *int `mandatory:"true" json:"count"`
}

func (EventReport) String

func (m EventReport) String() string

func (EventReport) ValidateEnumValue

func (m EventReport) ValidateEnumValue() (bool, error)

ValidateEnumValue returns an error when providing an unsupported enum value This function is being called during constructing API request process Not recommended for calling this function directly

type EventSummary

EventSummary Summary of the Event.

type EventSummary struct {

    // OCID identifier of the event
    Id *string `mandatory:"true" json:"id"`

    // Unique OCI identifier of the instance where the event occurred
    InstanceId *string `mandatory:"true" json:"instanceId"`

    // Type of the event.
    EventType EventTypeEnum `mandatory:"true" json:"eventType"`

    // human readable description of the event
    Summary *string `mandatory:"false" json:"summary"`

    // Event occurrence count. Number of time the same event happened on the system.
    Count *int `mandatory:"false" json:"count"`

    // Time of the occurrence of the event
    Timestamp *common.SDKTime `mandatory:"false" json:"timestamp"`

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

    // Usage of system tag keys. These predefined keys are scoped to namespaces.
    // Example: `{"orcl-cloud": {"free-tier-retained": "true"}}`
    SystemTags map[string]map[string]interface{} `mandatory:"false" json:"systemTags"`
}

func (EventSummary) String

func (m EventSummary) String() string

func (EventSummary) ValidateEnumValue

func (m EventSummary) ValidateEnumValue() (bool, error)

ValidateEnumValue returns an error when providing an unsupported enum value This function is being called during constructing API request process Not recommended for calling this function directly

type EventTypeEnum

EventTypeEnum Enum with underlying type: string

type EventTypeEnum string

Set of constants representing the allowable values for EventTypeEnum

const (
    EventTypeKernelOops       EventTypeEnum = "KERNEL_OOPS"
    EventTypeKernelCrash      EventTypeEnum = "KERNEL_CRASH"
    EventTypeCrash            EventTypeEnum = "CRASH"
    EventTypeExploitAttempt   EventTypeEnum = "EXPLOIT_ATTEMPT"
    EventTypeCompliance       EventTypeEnum = "COMPLIANCE"
    EventTypeTuningSuggestion EventTypeEnum = "TUNING_SUGGESTION"
    EventTypeTuningApplied    EventTypeEnum = "TUNING_APPLIED"
    EventTypeSecurity         EventTypeEnum = "SECURITY"
    EventTypeError            EventTypeEnum = "ERROR"
    EventTypeWarning          EventTypeEnum = "WARNING"
)

func GetEventTypeEnumValues

func GetEventTypeEnumValues() []EventTypeEnum

GetEventTypeEnumValues Enumerates the set of values for EventTypeEnum

func GetMappingEventTypeEnum

func GetMappingEventTypeEnum(val string) (EventTypeEnum, bool)

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

type GetErratumRequest

GetErratumRequest wrapper for the GetErratum operation

# See also

Click https://docs.cloud.oracle.com/en-us/iaas/tools/go-sdk-examples/65.54.0/osmanagement/GetErratum.go.html to see an example of how to use GetErratumRequest.

type GetErratumRequest struct {

    // The OCID of the erratum.
    ErratumId *string `mandatory:"true" contributesTo:"path" name:"erratumId"`

    // The client request ID for tracing.
    OpcRequestId *string `mandatory:"false" contributesTo:"header" name:"opc-request-id"`

    // Metadata about the request. This information will not be transmitted to the service, but
    // represents information that the SDK will consume to drive retry behavior.
    RequestMetadata common.RequestMetadata
}

func (GetErratumRequest) BinaryRequestBody

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

BinaryRequestBody implements the OCIRequest interface

func (GetErratumRequest) HTTPRequest

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

HTTPRequest implements the OCIRequest interface

func (GetErratumRequest) RetryPolicy

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

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

func (GetErratumRequest) String

func (request GetErratumRequest) String() string

func (GetErratumRequest) ValidateEnumValue

func (request GetErratumRequest) ValidateEnumValue() (bool, error)

ValidateEnumValue returns an error when providing an unsupported enum value This function is being called during constructing API request process Not recommended for calling this function directly

type GetErratumResponse

GetErratumResponse wrapper for the GetErratum operation

type GetErratumResponse struct {

    // The underlying http response
    RawResponse *http.Response

    // The Erratum instance
    Erratum `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"`
}

func (GetErratumResponse) HTTPResponse

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

HTTPResponse implements the OCIResponse interface

func (GetErratumResponse) String

func (response GetErratumResponse) String() string

type GetEventContentRequest

GetEventContentRequest wrapper for the GetEventContent operation

# See also

Click https://docs.cloud.oracle.com/en-us/iaas/tools/go-sdk-examples/65.54.0/osmanagement/GetEventContent.go.html to see an example of how to use GetEventContentRequest.

type GetEventContentRequest struct {

    // Instance Oracle Cloud identifier (ocid)
    ManagedInstanceId *string `mandatory:"true" contributesTo:"path" name:"managedInstanceId"`

    // Unique Event identifier (OCID)
    EventId *string `mandatory:"true" contributesTo:"path" name:"eventId"`

    // The ID of the compartment in which to list resources.
    CompartmentId *string `mandatory:"true" contributesTo:"query" name:"compartmentId"`

    // The client request ID for tracing.
    OpcRequestId *string `mandatory:"false" contributesTo:"header" name:"opc-request-id"`

    // Metadata about the request. This information will not be transmitted to the service, but
    // represents information that the SDK will consume to drive retry behavior.
    RequestMetadata common.RequestMetadata
}

func (GetEventContentRequest) BinaryRequestBody

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

BinaryRequestBody implements the OCIRequest interface

func (GetEventContentRequest) HTTPRequest

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

HTTPRequest implements the OCIRequest interface

func (GetEventContentRequest) RetryPolicy

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

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

func (GetEventContentRequest) String

func (request GetEventContentRequest) String() string

func (GetEventContentRequest) ValidateEnumValue

func (request GetEventContentRequest) ValidateEnumValue() (bool, error)

ValidateEnumValue returns an error when providing an unsupported enum value This function is being called during constructing API request process Not recommended for calling this function directly

type GetEventContentResponse

GetEventContentResponse wrapper for the GetEventContent operation

type GetEventContentResponse struct {

    // The underlying http response
    RawResponse *http.Response

    // The io.ReadCloser instance
    Content io.ReadCloser `presentIn:"body" encoding:"binary"`

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

func (GetEventContentResponse) HTTPResponse

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

HTTPResponse implements the OCIResponse interface

func (GetEventContentResponse) String

func (response GetEventContentResponse) String() string

type GetEventReportRequest

GetEventReportRequest wrapper for the GetEventReport operation

# See also

Click https://docs.cloud.oracle.com/en-us/iaas/tools/go-sdk-examples/65.54.0/osmanagement/GetEventReport.go.html to see an example of how to use GetEventReportRequest.

type GetEventReportRequest struct {

    // Instance Oracle Cloud identifier (ocid)
    ManagedInstanceId *string `mandatory:"true" contributesTo:"path" name:"managedInstanceId"`

    // The ID of the compartment in which to list resources.
    CompartmentId *string `mandatory:"true" contributesTo:"query" name:"compartmentId"`

    // filter event occurrence. Selecting only those last occurred before given date in ISO 8601 format
    // Example: 2017-07-14T02:40:00.000Z
    LatestTimestampLessThan *common.SDKTime `mandatory:"false" contributesTo:"query" name:"latestTimestampLessThan"`

    // filter event occurrence. Selecting only those last occurred on or after given date in ISO 8601 format
    // Example: 2017-07-14T02:40:00.000Z
    LatestTimestampGreaterThanOrEqualTo *common.SDKTime `mandatory:"false" contributesTo:"query" name:"latestTimestampGreaterThanOrEqualTo"`

    // The client request ID for tracing.
    OpcRequestId *string `mandatory:"false" contributesTo:"header" name:"opc-request-id"`

    // Metadata about the request. This information will not be transmitted to the service, but
    // represents information that the SDK will consume to drive retry behavior.
    RequestMetadata common.RequestMetadata
}

func (GetEventReportRequest) BinaryRequestBody

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

BinaryRequestBody implements the OCIRequest interface

func (GetEventReportRequest) HTTPRequest

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

HTTPRequest implements the OCIRequest interface

func (GetEventReportRequest) RetryPolicy

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

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

func (GetEventReportRequest) String

func (request GetEventReportRequest) String() string

func (GetEventReportRequest) ValidateEnumValue

func (request GetEventReportRequest) ValidateEnumValue() (bool, error)

ValidateEnumValue returns an error when providing an unsupported enum value This function is being called during constructing API request process Not recommended for calling this function directly

type GetEventReportResponse

GetEventReportResponse wrapper for the GetEventReport operation

type GetEventReportResponse struct {

    // The underlying http response
    RawResponse *http.Response

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

    // identifier for the request
    OpcRequestId *string `presentIn:"header" name:"opc-request-id"`
}

func (GetEventReportResponse) HTTPResponse

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

HTTPResponse implements the OCIResponse interface

func (GetEventReportResponse) String

func (response GetEventReportResponse) String() string

type GetEventRequest

GetEventRequest wrapper for the GetEvent operation

# See also

Click https://docs.cloud.oracle.com/en-us/iaas/tools/go-sdk-examples/65.54.0/osmanagement/GetEvent.go.html to see an example of how to use GetEventRequest.

type GetEventRequest struct {

    // Instance Oracle Cloud identifier (ocid)
    ManagedInstanceId *string `mandatory:"true" contributesTo:"path" name:"managedInstanceId"`

    // Unique Event identifier (OCID)
    EventId *string `mandatory:"true" contributesTo:"path" name:"eventId"`

    // The ID of the compartment in which to list resources.
    CompartmentId *string `mandatory:"true" contributesTo:"query" name:"compartmentId"`

    // The client request ID for tracing.
    OpcRequestId *string `mandatory:"false" contributesTo:"header" name:"opc-request-id"`

    // Metadata about the request. This information will not be transmitted to the service, but
    // represents information that the SDK will consume to drive retry behavior.
    RequestMetadata common.RequestMetadata
}

func (GetEventRequest) BinaryRequestBody

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

BinaryRequestBody implements the OCIRequest interface

func (GetEventRequest) HTTPRequest

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

HTTPRequest implements the OCIRequest interface

func (GetEventRequest) RetryPolicy

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

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

func (GetEventRequest) String

func (request GetEventRequest) String() string

func (GetEventRequest) ValidateEnumValue

func (request GetEventRequest) ValidateEnumValue() (bool, error)

ValidateEnumValue returns an error when providing an unsupported enum value This function is being called during constructing API request process Not recommended for calling this function directly

type GetEventResponse

GetEventResponse wrapper for the GetEvent operation

type GetEventResponse struct {

    // The underlying http response
    RawResponse *http.Response

    // The Event instance
    Event `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"`
}

func (GetEventResponse) HTTPResponse

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

HTTPResponse implements the OCIResponse interface

func (GetEventResponse) String

func (response GetEventResponse) String() string

type GetManagedInstanceGroupRequest

GetManagedInstanceGroupRequest wrapper for the GetManagedInstanceGroup operation

# See also

Click https://docs.cloud.oracle.com/en-us/iaas/tools/go-sdk-examples/65.54.0/osmanagement/GetManagedInstanceGroup.go.html to see an example of how to use GetManagedInstanceGroupRequest.

type GetManagedInstanceGroupRequest struct {

    // OCID for the managed instance group
    ManagedInstanceGroupId *string `mandatory:"true" contributesTo:"path" name:"managedInstanceGroupId"`

    // The client request ID for tracing.
    OpcRequestId *string `mandatory:"false" contributesTo:"header" name:"opc-request-id"`

    // Metadata about the request. This information will not be transmitted to the service, but
    // represents information that the SDK will consume to drive retry behavior.
    RequestMetadata common.RequestMetadata
}

func (GetManagedInstanceGroupRequest) BinaryRequestBody

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

BinaryRequestBody implements the OCIRequest interface

func (GetManagedInstanceGroupRequest) HTTPRequest

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

HTTPRequest implements the OCIRequest interface

func (GetManagedInstanceGroupRequest) RetryPolicy

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

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

func (GetManagedInstanceGroupRequest) String

func (request GetManagedInstanceGroupRequest) String() string

func (GetManagedInstanceGroupRequest) ValidateEnumValue

func (request GetManagedInstanceGroupRequest) ValidateEnumValue() (bool, error)

ValidateEnumValue returns an error when providing an unsupported enum value This function is being called during constructing API request process Not recommended for calling this function directly

type GetManagedInstanceGroupResponse

GetManagedInstanceGroupResponse wrapper for the GetManagedInstanceGroup operation

type GetManagedInstanceGroupResponse struct {

    // The underlying http response
    RawResponse *http.Response

    // The ManagedInstanceGroup instance
    ManagedInstanceGroup `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"`

    // A decimal number representing the number of seconds the client
    // should wait before polling this endpoint again.
    RetryAfter *float32 `presentIn:"header" name:"retry-after"`
}

func (GetManagedInstanceGroupResponse) HTTPResponse

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

HTTPResponse implements the OCIResponse interface

func (GetManagedInstanceGroupResponse) String

func (response GetManagedInstanceGroupResponse) String() string

type GetManagedInstanceRequest

GetManagedInstanceRequest wrapper for the GetManagedInstance operation

# See also

Click https://docs.cloud.oracle.com/en-us/iaas/tools/go-sdk-examples/65.54.0/osmanagement/GetManagedInstance.go.html to see an example of how to use GetManagedInstanceRequest.

type GetManagedInstanceRequest struct {

    // OCID for the managed instance
    ManagedInstanceId *string `mandatory:"true" contributesTo:"path" name:"managedInstanceId"`

    // The client request ID for tracing.
    OpcRequestId *string `mandatory:"false" contributesTo:"header" name:"opc-request-id"`

    // Metadata about the request. This information will not be transmitted to the service, but
    // represents information that the SDK will consume to drive retry behavior.
    RequestMetadata common.RequestMetadata
}

func (GetManagedInstanceRequest) BinaryRequestBody

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

BinaryRequestBody implements the OCIRequest interface

func (GetManagedInstanceRequest) HTTPRequest

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

HTTPRequest implements the OCIRequest interface

func (GetManagedInstanceRequest) RetryPolicy

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

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

func (GetManagedInstanceRequest) String

func (request GetManagedInstanceRequest) String() string

func (GetManagedInstanceRequest) ValidateEnumValue

func (request GetManagedInstanceRequest) ValidateEnumValue() (bool, error)

ValidateEnumValue returns an error when providing an unsupported enum value This function is being called during constructing API request process Not recommended for calling this function directly

type GetManagedInstanceResponse

GetManagedInstanceResponse wrapper for the GetManagedInstance operation

type GetManagedInstanceResponse struct {

    // The underlying http response
    RawResponse *http.Response

    // The ManagedInstance instance
    ManagedInstance `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"`
}

func (GetManagedInstanceResponse) HTTPResponse

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

HTTPResponse implements the OCIResponse interface

func (GetManagedInstanceResponse) String

func (response GetManagedInstanceResponse) String() string

type GetModuleStreamProfileRequest

GetModuleStreamProfileRequest wrapper for the GetModuleStreamProfile operation

# See also

Click https://docs.cloud.oracle.com/en-us/iaas/tools/go-sdk-examples/65.54.0/osmanagement/GetModuleStreamProfile.go.html to see an example of how to use GetModuleStreamProfileRequest.

type GetModuleStreamProfileRequest struct {

    // The OCID of the software source.
    SoftwareSourceId *string `mandatory:"true" contributesTo:"path" name:"softwareSourceId"`

    // The name of the module
    ModuleName *string `mandatory:"true" contributesTo:"path" name:"moduleName"`

    // The name of the stream of the containing module
    StreamName *string `mandatory:"true" contributesTo:"path" name:"streamName"`

    // The name of the profile of the containing module stream
    ProfileName *string `mandatory:"true" contributesTo:"path" name:"profileName"`

    // The client request ID for tracing.
    OpcRequestId *string `mandatory:"false" contributesTo:"header" name:"opc-request-id"`

    // Metadata about the request. This information will not be transmitted to the service, but
    // represents information that the SDK will consume to drive retry behavior.
    RequestMetadata common.RequestMetadata
}

func (GetModuleStreamProfileRequest) BinaryRequestBody

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

BinaryRequestBody implements the OCIRequest interface

func (GetModuleStreamProfileRequest) HTTPRequest

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

HTTPRequest implements the OCIRequest interface

func (GetModuleStreamProfileRequest) RetryPolicy

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

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

func (GetModuleStreamProfileRequest) String

func (request GetModuleStreamProfileRequest) String() string

func (GetModuleStreamProfileRequest) ValidateEnumValue

func (request GetModuleStreamProfileRequest) ValidateEnumValue() (bool, error)

ValidateEnumValue returns an error when providing an unsupported enum value This function is being called during constructing API request process Not recommended for calling this function directly

type GetModuleStreamProfileResponse

GetModuleStreamProfileResponse wrapper for the GetModuleStreamProfile operation

type GetModuleStreamProfileResponse struct {

    // The underlying http response
    RawResponse *http.Response

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

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

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

func (GetModuleStreamProfileResponse) HTTPResponse

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

HTTPResponse implements the OCIResponse interface

func (GetModuleStreamProfileResponse) String

func (response GetModuleStreamProfileResponse) String() string

type GetModuleStreamRequest

GetModuleStreamRequest wrapper for the GetModuleStream operation

# See also

Click https://docs.cloud.oracle.com/en-us/iaas/tools/go-sdk-examples/65.54.0/osmanagement/GetModuleStream.go.html to see an example of how to use GetModuleStreamRequest.

type GetModuleStreamRequest struct {

    // The OCID of the software source.
    SoftwareSourceId *string `mandatory:"true" contributesTo:"path" name:"softwareSourceId"`

    // The name of the module
    ModuleName *string `mandatory:"true" contributesTo:"path" name:"moduleName"`

    // The name of the stream of the containing module
    StreamName *string `mandatory:"true" contributesTo:"path" name:"streamName"`

    // The client request ID for tracing.
    OpcRequestId *string `mandatory:"false" contributesTo:"header" name:"opc-request-id"`

    // Metadata about the request. This information will not be transmitted to the service, but
    // represents information that the SDK will consume to drive retry behavior.
    RequestMetadata common.RequestMetadata
}

func (GetModuleStreamRequest) BinaryRequestBody

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

BinaryRequestBody implements the OCIRequest interface

func (GetModuleStreamRequest) HTTPRequest

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

HTTPRequest implements the OCIRequest interface

func (GetModuleStreamRequest) RetryPolicy

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

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

func (GetModuleStreamRequest) String

func (request GetModuleStreamRequest) String() string

func (GetModuleStreamRequest) ValidateEnumValue

func (request GetModuleStreamRequest) ValidateEnumValue() (bool, error)

ValidateEnumValue returns an error when providing an unsupported enum value This function is being called during constructing API request process Not recommended for calling this function directly

type GetModuleStreamResponse

GetModuleStreamResponse wrapper for the GetModuleStream operation

type GetModuleStreamResponse struct {

    // The underlying http response
    RawResponse *http.Response

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

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

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

func (GetModuleStreamResponse) HTTPResponse

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

HTTPResponse implements the OCIResponse interface

func (GetModuleStreamResponse) String

func (response GetModuleStreamResponse) String() string

type GetScheduledJobRequest

GetScheduledJobRequest wrapper for the GetScheduledJob operation

# See also

Click https://docs.cloud.oracle.com/en-us/iaas/tools/go-sdk-examples/65.54.0/osmanagement/GetScheduledJob.go.html to see an example of how to use GetScheduledJobRequest.

type GetScheduledJobRequest struct {

    // The ID of the scheduled job.
    ScheduledJobId *string `mandatory:"true" contributesTo:"path" name:"scheduledJobId"`

    // The client request ID for tracing.
    OpcRequestId *string `mandatory:"false" contributesTo:"header" name:"opc-request-id"`

    // Metadata about the request. This information will not be transmitted to the service, but
    // represents information that the SDK will consume to drive retry behavior.
    RequestMetadata common.RequestMetadata
}

func (GetScheduledJobRequest) BinaryRequestBody

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

BinaryRequestBody implements the OCIRequest interface

func (GetScheduledJobRequest) HTTPRequest

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

HTTPRequest implements the OCIRequest interface

func (GetScheduledJobRequest) RetryPolicy

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

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

func (GetScheduledJobRequest) String

func (request GetScheduledJobRequest) String() string

func (GetScheduledJobRequest) ValidateEnumValue

func (request GetScheduledJobRequest) ValidateEnumValue() (bool, error)

ValidateEnumValue returns an error when providing an unsupported enum value This function is being called during constructing API request process Not recommended for calling this function directly

type GetScheduledJobResponse

GetScheduledJobResponse wrapper for the GetScheduledJob operation

type GetScheduledJobResponse struct {

    // The underlying http response
    RawResponse *http.Response

    // The ScheduledJob instance
    ScheduledJob `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"`

    // A decimal number representing the number of seconds the client
    // should wait before polling this endpoint again.
    RetryAfter *float32 `presentIn:"header" name:"retry-after"`
}

func (GetScheduledJobResponse) HTTPResponse

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

HTTPResponse implements the OCIResponse interface

func (GetScheduledJobResponse) String

func (response GetScheduledJobResponse) String() string

type GetSoftwarePackageRequest

GetSoftwarePackageRequest wrapper for the GetSoftwarePackage operation

# See also

Click https://docs.cloud.oracle.com/en-us/iaas/tools/go-sdk-examples/65.54.0/osmanagement/GetSoftwarePackage.go.html to see an example of how to use GetSoftwarePackageRequest.

type GetSoftwarePackageRequest struct {

    // The OCID of the software source.
    SoftwareSourceId *string `mandatory:"true" contributesTo:"path" name:"softwareSourceId"`

    // The id of the software package.
    SoftwarePackageName *string `mandatory:"true" contributesTo:"path" name:"softwarePackageName"`

    // The client request ID for tracing.
    OpcRequestId *string `mandatory:"false" contributesTo:"header" name:"opc-request-id"`

    // Metadata about the request. This information will not be transmitted to the service, but
    // represents information that the SDK will consume to drive retry behavior.
    RequestMetadata common.RequestMetadata
}

func (GetSoftwarePackageRequest) BinaryRequestBody

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

BinaryRequestBody implements the OCIRequest interface

func (GetSoftwarePackageRequest) HTTPRequest

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

HTTPRequest implements the OCIRequest interface

func (GetSoftwarePackageRequest) RetryPolicy

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

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

func (GetSoftwarePackageRequest) String

func (request GetSoftwarePackageRequest) String() string

func (GetSoftwarePackageRequest) ValidateEnumValue

func (request GetSoftwarePackageRequest) ValidateEnumValue() (bool, error)

ValidateEnumValue returns an error when providing an unsupported enum value This function is being called during constructing API request process Not recommended for calling this function directly

type GetSoftwarePackageResponse

GetSoftwarePackageResponse wrapper for the GetSoftwarePackage operation

type GetSoftwarePackageResponse struct {

    // The underlying http response
    RawResponse *http.Response

    // The SoftwarePackage instance
    SoftwarePackage `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"`
}

func (GetSoftwarePackageResponse) HTTPResponse

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

HTTPResponse implements the OCIResponse interface

func (GetSoftwarePackageResponse) String

func (response GetSoftwarePackageResponse) String() string

type GetSoftwareSourceRequest

GetSoftwareSourceRequest wrapper for the GetSoftwareSource operation

# See also

Click https://docs.cloud.oracle.com/en-us/iaas/tools/go-sdk-examples/65.54.0/osmanagement/GetSoftwareSource.go.html to see an example of how to use GetSoftwareSourceRequest.

type GetSoftwareSourceRequest struct {

    // The OCID of the software source.
    SoftwareSourceId *string `mandatory:"true" contributesTo:"path" name:"softwareSourceId"`

    // The client request ID for tracing.
    OpcRequestId *string `mandatory:"false" contributesTo:"header" name:"opc-request-id"`

    // Metadata about the request. This information will not be transmitted to the service, but
    // represents information that the SDK will consume to drive retry behavior.
    RequestMetadata common.RequestMetadata
}

func (GetSoftwareSourceRequest) BinaryRequestBody

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

BinaryRequestBody implements the OCIRequest interface

func (GetSoftwareSourceRequest) HTTPRequest

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

HTTPRequest implements the OCIRequest interface

func (GetSoftwareSourceRequest) RetryPolicy

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

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

func (GetSoftwareSourceRequest) String

func (request GetSoftwareSourceRequest) String() string

func (GetSoftwareSourceRequest) ValidateEnumValue

func (request GetSoftwareSourceRequest) ValidateEnumValue() (bool, error)

ValidateEnumValue returns an error when providing an unsupported enum value This function is being called during constructing API request process Not recommended for calling this function directly

type GetSoftwareSourceResponse

GetSoftwareSourceResponse wrapper for the GetSoftwareSource operation

type GetSoftwareSourceResponse struct {

    // The underlying http response
    RawResponse *http.Response

    // The SoftwareSource instance
    SoftwareSource `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"`

    // A decimal number representing the number of seconds the client
    // should wait before polling this endpoint again.
    RetryAfter *float32 `presentIn:"header" name:"retry-after"`
}

func (GetSoftwareSourceResponse) HTTPResponse

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

HTTPResponse implements the OCIResponse interface

func (GetSoftwareSourceResponse) String

func (response GetSoftwareSourceResponse) String() string

type GetWindowsUpdateRequest

GetWindowsUpdateRequest wrapper for the GetWindowsUpdate operation

# See also

Click https://docs.cloud.oracle.com/en-us/iaas/tools/go-sdk-examples/65.54.0/osmanagement/GetWindowsUpdate.go.html to see an example of how to use GetWindowsUpdateRequest.

type GetWindowsUpdateRequest struct {

    // The Windows Update
    WindowsUpdate *string `mandatory:"true" contributesTo:"path" name:"windowsUpdate"`

    // The client request ID for tracing.
    OpcRequestId *string `mandatory:"false" contributesTo:"header" name:"opc-request-id"`

    // Metadata about the request. This information will not be transmitted to the service, but
    // represents information that the SDK will consume to drive retry behavior.
    RequestMetadata common.RequestMetadata
}

func (GetWindowsUpdateRequest) BinaryRequestBody

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

BinaryRequestBody implements the OCIRequest interface

func (GetWindowsUpdateRequest) HTTPRequest

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

HTTPRequest implements the OCIRequest interface

func (GetWindowsUpdateRequest) RetryPolicy

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

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

func (GetWindowsUpdateRequest) String

func (request GetWindowsUpdateRequest) String() string

func (GetWindowsUpdateRequest) ValidateEnumValue

func (request GetWindowsUpdateRequest) ValidateEnumValue() (bool, error)

ValidateEnumValue returns an error when providing an unsupported enum value This function is being called during constructing API request process Not recommended for calling this function directly

type GetWindowsUpdateResponse

GetWindowsUpdateResponse wrapper for the GetWindowsUpdate operation

type GetWindowsUpdateResponse struct {

    // The underlying http response
    RawResponse *http.Response

    // The WindowsUpdate instance
    WindowsUpdate `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"`
}

func (GetWindowsUpdateResponse) HTTPResponse

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

HTTPResponse implements the OCIResponse interface

func (GetWindowsUpdateResponse) String

func (response GetWindowsUpdateResponse) String() string

type GetWorkRequestRequest

GetWorkRequestRequest wrapper for the GetWorkRequest operation

# See also

Click https://docs.cloud.oracle.com/en-us/iaas/tools/go-sdk-examples/65.54.0/osmanagement/GetWorkRequest.go.html to see an example of how to use GetWorkRequestRequest.

type GetWorkRequestRequest struct {

    // The ID of the asynchronous request.
    WorkRequestId *string `mandatory:"true" contributesTo:"path" name:"workRequestId"`

    // The client request ID for tracing.
    OpcRequestId *string `mandatory:"false" contributesTo:"header" name:"opc-request-id"`

    // Metadata about the request. This information will not be transmitted to the service, but
    // represents information that the SDK will consume to drive retry behavior.
    RequestMetadata common.RequestMetadata
}

func (GetWorkRequestRequest) BinaryRequestBody

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

BinaryRequestBody implements the OCIRequest interface

func (GetWorkRequestRequest) HTTPRequest

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

HTTPRequest implements the OCIRequest interface

func (GetWorkRequestRequest) RetryPolicy

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

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

func (GetWorkRequestRequest) String

func (request GetWorkRequestRequest) String() string

func (GetWorkRequestRequest) ValidateEnumValue

func (request GetWorkRequestRequest) ValidateEnumValue() (bool, error)

ValidateEnumValue returns an error when providing an unsupported enum value This function is being called during constructing API request process Not recommended for calling this function directly

type GetWorkRequestResponse

GetWorkRequestResponse wrapper for the GetWorkRequest operation

type GetWorkRequestResponse struct {

    // The underlying http response
    RawResponse *http.Response

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

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

    // A decimal number representing the number of seconds the client
    // should wait before polling this endpoint again.
    RetryAfter *float32 `presentIn:"header" name:"retry-after"`
}

func (GetWorkRequestResponse) HTTPResponse

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

HTTPResponse implements the OCIResponse interface

func (GetWorkRequestResponse) String

func (response GetWorkRequestResponse) String() string

type Id

Id An id along with a name to simplify display for a user

type Id struct {

    // unique identifier that is immutable on creation
    Id *string `mandatory:"true" json:"id"`

    // User friendly name
    DisplayName *string `mandatory:"true" json:"displayName"`
}

func (Id) String

func (m Id) String() string

func (Id) ValidateEnumValue

func (m Id) ValidateEnumValue() (bool, error)

ValidateEnumValue returns an error when providing an unsupported enum value This function is being called during constructing API request process Not recommended for calling this function directly

type InstallAllPackageUpdatesOnManagedInstanceRequest

InstallAllPackageUpdatesOnManagedInstanceRequest wrapper for the InstallAllPackageUpdatesOnManagedInstance operation

# See also

Click https://docs.cloud.oracle.com/en-us/iaas/tools/go-sdk-examples/65.54.0/osmanagement/InstallAllPackageUpdatesOnManagedInstance.go.html to see an example of how to use InstallAllPackageUpdatesOnManagedInstanceRequest.

type InstallAllPackageUpdatesOnManagedInstanceRequest struct {

    // OCID for the managed instance
    ManagedInstanceId *string `mandatory:"true" contributesTo:"path" name:"managedInstanceId"`

    // The type of updates to be applied
    UpdateType InstallAllPackageUpdatesOnManagedInstanceUpdateTypeEnum `mandatory:"false" contributesTo:"query" name:"updateType" omitEmpty:"true"`

    // The client request ID for tracing.
    OpcRequestId *string `mandatory:"false" contributesTo:"header" name:"opc-request-id"`

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

    // Metadata about the request. This information will not be transmitted to the service, but
    // represents information that the SDK will consume to drive retry behavior.
    RequestMetadata common.RequestMetadata
}

func (InstallAllPackageUpdatesOnManagedInstanceRequest) BinaryRequestBody

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

BinaryRequestBody implements the OCIRequest interface

func (InstallAllPackageUpdatesOnManagedInstanceRequest) HTTPRequest

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

HTTPRequest implements the OCIRequest interface

func (InstallAllPackageUpdatesOnManagedInstanceRequest) RetryPolicy

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

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

func (InstallAllPackageUpdatesOnManagedInstanceRequest) String

func (request InstallAllPackageUpdatesOnManagedInstanceRequest) String() string

func (InstallAllPackageUpdatesOnManagedInstanceRequest) ValidateEnumValue

func (request InstallAllPackageUpdatesOnManagedInstanceRequest) ValidateEnumValue() (bool, error)

ValidateEnumValue returns an error when providing an unsupported enum value This function is being called during constructing API request process Not recommended for calling this function directly

type InstallAllPackageUpdatesOnManagedInstanceResponse

InstallAllPackageUpdatesOnManagedInstanceResponse wrapper for the InstallAllPackageUpdatesOnManagedInstance operation

type InstallAllPackageUpdatesOnManagedInstanceResponse struct {

    // The underlying http response
    RawResponse *http.Response

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

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

func (InstallAllPackageUpdatesOnManagedInstanceResponse) HTTPResponse

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

HTTPResponse implements the OCIResponse interface

func (InstallAllPackageUpdatesOnManagedInstanceResponse) String

func (response InstallAllPackageUpdatesOnManagedInstanceResponse) String() string

type InstallAllPackageUpdatesOnManagedInstanceUpdateTypeEnum

InstallAllPackageUpdatesOnManagedInstanceUpdateTypeEnum Enum with underlying type: string

type InstallAllPackageUpdatesOnManagedInstanceUpdateTypeEnum string

Set of constants representing the allowable values for InstallAllPackageUpdatesOnManagedInstanceUpdateTypeEnum

const (
    InstallAllPackageUpdatesOnManagedInstanceUpdateTypeSecurity    InstallAllPackageUpdatesOnManagedInstanceUpdateTypeEnum = "SECURITY"
    InstallAllPackageUpdatesOnManagedInstanceUpdateTypeBugfix      InstallAllPackageUpdatesOnManagedInstanceUpdateTypeEnum = "BUGFIX"
    InstallAllPackageUpdatesOnManagedInstanceUpdateTypeEnhancement InstallAllPackageUpdatesOnManagedInstanceUpdateTypeEnum = "ENHANCEMENT"
    InstallAllPackageUpdatesOnManagedInstanceUpdateTypeOther       InstallAllPackageUpdatesOnManagedInstanceUpdateTypeEnum = "OTHER"
    InstallAllPackageUpdatesOnManagedInstanceUpdateTypeKsplice     InstallAllPackageUpdatesOnManagedInstanceUpdateTypeEnum = "KSPLICE"
    InstallAllPackageUpdatesOnManagedInstanceUpdateTypeAll         InstallAllPackageUpdatesOnManagedInstanceUpdateTypeEnum = "ALL"
)

func GetInstallAllPackageUpdatesOnManagedInstanceUpdateTypeEnumValues

func GetInstallAllPackageUpdatesOnManagedInstanceUpdateTypeEnumValues() []InstallAllPackageUpdatesOnManagedInstanceUpdateTypeEnum

GetInstallAllPackageUpdatesOnManagedInstanceUpdateTypeEnumValues Enumerates the set of values for InstallAllPackageUpdatesOnManagedInstanceUpdateTypeEnum

func GetMappingInstallAllPackageUpdatesOnManagedInstanceUpdateTypeEnum

func GetMappingInstallAllPackageUpdatesOnManagedInstanceUpdateTypeEnum(val string) (InstallAllPackageUpdatesOnManagedInstanceUpdateTypeEnum, bool)

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

type InstallAllUpdatesOnManagedInstanceGroupRequest

InstallAllUpdatesOnManagedInstanceGroupRequest wrapper for the InstallAllUpdatesOnManagedInstanceGroup operation

# See also

Click https://docs.cloud.oracle.com/en-us/iaas/tools/go-sdk-examples/65.54.0/osmanagement/InstallAllUpdatesOnManagedInstanceGroup.go.html to see an example of how to use InstallAllUpdatesOnManagedInstanceGroupRequest.

type InstallAllUpdatesOnManagedInstanceGroupRequest struct {

    // OCID for the managed instance group
    ManagedInstanceGroupId *string `mandatory:"true" contributesTo:"path" name:"managedInstanceGroupId"`

    // The type of updates to be applied
    UpdateType InstallAllUpdatesOnManagedInstanceGroupUpdateTypeEnum `mandatory:"false" contributesTo:"query" name:"updateType" omitEmpty:"true"`

    // The client request ID for tracing.
    OpcRequestId *string `mandatory:"false" contributesTo:"header" name:"opc-request-id"`

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

    // Metadata about the request. This information will not be transmitted to the service, but
    // represents information that the SDK will consume to drive retry behavior.
    RequestMetadata common.RequestMetadata
}

func (InstallAllUpdatesOnManagedInstanceGroupRequest) BinaryRequestBody

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

BinaryRequestBody implements the OCIRequest interface

func (InstallAllUpdatesOnManagedInstanceGroupRequest) HTTPRequest

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

HTTPRequest implements the OCIRequest interface

func (InstallAllUpdatesOnManagedInstanceGroupRequest) RetryPolicy

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

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

func (InstallAllUpdatesOnManagedInstanceGroupRequest) String

func (request InstallAllUpdatesOnManagedInstanceGroupRequest) String() string

func (InstallAllUpdatesOnManagedInstanceGroupRequest) ValidateEnumValue

func (request InstallAllUpdatesOnManagedInstanceGroupRequest) ValidateEnumValue() (bool, error)

ValidateEnumValue returns an error when providing an unsupported enum value This function is being called during constructing API request process Not recommended for calling this function directly

type InstallAllUpdatesOnManagedInstanceGroupResponse

InstallAllUpdatesOnManagedInstanceGroupResponse wrapper for the InstallAllUpdatesOnManagedInstanceGroup operation

type InstallAllUpdatesOnManagedInstanceGroupResponse struct {

    // The underlying http response
    RawResponse *http.Response

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

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

func (InstallAllUpdatesOnManagedInstanceGroupResponse) HTTPResponse

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

HTTPResponse implements the OCIResponse interface

func (InstallAllUpdatesOnManagedInstanceGroupResponse) String

func (response InstallAllUpdatesOnManagedInstanceGroupResponse) String() string

type InstallAllUpdatesOnManagedInstanceGroupUpdateTypeEnum

InstallAllUpdatesOnManagedInstanceGroupUpdateTypeEnum Enum with underlying type: string

type InstallAllUpdatesOnManagedInstanceGroupUpdateTypeEnum string

Set of constants representing the allowable values for InstallAllUpdatesOnManagedInstanceGroupUpdateTypeEnum

const (
    InstallAllUpdatesOnManagedInstanceGroupUpdateTypeSecurity    InstallAllUpdatesOnManagedInstanceGroupUpdateTypeEnum = "SECURITY"
    InstallAllUpdatesOnManagedInstanceGroupUpdateTypeBugfix      InstallAllUpdatesOnManagedInstanceGroupUpdateTypeEnum = "BUGFIX"
    InstallAllUpdatesOnManagedInstanceGroupUpdateTypeEnhancement InstallAllUpdatesOnManagedInstanceGroupUpdateTypeEnum = "ENHANCEMENT"
    InstallAllUpdatesOnManagedInstanceGroupUpdateTypeOther       InstallAllUpdatesOnManagedInstanceGroupUpdateTypeEnum = "OTHER"
    InstallAllUpdatesOnManagedInstanceGroupUpdateTypeKsplice     InstallAllUpdatesOnManagedInstanceGroupUpdateTypeEnum = "KSPLICE"
    InstallAllUpdatesOnManagedInstanceGroupUpdateTypeAll         InstallAllUpdatesOnManagedInstanceGroupUpdateTypeEnum = "ALL"
)

func GetInstallAllUpdatesOnManagedInstanceGroupUpdateTypeEnumValues

func GetInstallAllUpdatesOnManagedInstanceGroupUpdateTypeEnumValues() []InstallAllUpdatesOnManagedInstanceGroupUpdateTypeEnum

GetInstallAllUpdatesOnManagedInstanceGroupUpdateTypeEnumValues Enumerates the set of values for InstallAllUpdatesOnManagedInstanceGroupUpdateTypeEnum

func GetMappingInstallAllUpdatesOnManagedInstanceGroupUpdateTypeEnum

func GetMappingInstallAllUpdatesOnManagedInstanceGroupUpdateTypeEnum(val string) (InstallAllUpdatesOnManagedInstanceGroupUpdateTypeEnum, bool)

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

type InstallAllWindowsUpdatesOnManagedInstanceRequest

InstallAllWindowsUpdatesOnManagedInstanceRequest wrapper for the InstallAllWindowsUpdatesOnManagedInstance operation

# See also

Click https://docs.cloud.oracle.com/en-us/iaas/tools/go-sdk-examples/65.54.0/osmanagement/InstallAllWindowsUpdatesOnManagedInstance.go.html to see an example of how to use InstallAllWindowsUpdatesOnManagedInstanceRequest.

type InstallAllWindowsUpdatesOnManagedInstanceRequest struct {

    // OCID for the managed instance
    ManagedInstanceId *string `mandatory:"true" contributesTo:"path" name:"managedInstanceId"`

    // The type of updates to be applied
    UpdateType InstallAllWindowsUpdatesOnManagedInstanceUpdateTypeEnum `mandatory:"false" contributesTo:"query" name:"updateType" omitEmpty:"true"`

    // The client request ID for tracing.
    OpcRequestId *string `mandatory:"false" contributesTo:"header" name:"opc-request-id"`

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

    // Metadata about the request. This information will not be transmitted to the service, but
    // represents information that the SDK will consume to drive retry behavior.
    RequestMetadata common.RequestMetadata
}

func (InstallAllWindowsUpdatesOnManagedInstanceRequest) BinaryRequestBody

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

BinaryRequestBody implements the OCIRequest interface

func (InstallAllWindowsUpdatesOnManagedInstanceRequest) HTTPRequest

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

HTTPRequest implements the OCIRequest interface

func (InstallAllWindowsUpdatesOnManagedInstanceRequest) RetryPolicy

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

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

func (InstallAllWindowsUpdatesOnManagedInstanceRequest) String

func (request InstallAllWindowsUpdatesOnManagedInstanceRequest) String() string

func (InstallAllWindowsUpdatesOnManagedInstanceRequest) ValidateEnumValue

func (request InstallAllWindowsUpdatesOnManagedInstanceRequest) ValidateEnumValue() (bool, error)

ValidateEnumValue returns an error when providing an unsupported enum value This function is being called during constructing API request process Not recommended for calling this function directly

type InstallAllWindowsUpdatesOnManagedInstanceResponse

InstallAllWindowsUpdatesOnManagedInstanceResponse wrapper for the InstallAllWindowsUpdatesOnManagedInstance operation

type InstallAllWindowsUpdatesOnManagedInstanceResponse struct {

    // The underlying http response
    RawResponse *http.Response

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

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

func (InstallAllWindowsUpdatesOnManagedInstanceResponse) HTTPResponse

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

HTTPResponse implements the OCIResponse interface

func (InstallAllWindowsUpdatesOnManagedInstanceResponse) String

func (response InstallAllWindowsUpdatesOnManagedInstanceResponse) String() string

type InstallAllWindowsUpdatesOnManagedInstanceUpdateTypeEnum

InstallAllWindowsUpdatesOnManagedInstanceUpdateTypeEnum Enum with underlying type: string

type InstallAllWindowsUpdatesOnManagedInstanceUpdateTypeEnum string

Set of constants representing the allowable values for InstallAllWindowsUpdatesOnManagedInstanceUpdateTypeEnum

const (
    InstallAllWindowsUpdatesOnManagedInstanceUpdateTypeSecurity    InstallAllWindowsUpdatesOnManagedInstanceUpdateTypeEnum = "SECURITY"
    InstallAllWindowsUpdatesOnManagedInstanceUpdateTypeBugfix      InstallAllWindowsUpdatesOnManagedInstanceUpdateTypeEnum = "BUGFIX"
    InstallAllWindowsUpdatesOnManagedInstanceUpdateTypeEnhancement InstallAllWindowsUpdatesOnManagedInstanceUpdateTypeEnum = "ENHANCEMENT"
    InstallAllWindowsUpdatesOnManagedInstanceUpdateTypeOther       InstallAllWindowsUpdatesOnManagedInstanceUpdateTypeEnum = "OTHER"
    InstallAllWindowsUpdatesOnManagedInstanceUpdateTypeKsplice     InstallAllWindowsUpdatesOnManagedInstanceUpdateTypeEnum = "KSPLICE"
    InstallAllWindowsUpdatesOnManagedInstanceUpdateTypeAll         InstallAllWindowsUpdatesOnManagedInstanceUpdateTypeEnum = "ALL"
)

func GetInstallAllWindowsUpdatesOnManagedInstanceUpdateTypeEnumValues

func GetInstallAllWindowsUpdatesOnManagedInstanceUpdateTypeEnumValues() []InstallAllWindowsUpdatesOnManagedInstanceUpdateTypeEnum

GetInstallAllWindowsUpdatesOnManagedInstanceUpdateTypeEnumValues Enumerates the set of values for InstallAllWindowsUpdatesOnManagedInstanceUpdateTypeEnum

func GetMappingInstallAllWindowsUpdatesOnManagedInstanceUpdateTypeEnum

func GetMappingInstallAllWindowsUpdatesOnManagedInstanceUpdateTypeEnum(val string) (InstallAllWindowsUpdatesOnManagedInstanceUpdateTypeEnum, bool)

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

type InstallModuleStreamProfileOnManagedInstanceRequest

InstallModuleStreamProfileOnManagedInstanceRequest wrapper for the InstallModuleStreamProfileOnManagedInstance operation

# See also

Click https://docs.cloud.oracle.com/en-us/iaas/tools/go-sdk-examples/65.54.0/osmanagement/InstallModuleStreamProfileOnManagedInstance.go.html to see an example of how to use InstallModuleStreamProfileOnManagedInstanceRequest.

type InstallModuleStreamProfileOnManagedInstanceRequest struct {

    // OCID for the managed instance
    ManagedInstanceId *string `mandatory:"true" contributesTo:"path" name:"managedInstanceId"`

    // The name of a module.
    ModuleName *string `mandatory:"true" contributesTo:"query" name:"moduleName"`

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

    // The name of the stream of the containing module.  This parameter
    // is required if a profileName is specified.
    StreamName *string `mandatory:"false" contributesTo:"query" name:"streamName"`

    // The name of the profile of the containing module stream
    ProfileName *string `mandatory:"false" contributesTo:"query" name:"profileName"`

    // Metadata about the request. This information will not be transmitted to the service, but
    // represents information that the SDK will consume to drive retry behavior.
    RequestMetadata common.RequestMetadata
}

func (InstallModuleStreamProfileOnManagedInstanceRequest) BinaryRequestBody

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

BinaryRequestBody implements the OCIRequest interface

func (InstallModuleStreamProfileOnManagedInstanceRequest) HTTPRequest

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

HTTPRequest implements the OCIRequest interface

func (InstallModuleStreamProfileOnManagedInstanceRequest) RetryPolicy

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

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

func (InstallModuleStreamProfileOnManagedInstanceRequest) String

func (request InstallModuleStreamProfileOnManagedInstanceRequest) String() string

func (InstallModuleStreamProfileOnManagedInstanceRequest) ValidateEnumValue

func (request InstallModuleStreamProfileOnManagedInstanceRequest) ValidateEnumValue() (bool, error)

ValidateEnumValue returns an error when providing an unsupported enum value This function is being called during constructing API request process Not recommended for calling this function directly

type InstallModuleStreamProfileOnManagedInstanceResponse

InstallModuleStreamProfileOnManagedInstanceResponse wrapper for the InstallModuleStreamProfileOnManagedInstance operation

type InstallModuleStreamProfileOnManagedInstanceResponse struct {

    // The underlying http response
    RawResponse *http.Response

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

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

func (InstallModuleStreamProfileOnManagedInstanceResponse) HTTPResponse

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

HTTPResponse implements the OCIResponse interface

func (InstallModuleStreamProfileOnManagedInstanceResponse) String

func (response InstallModuleStreamProfileOnManagedInstanceResponse) String() string

type InstallPackageOnManagedInstanceRequest

InstallPackageOnManagedInstanceRequest wrapper for the InstallPackageOnManagedInstance operation

# See also

Click https://docs.cloud.oracle.com/en-us/iaas/tools/go-sdk-examples/65.54.0/osmanagement/InstallPackageOnManagedInstance.go.html to see an example of how to use InstallPackageOnManagedInstanceRequest.

type InstallPackageOnManagedInstanceRequest struct {

    // OCID for the managed instance
    ManagedInstanceId *string `mandatory:"true" contributesTo:"path" name:"managedInstanceId"`

    // Package name
    SoftwarePackageName *string `mandatory:"true" contributesTo:"query" name:"softwarePackageName"`

    // The client request ID for tracing.
    OpcRequestId *string `mandatory:"false" contributesTo:"header" name:"opc-request-id"`

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

    // Metadata about the request. This information will not be transmitted to the service, but
    // represents information that the SDK will consume to drive retry behavior.
    RequestMetadata common.RequestMetadata
}

func (InstallPackageOnManagedInstanceRequest) BinaryRequestBody

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

BinaryRequestBody implements the OCIRequest interface

func (InstallPackageOnManagedInstanceRequest) HTTPRequest

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

HTTPRequest implements the OCIRequest interface

func (InstallPackageOnManagedInstanceRequest) RetryPolicy

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

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

func (InstallPackageOnManagedInstanceRequest) String

func (request InstallPackageOnManagedInstanceRequest) String() string

func (InstallPackageOnManagedInstanceRequest) ValidateEnumValue

func (request InstallPackageOnManagedInstanceRequest) ValidateEnumValue() (bool, error)

ValidateEnumValue returns an error when providing an unsupported enum value This function is being called during constructing API request process Not recommended for calling this function directly

type InstallPackageOnManagedInstanceResponse

InstallPackageOnManagedInstanceResponse wrapper for the InstallPackageOnManagedInstance operation

type InstallPackageOnManagedInstanceResponse struct {

    // The underlying http response
    RawResponse *http.Response

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

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

func (InstallPackageOnManagedInstanceResponse) HTTPResponse

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

HTTPResponse implements the OCIResponse interface

func (InstallPackageOnManagedInstanceResponse) String

func (response InstallPackageOnManagedInstanceResponse) String() string

type InstallPackageUpdateOnManagedInstanceRequest

InstallPackageUpdateOnManagedInstanceRequest wrapper for the InstallPackageUpdateOnManagedInstance operation

# See also

Click https://docs.cloud.oracle.com/en-us/iaas/tools/go-sdk-examples/65.54.0/osmanagement/InstallPackageUpdateOnManagedInstance.go.html to see an example of how to use InstallPackageUpdateOnManagedInstanceRequest.

type InstallPackageUpdateOnManagedInstanceRequest struct {

    // OCID for the managed instance
    ManagedInstanceId *string `mandatory:"true" contributesTo:"path" name:"managedInstanceId"`

    // Package name
    SoftwarePackageName *string `mandatory:"true" contributesTo:"query" name:"softwarePackageName"`

    // The client request ID for tracing.
    OpcRequestId *string `mandatory:"false" contributesTo:"header" name:"opc-request-id"`

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

    // Metadata about the request. This information will not be transmitted to the service, but
    // represents information that the SDK will consume to drive retry behavior.
    RequestMetadata common.RequestMetadata
}

func (InstallPackageUpdateOnManagedInstanceRequest) BinaryRequestBody

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

BinaryRequestBody implements the OCIRequest interface

func (InstallPackageUpdateOnManagedInstanceRequest) HTTPRequest

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

HTTPRequest implements the OCIRequest interface

func (InstallPackageUpdateOnManagedInstanceRequest) RetryPolicy

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

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

func (InstallPackageUpdateOnManagedInstanceRequest) String

func (request InstallPackageUpdateOnManagedInstanceRequest) String() string

func (InstallPackageUpdateOnManagedInstanceRequest) ValidateEnumValue

func (request InstallPackageUpdateOnManagedInstanceRequest) ValidateEnumValue() (bool, error)

ValidateEnumValue returns an error when providing an unsupported enum value This function is being called during constructing API request process Not recommended for calling this function directly

type InstallPackageUpdateOnManagedInstanceResponse

InstallPackageUpdateOnManagedInstanceResponse wrapper for the InstallPackageUpdateOnManagedInstance operation

type InstallPackageUpdateOnManagedInstanceResponse struct {

    // The underlying http response
    RawResponse *http.Response

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

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

func (InstallPackageUpdateOnManagedInstanceResponse) HTTPResponse

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

HTTPResponse implements the OCIResponse interface

func (InstallPackageUpdateOnManagedInstanceResponse) String

func (response InstallPackageUpdateOnManagedInstanceResponse) String() string

type InstallWindowsUpdateOnManagedInstanceRequest

InstallWindowsUpdateOnManagedInstanceRequest wrapper for the InstallWindowsUpdateOnManagedInstance operation

# See also

Click https://docs.cloud.oracle.com/en-us/iaas/tools/go-sdk-examples/65.54.0/osmanagement/InstallWindowsUpdateOnManagedInstance.go.html to see an example of how to use InstallWindowsUpdateOnManagedInstanceRequest.

type InstallWindowsUpdateOnManagedInstanceRequest struct {

    // OCID for the managed instance
    ManagedInstanceId *string `mandatory:"true" contributesTo:"path" name:"managedInstanceId"`

    // Unique identifier for the Windows update. NOTE - This is not an OCID,
    // but is a unique identifier assigned by Microsoft.
    // Example: `6981d463-cd91-4a26-b7c4-ea4ded9183ed`
    WindowsUpdateName *string `mandatory:"true" contributesTo:"query" name:"windowsUpdateName"`

    // The client request ID for tracing.
    OpcRequestId *string `mandatory:"false" contributesTo:"header" name:"opc-request-id"`

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

    // Metadata about the request. This information will not be transmitted to the service, but
    // represents information that the SDK will consume to drive retry behavior.
    RequestMetadata common.RequestMetadata
}

func (InstallWindowsUpdateOnManagedInstanceRequest) BinaryRequestBody

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

BinaryRequestBody implements the OCIRequest interface

func (InstallWindowsUpdateOnManagedInstanceRequest) HTTPRequest

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

HTTPRequest implements the OCIRequest interface

func (InstallWindowsUpdateOnManagedInstanceRequest) RetryPolicy

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

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

func (InstallWindowsUpdateOnManagedInstanceRequest) String

func (request InstallWindowsUpdateOnManagedInstanceRequest) String() string

func (InstallWindowsUpdateOnManagedInstanceRequest) ValidateEnumValue

func (request InstallWindowsUpdateOnManagedInstanceRequest) ValidateEnumValue() (bool, error)

ValidateEnumValue returns an error when providing an unsupported enum value This function is being called during constructing API request process Not recommended for calling this function directly

type InstallWindowsUpdateOnManagedInstanceResponse

InstallWindowsUpdateOnManagedInstanceResponse wrapper for the InstallWindowsUpdateOnManagedInstance operation

type InstallWindowsUpdateOnManagedInstanceResponse struct {

    // The underlying http response
    RawResponse *http.Response

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

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

func (InstallWindowsUpdateOnManagedInstanceResponse) HTTPResponse

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

HTTPResponse implements the OCIResponse interface

func (InstallWindowsUpdateOnManagedInstanceResponse) String

func (response InstallWindowsUpdateOnManagedInstanceResponse) String() string

type InstallablePackageSummary

InstallablePackageSummary A software package available for install on a managed instance

type InstallablePackageSummary struct {

    // Package name
    DisplayName *string `mandatory:"true" json:"displayName"`

    // Unique identifier for the package. NOTE - This is not an OCID
    Name *string `mandatory:"true" json:"name"`

    // Type of the package
    Type *string `mandatory:"true" json:"type"`

    // Version of the package
    Version *string `mandatory:"true" json:"version"`

    // The architecture for which this package was built
    Architecture *string `mandatory:"false" json:"architecture"`

    // list of software sources that provide the software package
    SoftwareSources []SoftwareSourceId `mandatory:"false" json:"softwareSources"`
}

func (InstallablePackageSummary) String

func (m InstallablePackageSummary) String() string

func (InstallablePackageSummary) ValidateEnumValue

func (m InstallablePackageSummary) ValidateEnumValue() (bool, error)

ValidateEnumValue returns an error when providing an unsupported enum value This function is being called during constructing API request process Not recommended for calling this function directly

type InstalledPackageSummary

InstalledPackageSummary A software package installed on a managed instance

type InstalledPackageSummary struct {

    // Package name
    DisplayName *string `mandatory:"true" json:"displayName"`

    // Unique identifier for the package. NOTE - This is not an OCID
    Name *string `mandatory:"true" json:"name"`

    // Type of the package
    Type *string `mandatory:"true" json:"type"`

    // Version of the installed package
    Version *string `mandatory:"true" json:"version"`

    // The architecture for which this package was built
    Architecture *string `mandatory:"false" json:"architecture"`

    // Install time of the package
    InstallTime *string `mandatory:"false" json:"installTime"`

    // date the package was issued by a providing erratum (if available)
    Issued *string `mandatory:"false" json:"issued"`

    // list of software sources that provide the software package
    SoftwareSources []SoftwareSourceId `mandatory:"false" json:"softwareSources"`
}

func (InstalledPackageSummary) String

func (m InstalledPackageSummary) String() string

func (InstalledPackageSummary) ValidateEnumValue

func (m InstalledPackageSummary) ValidateEnumValue() (bool, error)

ValidateEnumValue returns an error when providing an unsupported enum value This function is being called during constructing API request process Not recommended for calling this function directly

type InstalledWindowsUpdateSummary

InstalledWindowsUpdateSummary A Windows update installed on the Windows managed instance.

type InstalledWindowsUpdateSummary struct {

    // Windows Update name
    DisplayName *string `mandatory:"true" json:"displayName"`

    // Unique identifier for the Windows update. NOTE - This is not an OCID,
    // but is a unique identifier assigned by Microsoft.
    // Example: `6981d463-cd91-4a26-b7c4-ea4ded9183ed`
    Name *string `mandatory:"true" json:"name"`

    // The purpose of this update.
    UpdateType UpdateTypesEnum `mandatory:"true" json:"updateType"`
}

func (InstalledWindowsUpdateSummary) String

func (m InstalledWindowsUpdateSummary) String() string

func (InstalledWindowsUpdateSummary) ValidateEnumValue

func (m InstalledWindowsUpdateSummary) ValidateEnumValue() (bool, error)

ValidateEnumValue returns an error when providing an unsupported enum value This function is being called during constructing API request process Not recommended for calling this function directly

type IntervalTypesEnum

IntervalTypesEnum Enum with underlying type: string

type IntervalTypesEnum string

Set of constants representing the allowable values for IntervalTypesEnum

const (
    IntervalTypesHour  IntervalTypesEnum = "HOUR"
    IntervalTypesDay   IntervalTypesEnum = "DAY"
    IntervalTypesWeek  IntervalTypesEnum = "WEEK"
    IntervalTypesMonth IntervalTypesEnum = "MONTH"
)

func GetIntervalTypesEnumValues

func GetIntervalTypesEnumValues() []IntervalTypesEnum

GetIntervalTypesEnumValues Enumerates the set of values for IntervalTypesEnum

func GetMappingIntervalTypesEnum

func GetMappingIntervalTypesEnum(val string) (IntervalTypesEnum, bool)

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

type IsEligibleForInstallationEnum

IsEligibleForInstallationEnum Enum with underlying type: string

type IsEligibleForInstallationEnum string

Set of constants representing the allowable values for IsEligibleForInstallationEnum

const (
    IsEligibleForInstallationInstallable    IsEligibleForInstallationEnum = "INSTALLABLE"
    IsEligibleForInstallationNotInstallable IsEligibleForInstallationEnum = "NOT_INSTALLABLE"
    IsEligibleForInstallationUnknown        IsEligibleForInstallationEnum = "UNKNOWN"
)

func GetIsEligibleForInstallationEnumValues

func GetIsEligibleForInstallationEnumValues() []IsEligibleForInstallationEnum

GetIsEligibleForInstallationEnumValues Enumerates the set of values for IsEligibleForInstallationEnum

func GetMappingIsEligibleForInstallationEnum

func GetMappingIsEligibleForInstallationEnum(val string) (IsEligibleForInstallationEnum, bool)

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

type KernelCrashEvent

KernelCrashEvent Information about a Kernel Crash.

type KernelCrashEvent struct {

    // OCID identifier of the event
    Id *string `mandatory:"true" json:"id"`

    // OCI identifier of the instance where the event occurred
    InstanceId *string `mandatory:"false" json:"instanceId"`

    // OCI identifier of the compartement where the instance is
    CompartmentId *string `mandatory:"false" json:"compartmentId"`

    // OCID identifier of the instance tenancy.
    TenancyId *string `mandatory:"false" json:"tenancyId"`

    // human readable description of the event
    Summary *string `mandatory:"false" json:"summary"`

    // Time of the occurrence of the event
    Timestamp *common.SDKTime `mandatory:"false" json:"timestamp"`

    // Unique ID used to group event with the same characteristics together.
    // The list of such groups of event can be retrieved via /recurringEvents/{EventFingerprint}
    EventFingerprint *string `mandatory:"false" json:"eventFingerprint"`

    // Event occurrence count. Number of time the event has happen on the system.
    Count *int `mandatory:"false" json:"count"`

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

    // Usage of system tag keys. These predefined keys are scoped to namespaces.
    // Example: `{"orcl-cloud": {"free-tier-retained": "true"}}`
    SystemTags map[string]map[string]interface{} `mandatory:"false" json:"systemTags"`

    // reason of the crash
    Reason *string `mandatory:"false" json:"reason"`

    // First occurrence time of the event
    TimeFirstOccurred *common.SDKTime `mandatory:"false" json:"timeFirstOccurred"`

    Vmcore *KernelVmCoreInformation `mandatory:"false" json:"vmcore"`

    Content *EventContent `mandatory:"false" json:"content"`

    System *CrashEventSystemInformation `mandatory:"false" json:"system"`
}

func (KernelCrashEvent) GetCompartmentId

func (m KernelCrashEvent) GetCompartmentId() *string

GetCompartmentId returns CompartmentId

func (KernelCrashEvent) GetCount

func (m KernelCrashEvent) GetCount() *int

GetCount returns Count

func (KernelCrashEvent) GetDefinedTags

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

GetDefinedTags returns DefinedTags

func (KernelCrashEvent) GetEventFingerprint

func (m KernelCrashEvent) GetEventFingerprint() *string

GetEventFingerprint returns EventFingerprint

func (KernelCrashEvent) GetFreeformTags

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

GetFreeformTags returns FreeformTags

func (KernelCrashEvent) GetId

func (m KernelCrashEvent) GetId() *string

GetId returns Id

func (KernelCrashEvent) GetInstanceId

func (m KernelCrashEvent) GetInstanceId() *string

GetInstanceId returns InstanceId

func (KernelCrashEvent) GetSummary

func (m KernelCrashEvent) GetSummary() *string

GetSummary returns Summary

func (KernelCrashEvent) GetSystemTags

func (m KernelCrashEvent) GetSystemTags() map[string]map[string]interface{}

GetSystemTags returns SystemTags

func (KernelCrashEvent) GetTenancyId

func (m KernelCrashEvent) GetTenancyId() *string

GetTenancyId returns TenancyId

func (KernelCrashEvent) GetTimestamp

func (m KernelCrashEvent) GetTimestamp() *common.SDKTime

GetTimestamp returns Timestamp

func (KernelCrashEvent) MarshalJSON

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

MarshalJSON marshals to json representation

func (KernelCrashEvent) String

func (m KernelCrashEvent) String() string

func (KernelCrashEvent) ValidateEnumValue

func (m KernelCrashEvent) ValidateEnumValue() (bool, error)

ValidateEnumValue returns an error when providing an unsupported enum value This function is being called during constructing API request process Not recommended for calling this function directly

type KernelOopsEvent

KernelOopsEvent Information about a Kernel Oops.

type KernelOopsEvent struct {

    // OCID identifier of the event
    Id *string `mandatory:"true" json:"id"`

    // OCI identifier of the instance where the event occurred
    InstanceId *string `mandatory:"false" json:"instanceId"`

    // OCI identifier of the compartement where the instance is
    CompartmentId *string `mandatory:"false" json:"compartmentId"`

    // OCID identifier of the instance tenancy.
    TenancyId *string `mandatory:"false" json:"tenancyId"`

    // human readable description of the event
    Summary *string `mandatory:"false" json:"summary"`

    // Time of the occurrence of the event
    Timestamp *common.SDKTime `mandatory:"false" json:"timestamp"`

    // Unique ID used to group event with the same characteristics together.
    // The list of such groups of event can be retrieved via /recurringEvents/{EventFingerprint}
    EventFingerprint *string `mandatory:"false" json:"eventFingerprint"`

    // Event occurrence count. Number of time the event has happen on the system.
    Count *int `mandatory:"false" json:"count"`

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

    // Usage of system tag keys. These predefined keys are scoped to namespaces.
    // Example: `{"orcl-cloud": {"free-tier-retained": "true"}}`
    SystemTags map[string]map[string]interface{} `mandatory:"false" json:"systemTags"`

    // reason of the crash
    Reason *string `mandatory:"false" json:"reason"`

    // First occurrence time of the event
    TimeFirstOccurred *common.SDKTime `mandatory:"false" json:"timeFirstOccurred"`

    Vmcore *KernelVmCoreInformation `mandatory:"false" json:"vmcore"`

    Content *EventContent `mandatory:"false" json:"content"`

    System *CrashEventSystemInformation `mandatory:"false" json:"system"`
}

func (KernelOopsEvent) GetCompartmentId

func (m KernelOopsEvent) GetCompartmentId() *string

GetCompartmentId returns CompartmentId

func (KernelOopsEvent) GetCount

func (m KernelOopsEvent) GetCount() *int

GetCount returns Count

func (KernelOopsEvent) GetDefinedTags

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

GetDefinedTags returns DefinedTags

func (KernelOopsEvent) GetEventFingerprint

func (m KernelOopsEvent) GetEventFingerprint() *string

GetEventFingerprint returns EventFingerprint

func (KernelOopsEvent) GetFreeformTags

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

GetFreeformTags returns FreeformTags

func (KernelOopsEvent) GetId

func (m KernelOopsEvent) GetId() *string

GetId returns Id

func (KernelOopsEvent) GetInstanceId

func (m KernelOopsEvent) GetInstanceId() *string

GetInstanceId returns InstanceId

func (KernelOopsEvent) GetSummary

func (m KernelOopsEvent) GetSummary() *string

GetSummary returns Summary

func (KernelOopsEvent) GetSystemTags

func (m KernelOopsEvent) GetSystemTags() map[string]map[string]interface{}

GetSystemTags returns SystemTags

func (KernelOopsEvent) GetTenancyId

func (m KernelOopsEvent) GetTenancyId() *string

GetTenancyId returns TenancyId

func (KernelOopsEvent) GetTimestamp

func (m KernelOopsEvent) GetTimestamp() *common.SDKTime

GetTimestamp returns Timestamp

func (KernelOopsEvent) MarshalJSON

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

MarshalJSON marshals to json representation

func (KernelOopsEvent) String

func (m KernelOopsEvent) String() string

func (KernelOopsEvent) ValidateEnumValue

func (m KernelOopsEvent) ValidateEnumValue() (bool, error)

ValidateEnumValue returns an error when providing an unsupported enum value This function is being called during constructing API request process Not recommended for calling this function directly

type KernelVmCoreInformation

KernelVmCoreInformation VMcore information.

type KernelVmCoreInformation struct {

    // Kernel module responsible of the crash.
    Component *string `mandatory:"false" json:"component"`

    // Crash backtrace.
    Backtrace *string `mandatory:"false" json:"backtrace"`
}

func (KernelVmCoreInformation) String

func (m KernelVmCoreInformation) String() string

func (KernelVmCoreInformation) ValidateEnumValue

func (m KernelVmCoreInformation) ValidateEnumValue() (bool, error)

ValidateEnumValue returns an error when providing an unsupported enum value This function is being called during constructing API request process Not recommended for calling this function directly

type LifecycleStatesEnum

LifecycleStatesEnum Enum with underlying type: string

type LifecycleStatesEnum string

Set of constants representing the allowable values for LifecycleStatesEnum

const (
    LifecycleStatesCreating LifecycleStatesEnum = "CREATING"
    LifecycleStatesUpdating LifecycleStatesEnum = "UPDATING"
    LifecycleStatesActive   LifecycleStatesEnum = "ACTIVE"
    LifecycleStatesDeleting LifecycleStatesEnum = "DELETING"
    LifecycleStatesDeleted  LifecycleStatesEnum = "DELETED"
    LifecycleStatesFailed   LifecycleStatesEnum = "FAILED"
)

func GetLifecycleStatesEnumValues

func GetLifecycleStatesEnumValues() []LifecycleStatesEnum

GetLifecycleStatesEnumValues Enumerates the set of values for LifecycleStatesEnum

func GetMappingLifecycleStatesEnum

func GetMappingLifecycleStatesEnum(val string) (LifecycleStatesEnum, bool)

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

type ListAvailablePackagesForManagedInstanceRequest

ListAvailablePackagesForManagedInstanceRequest wrapper for the ListAvailablePackagesForManagedInstance operation

# See also

Click https://docs.cloud.oracle.com/en-us/iaas/tools/go-sdk-examples/65.54.0/osmanagement/ListAvailablePackagesForManagedInstance.go.html to see an example of how to use ListAvailablePackagesForManagedInstanceRequest.

type ListAvailablePackagesForManagedInstanceRequest struct {

    // OCID for the managed instance
    ManagedInstanceId *string `mandatory:"true" contributesTo:"path" name:"managedInstanceId"`

    // A user-friendly name. Does not have to be unique, and it's changeable.
    // Example: `My new resource`
    DisplayName *string `mandatory:"false" contributesTo:"query" name:"displayName"`

    // The ID of the compartment in which to list resources. This parameter is optional and in some cases may have no effect.
    CompartmentId *string `mandatory:"false" contributesTo:"query" name:"compartmentId"`

    // 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 'asc' or 'desc'.
    SortOrder ListAvailablePackagesForManagedInstanceSortOrderEnum `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 ListAvailablePackagesForManagedInstanceSortByEnum `mandatory:"false" contributesTo:"query" name:"sortBy" omitEmpty:"true"`

    // The client request ID for tracing.
    OpcRequestId *string `mandatory:"false" contributesTo:"header" name:"opc-request-id"`

    // Metadata about the request. This information will not be transmitted to the service, but
    // represents information that the SDK will consume to drive retry behavior.
    RequestMetadata common.RequestMetadata
}

func (ListAvailablePackagesForManagedInstanceRequest) BinaryRequestBody

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

BinaryRequestBody implements the OCIRequest interface

func (ListAvailablePackagesForManagedInstanceRequest) HTTPRequest

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

HTTPRequest implements the OCIRequest interface

func (ListAvailablePackagesForManagedInstanceRequest) RetryPolicy

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

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

func (ListAvailablePackagesForManagedInstanceRequest) String

func (request ListAvailablePackagesForManagedInstanceRequest) String() string

func (ListAvailablePackagesForManagedInstanceRequest) ValidateEnumValue

func (request ListAvailablePackagesForManagedInstanceRequest) ValidateEnumValue() (bool, error)

ValidateEnumValue returns an error when providing an unsupported enum value This function is being called during constructing API request process Not recommended for calling this function directly

type ListAvailablePackagesForManagedInstanceResponse

ListAvailablePackagesForManagedInstanceResponse wrapper for the ListAvailablePackagesForManagedInstance operation

type ListAvailablePackagesForManagedInstanceResponse struct {

    // The underlying http response
    RawResponse *http.Response

    // A list of []InstallablePackageSummary instances
    Items []InstallablePackageSummary `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 a partial list might have been
    // returned. Include this value as the `page` parameter for the subsequent
    // GET request to get the next batch of items.
    OpcNextPage *string `presentIn:"header" name:"opc-next-page"`
}

func (ListAvailablePackagesForManagedInstanceResponse) HTTPResponse

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

HTTPResponse implements the OCIResponse interface

func (ListAvailablePackagesForManagedInstanceResponse) String

func (response ListAvailablePackagesForManagedInstanceResponse) String() string

type ListAvailablePackagesForManagedInstanceSortByEnum

ListAvailablePackagesForManagedInstanceSortByEnum Enum with underlying type: string

type ListAvailablePackagesForManagedInstanceSortByEnum string

Set of constants representing the allowable values for ListAvailablePackagesForManagedInstanceSortByEnum

const (
    ListAvailablePackagesForManagedInstanceSortByTimecreated ListAvailablePackagesForManagedInstanceSortByEnum = "TIMECREATED"
    ListAvailablePackagesForManagedInstanceSortByDisplayname ListAvailablePackagesForManagedInstanceSortByEnum = "DISPLAYNAME"
)

func GetListAvailablePackagesForManagedInstanceSortByEnumValues

func GetListAvailablePackagesForManagedInstanceSortByEnumValues() []ListAvailablePackagesForManagedInstanceSortByEnum

GetListAvailablePackagesForManagedInstanceSortByEnumValues Enumerates the set of values for ListAvailablePackagesForManagedInstanceSortByEnum

func GetMappingListAvailablePackagesForManagedInstanceSortByEnum

func GetMappingListAvailablePackagesForManagedInstanceSortByEnum(val string) (ListAvailablePackagesForManagedInstanceSortByEnum, bool)

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

type ListAvailablePackagesForManagedInstanceSortOrderEnum

ListAvailablePackagesForManagedInstanceSortOrderEnum Enum with underlying type: string

type ListAvailablePackagesForManagedInstanceSortOrderEnum string

Set of constants representing the allowable values for ListAvailablePackagesForManagedInstanceSortOrderEnum

const (
    ListAvailablePackagesForManagedInstanceSortOrderAsc  ListAvailablePackagesForManagedInstanceSortOrderEnum = "ASC"
    ListAvailablePackagesForManagedInstanceSortOrderDesc ListAvailablePackagesForManagedInstanceSortOrderEnum = "DESC"
)

func GetListAvailablePackagesForManagedInstanceSortOrderEnumValues

func GetListAvailablePackagesForManagedInstanceSortOrderEnumValues() []ListAvailablePackagesForManagedInstanceSortOrderEnum

GetListAvailablePackagesForManagedInstanceSortOrderEnumValues Enumerates the set of values for ListAvailablePackagesForManagedInstanceSortOrderEnum

func GetMappingListAvailablePackagesForManagedInstanceSortOrderEnum

func GetMappingListAvailablePackagesForManagedInstanceSortOrderEnum(val string) (ListAvailablePackagesForManagedInstanceSortOrderEnum, bool)

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

type ListAvailableSoftwareSourcesForManagedInstanceRequest

ListAvailableSoftwareSourcesForManagedInstanceRequest wrapper for the ListAvailableSoftwareSourcesForManagedInstance operation

# See also

Click https://docs.cloud.oracle.com/en-us/iaas/tools/go-sdk-examples/65.54.0/osmanagement/ListAvailableSoftwareSourcesForManagedInstance.go.html to see an example of how to use ListAvailableSoftwareSourcesForManagedInstanceRequest.

type ListAvailableSoftwareSourcesForManagedInstanceRequest struct {

    // OCID for the managed instance
    ManagedInstanceId *string `mandatory:"true" contributesTo:"path" name:"managedInstanceId"`

    // A user-friendly name. Does not have to be unique, and it's changeable.
    // Example: `My new resource`
    DisplayName *string `mandatory:"false" contributesTo:"query" name:"displayName"`

    // The ID of the compartment in which to list resources. This parameter is optional and in some cases may have no effect.
    CompartmentId *string `mandatory:"false" contributesTo:"query" name:"compartmentId"`

    // 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 'asc' or 'desc'.
    SortOrder ListAvailableSoftwareSourcesForManagedInstanceSortOrderEnum `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 ListAvailableSoftwareSourcesForManagedInstanceSortByEnum `mandatory:"false" contributesTo:"query" name:"sortBy" omitEmpty:"true"`

    // The client request ID for tracing.
    OpcRequestId *string `mandatory:"false" contributesTo:"header" name:"opc-request-id"`

    // Metadata about the request. This information will not be transmitted to the service, but
    // represents information that the SDK will consume to drive retry behavior.
    RequestMetadata common.RequestMetadata
}

func (ListAvailableSoftwareSourcesForManagedInstanceRequest) BinaryRequestBody

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

BinaryRequestBody implements the OCIRequest interface

func (ListAvailableSoftwareSourcesForManagedInstanceRequest) HTTPRequest

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

HTTPRequest implements the OCIRequest interface

func (ListAvailableSoftwareSourcesForManagedInstanceRequest) RetryPolicy

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

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

func (ListAvailableSoftwareSourcesForManagedInstanceRequest) String

func (request ListAvailableSoftwareSourcesForManagedInstanceRequest) String() string

func (ListAvailableSoftwareSourcesForManagedInstanceRequest) ValidateEnumValue

func (request ListAvailableSoftwareSourcesForManagedInstanceRequest) ValidateEnumValue() (bool, error)

ValidateEnumValue returns an error when providing an unsupported enum value This function is being called during constructing API request process Not recommended for calling this function directly

type ListAvailableSoftwareSourcesForManagedInstanceResponse

ListAvailableSoftwareSourcesForManagedInstanceResponse wrapper for the ListAvailableSoftwareSourcesForManagedInstance operation

type ListAvailableSoftwareSourcesForManagedInstanceResponse struct {

    // The underlying http response
    RawResponse *http.Response

    // A list of []AvailableSoftwareSourceSummary instances
    Items []AvailableSoftwareSourceSummary `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 a partial list might have been
    // returned. Include this value as the `page` parameter for the subsequent
    // GET request to get the next batch of items.
    OpcNextPage *string `presentIn:"header" name:"opc-next-page"`
}

func (ListAvailableSoftwareSourcesForManagedInstanceResponse) HTTPResponse

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

HTTPResponse implements the OCIResponse interface

func (ListAvailableSoftwareSourcesForManagedInstanceResponse) String

func (response ListAvailableSoftwareSourcesForManagedInstanceResponse) String() string

type ListAvailableSoftwareSourcesForManagedInstanceSortByEnum

ListAvailableSoftwareSourcesForManagedInstanceSortByEnum Enum with underlying type: string

type ListAvailableSoftwareSourcesForManagedInstanceSortByEnum string

Set of constants representing the allowable values for ListAvailableSoftwareSourcesForManagedInstanceSortByEnum

const (
    ListAvailableSoftwareSourcesForManagedInstanceSortByTimecreated ListAvailableSoftwareSourcesForManagedInstanceSortByEnum = "TIMECREATED"
    ListAvailableSoftwareSourcesForManagedInstanceSortByDisplayname ListAvailableSoftwareSourcesForManagedInstanceSortByEnum = "DISPLAYNAME"
)

func GetListAvailableSoftwareSourcesForManagedInstanceSortByEnumValues

func GetListAvailableSoftwareSourcesForManagedInstanceSortByEnumValues() []ListAvailableSoftwareSourcesForManagedInstanceSortByEnum

GetListAvailableSoftwareSourcesForManagedInstanceSortByEnumValues Enumerates the set of values for ListAvailableSoftwareSourcesForManagedInstanceSortByEnum

func GetMappingListAvailableSoftwareSourcesForManagedInstanceSortByEnum

func GetMappingListAvailableSoftwareSourcesForManagedInstanceSortByEnum(val string) (ListAvailableSoftwareSourcesForManagedInstanceSortByEnum, bool)

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

type ListAvailableSoftwareSourcesForManagedInstanceSortOrderEnum

ListAvailableSoftwareSourcesForManagedInstanceSortOrderEnum Enum with underlying type: string

type ListAvailableSoftwareSourcesForManagedInstanceSortOrderEnum string

Set of constants representing the allowable values for ListAvailableSoftwareSourcesForManagedInstanceSortOrderEnum

const (
    ListAvailableSoftwareSourcesForManagedInstanceSortOrderAsc  ListAvailableSoftwareSourcesForManagedInstanceSortOrderEnum = "ASC"
    ListAvailableSoftwareSourcesForManagedInstanceSortOrderDesc ListAvailableSoftwareSourcesForManagedInstanceSortOrderEnum = "DESC"
)

func GetListAvailableSoftwareSourcesForManagedInstanceSortOrderEnumValues

func GetListAvailableSoftwareSourcesForManagedInstanceSortOrderEnumValues() []ListAvailableSoftwareSourcesForManagedInstanceSortOrderEnum

GetListAvailableSoftwareSourcesForManagedInstanceSortOrderEnumValues Enumerates the set of values for ListAvailableSoftwareSourcesForManagedInstanceSortOrderEnum

func GetMappingListAvailableSoftwareSourcesForManagedInstanceSortOrderEnum

func GetMappingListAvailableSoftwareSourcesForManagedInstanceSortOrderEnum(val string) (ListAvailableSoftwareSourcesForManagedInstanceSortOrderEnum, bool)

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

type ListAvailableUpdatesForManagedInstanceRequest

ListAvailableUpdatesForManagedInstanceRequest wrapper for the ListAvailableUpdatesForManagedInstance operation

# See also

Click https://docs.cloud.oracle.com/en-us/iaas/tools/go-sdk-examples/65.54.0/osmanagement/ListAvailableUpdatesForManagedInstance.go.html to see an example of how to use ListAvailableUpdatesForManagedInstanceRequest.

type ListAvailableUpdatesForManagedInstanceRequest struct {

    // OCID for the managed instance
    ManagedInstanceId *string `mandatory:"true" contributesTo:"path" name:"managedInstanceId"`

    // A user-friendly name. Does not have to be unique, and it's changeable.
    // Example: `My new resource`
    DisplayName *string `mandatory:"false" contributesTo:"query" name:"displayName"`

    // The ID of the compartment in which to list resources. This parameter is optional and in some cases may have no effect.
    CompartmentId *string `mandatory:"false" contributesTo:"query" name:"compartmentId"`

    // 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 'asc' or 'desc'.
    SortOrder ListAvailableUpdatesForManagedInstanceSortOrderEnum `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 ListAvailableUpdatesForManagedInstanceSortByEnum `mandatory:"false" contributesTo:"query" name:"sortBy" omitEmpty:"true"`

    // The client request ID for tracing.
    OpcRequestId *string `mandatory:"false" contributesTo:"header" name:"opc-request-id"`

    // Metadata about the request. This information will not be transmitted to the service, but
    // represents information that the SDK will consume to drive retry behavior.
    RequestMetadata common.RequestMetadata
}

func (ListAvailableUpdatesForManagedInstanceRequest) BinaryRequestBody

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

BinaryRequestBody implements the OCIRequest interface

func (ListAvailableUpdatesForManagedInstanceRequest) HTTPRequest

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

HTTPRequest implements the OCIRequest interface

func (ListAvailableUpdatesForManagedInstanceRequest) RetryPolicy

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

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

func (ListAvailableUpdatesForManagedInstanceRequest) String

func (request ListAvailableUpdatesForManagedInstanceRequest) String() string

func (ListAvailableUpdatesForManagedInstanceRequest) ValidateEnumValue

func (request ListAvailableUpdatesForManagedInstanceRequest) ValidateEnumValue() (bool, error)

ValidateEnumValue returns an error when providing an unsupported enum value This function is being called during constructing API request process Not recommended for calling this function directly

type ListAvailableUpdatesForManagedInstanceResponse

ListAvailableUpdatesForManagedInstanceResponse wrapper for the ListAvailableUpdatesForManagedInstance operation

type ListAvailableUpdatesForManagedInstanceResponse struct {

    // The underlying http response
    RawResponse *http.Response

    // A list of []AvailableUpdateSummary instances
    Items []AvailableUpdateSummary `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 a partial list might have been
    // returned. Include this value as the `page` parameter for the subsequent
    // GET request to get the next batch of items.
    OpcNextPage *string `presentIn:"header" name:"opc-next-page"`
}

func (ListAvailableUpdatesForManagedInstanceResponse) HTTPResponse

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

HTTPResponse implements the OCIResponse interface

func (ListAvailableUpdatesForManagedInstanceResponse) String

func (response ListAvailableUpdatesForManagedInstanceResponse) String() string

type ListAvailableUpdatesForManagedInstanceSortByEnum

ListAvailableUpdatesForManagedInstanceSortByEnum Enum with underlying type: string

type ListAvailableUpdatesForManagedInstanceSortByEnum string

Set of constants representing the allowable values for ListAvailableUpdatesForManagedInstanceSortByEnum

const (
    ListAvailableUpdatesForManagedInstanceSortByTimecreated ListAvailableUpdatesForManagedInstanceSortByEnum = "TIMECREATED"
    ListAvailableUpdatesForManagedInstanceSortByDisplayname ListAvailableUpdatesForManagedInstanceSortByEnum = "DISPLAYNAME"
)

func GetListAvailableUpdatesForManagedInstanceSortByEnumValues

func GetListAvailableUpdatesForManagedInstanceSortByEnumValues() []ListAvailableUpdatesForManagedInstanceSortByEnum

GetListAvailableUpdatesForManagedInstanceSortByEnumValues Enumerates the set of values for ListAvailableUpdatesForManagedInstanceSortByEnum

func GetMappingListAvailableUpdatesForManagedInstanceSortByEnum

func GetMappingListAvailableUpdatesForManagedInstanceSortByEnum(val string) (ListAvailableUpdatesForManagedInstanceSortByEnum, bool)

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

type ListAvailableUpdatesForManagedInstanceSortOrderEnum

ListAvailableUpdatesForManagedInstanceSortOrderEnum Enum with underlying type: string

type ListAvailableUpdatesForManagedInstanceSortOrderEnum string

Set of constants representing the allowable values for ListAvailableUpdatesForManagedInstanceSortOrderEnum

const (
    ListAvailableUpdatesForManagedInstanceSortOrderAsc  ListAvailableUpdatesForManagedInstanceSortOrderEnum = "ASC"
    ListAvailableUpdatesForManagedInstanceSortOrderDesc ListAvailableUpdatesForManagedInstanceSortOrderEnum = "DESC"
)

func GetListAvailableUpdatesForManagedInstanceSortOrderEnumValues

func GetListAvailableUpdatesForManagedInstanceSortOrderEnumValues() []ListAvailableUpdatesForManagedInstanceSortOrderEnum

GetListAvailableUpdatesForManagedInstanceSortOrderEnumValues Enumerates the set of values for ListAvailableUpdatesForManagedInstanceSortOrderEnum

func GetMappingListAvailableUpdatesForManagedInstanceSortOrderEnum

func GetMappingListAvailableUpdatesForManagedInstanceSortOrderEnum(val string) (ListAvailableUpdatesForManagedInstanceSortOrderEnum, bool)

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

type ListAvailableWindowsUpdatesForManagedInstanceIsEligibleForInstallationEnum

ListAvailableWindowsUpdatesForManagedInstanceIsEligibleForInstallationEnum Enum with underlying type: string

type ListAvailableWindowsUpdatesForManagedInstanceIsEligibleForInstallationEnum string

Set of constants representing the allowable values for ListAvailableWindowsUpdatesForManagedInstanceIsEligibleForInstallationEnum

const (
    ListAvailableWindowsUpdatesForManagedInstanceIsEligibleForInstallationInstallable    ListAvailableWindowsUpdatesForManagedInstanceIsEligibleForInstallationEnum = "INSTALLABLE"
    ListAvailableWindowsUpdatesForManagedInstanceIsEligibleForInstallationNotInstallable ListAvailableWindowsUpdatesForManagedInstanceIsEligibleForInstallationEnum = "NOT_INSTALLABLE"
    ListAvailableWindowsUpdatesForManagedInstanceIsEligibleForInstallationUnknown        ListAvailableWindowsUpdatesForManagedInstanceIsEligibleForInstallationEnum = "UNKNOWN"
)

func GetListAvailableWindowsUpdatesForManagedInstanceIsEligibleForInstallationEnumValues

func GetListAvailableWindowsUpdatesForManagedInstanceIsEligibleForInstallationEnumValues() []ListAvailableWindowsUpdatesForManagedInstanceIsEligibleForInstallationEnum

GetListAvailableWindowsUpdatesForManagedInstanceIsEligibleForInstallationEnumValues Enumerates the set of values for ListAvailableWindowsUpdatesForManagedInstanceIsEligibleForInstallationEnum

func GetMappingListAvailableWindowsUpdatesForManagedInstanceIsEligibleForInstallationEnum

func GetMappingListAvailableWindowsUpdatesForManagedInstanceIsEligibleForInstallationEnum(val string) (ListAvailableWindowsUpdatesForManagedInstanceIsEligibleForInstallationEnum, bool)

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

type ListAvailableWindowsUpdatesForManagedInstanceRequest

ListAvailableWindowsUpdatesForManagedInstanceRequest wrapper for the ListAvailableWindowsUpdatesForManagedInstance operation

# See also

Click https://docs.cloud.oracle.com/en-us/iaas/tools/go-sdk-examples/65.54.0/osmanagement/ListAvailableWindowsUpdatesForManagedInstance.go.html to see an example of how to use ListAvailableWindowsUpdatesForManagedInstanceRequest.

type ListAvailableWindowsUpdatesForManagedInstanceRequest struct {

    // OCID for the managed instance
    ManagedInstanceId *string `mandatory:"true" contributesTo:"path" name:"managedInstanceId"`

    // A user-friendly name. Does not have to be unique, and it's changeable.
    // Example: `My new resource`
    DisplayName *string `mandatory:"false" contributesTo:"query" name:"displayName"`

    // The ID of the compartment in which to list resources. This parameter is optional and in some cases may have no effect.
    CompartmentId *string `mandatory:"false" contributesTo:"query" name:"compartmentId"`

    // 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 'asc' or 'desc'.
    SortOrder ListAvailableWindowsUpdatesForManagedInstanceSortOrderEnum `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 ListAvailableWindowsUpdatesForManagedInstanceSortByEnum `mandatory:"false" contributesTo:"query" name:"sortBy" omitEmpty:"true"`

    // The client request ID for tracing.
    OpcRequestId *string `mandatory:"false" contributesTo:"header" name:"opc-request-id"`

    // Indicator of whether the update can be installed using OSMS.
    IsEligibleForInstallation ListAvailableWindowsUpdatesForManagedInstanceIsEligibleForInstallationEnum `mandatory:"false" contributesTo:"query" name:"isEligibleForInstallation" omitEmpty:"true"`

    // Metadata about the request. This information will not be transmitted to the service, but
    // represents information that the SDK will consume to drive retry behavior.
    RequestMetadata common.RequestMetadata
}

func (ListAvailableWindowsUpdatesForManagedInstanceRequest) BinaryRequestBody

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

BinaryRequestBody implements the OCIRequest interface

func (ListAvailableWindowsUpdatesForManagedInstanceRequest) HTTPRequest

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

HTTPRequest implements the OCIRequest interface

func (ListAvailableWindowsUpdatesForManagedInstanceRequest) RetryPolicy

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

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

func (ListAvailableWindowsUpdatesForManagedInstanceRequest) String

func (request ListAvailableWindowsUpdatesForManagedInstanceRequest) String() string

func (ListAvailableWindowsUpdatesForManagedInstanceRequest) ValidateEnumValue

func (request ListAvailableWindowsUpdatesForManagedInstanceRequest) ValidateEnumValue() (bool, error)

ValidateEnumValue returns an error when providing an unsupported enum value This function is being called during constructing API request process Not recommended for calling this function directly

type ListAvailableWindowsUpdatesForManagedInstanceResponse

ListAvailableWindowsUpdatesForManagedInstanceResponse wrapper for the ListAvailableWindowsUpdatesForManagedInstance operation

type ListAvailableWindowsUpdatesForManagedInstanceResponse struct {

    // The underlying http response
    RawResponse *http.Response

    // A list of []AvailableWindowsUpdateSummary instances
    Items []AvailableWindowsUpdateSummary `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 a partial list might have been
    // returned. Include this value as the `page` parameter for the subsequent
    // GET request to get the next batch of items.
    OpcNextPage *string `presentIn:"header" name:"opc-next-page"`
}

func (ListAvailableWindowsUpdatesForManagedInstanceResponse) HTTPResponse

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

HTTPResponse implements the OCIResponse interface

func (ListAvailableWindowsUpdatesForManagedInstanceResponse) String

func (response ListAvailableWindowsUpdatesForManagedInstanceResponse) String() string

type ListAvailableWindowsUpdatesForManagedInstanceSortByEnum

ListAvailableWindowsUpdatesForManagedInstanceSortByEnum Enum with underlying type: string

type ListAvailableWindowsUpdatesForManagedInstanceSortByEnum string

Set of constants representing the allowable values for ListAvailableWindowsUpdatesForManagedInstanceSortByEnum

const (
    ListAvailableWindowsUpdatesForManagedInstanceSortByTimecreated ListAvailableWindowsUpdatesForManagedInstanceSortByEnum = "TIMECREATED"
    ListAvailableWindowsUpdatesForManagedInstanceSortByDisplayname ListAvailableWindowsUpdatesForManagedInstanceSortByEnum = "DISPLAYNAME"
)

func GetListAvailableWindowsUpdatesForManagedInstanceSortByEnumValues

func GetListAvailableWindowsUpdatesForManagedInstanceSortByEnumValues() []ListAvailableWindowsUpdatesForManagedInstanceSortByEnum

GetListAvailableWindowsUpdatesForManagedInstanceSortByEnumValues Enumerates the set of values for ListAvailableWindowsUpdatesForManagedInstanceSortByEnum

func GetMappingListAvailableWindowsUpdatesForManagedInstanceSortByEnum

func GetMappingListAvailableWindowsUpdatesForManagedInstanceSortByEnum(val string) (ListAvailableWindowsUpdatesForManagedInstanceSortByEnum, bool)

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

type ListAvailableWindowsUpdatesForManagedInstanceSortOrderEnum

ListAvailableWindowsUpdatesForManagedInstanceSortOrderEnum Enum with underlying type: string

type ListAvailableWindowsUpdatesForManagedInstanceSortOrderEnum string

Set of constants representing the allowable values for ListAvailableWindowsUpdatesForManagedInstanceSortOrderEnum

const (
    ListAvailableWindowsUpdatesForManagedInstanceSortOrderAsc  ListAvailableWindowsUpdatesForManagedInstanceSortOrderEnum = "ASC"
    ListAvailableWindowsUpdatesForManagedInstanceSortOrderDesc ListAvailableWindowsUpdatesForManagedInstanceSortOrderEnum = "DESC"
)

func GetListAvailableWindowsUpdatesForManagedInstanceSortOrderEnumValues

func GetListAvailableWindowsUpdatesForManagedInstanceSortOrderEnumValues() []ListAvailableWindowsUpdatesForManagedInstanceSortOrderEnum

GetListAvailableWindowsUpdatesForManagedInstanceSortOrderEnumValues Enumerates the set of values for ListAvailableWindowsUpdatesForManagedInstanceSortOrderEnum

func GetMappingListAvailableWindowsUpdatesForManagedInstanceSortOrderEnum

func GetMappingListAvailableWindowsUpdatesForManagedInstanceSortOrderEnum(val string) (ListAvailableWindowsUpdatesForManagedInstanceSortOrderEnum, bool)

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

type ListErrataRequest

ListErrataRequest wrapper for the ListErrata operation

# See also

Click https://docs.cloud.oracle.com/en-us/iaas/tools/go-sdk-examples/65.54.0/osmanagement/ListErrata.go.html to see an example of how to use ListErrataRequest.

type ListErrataRequest struct {

    // The ID of the compartment in which to list resources. This parameter is optional and in some cases may have no effect.
    CompartmentId *string `mandatory:"false" contributesTo:"query" name:"compartmentId"`

    // The OCID of the erratum.
    ErratumId *string `mandatory:"false" contributesTo:"query" name:"erratumId"`

    // The assigned erratum name. It's unique and not changeable.
    // Example: `ELSA-2020-5804`
    AdvisoryName *string `mandatory:"false" contributesTo:"query" name:"advisoryName"`

    // The issue date after which to list all errata, in ISO 8601 format
    // Example: 2017-07-14T02:40:00.000Z
    TimeIssueDateStart *common.SDKTime `mandatory:"false" contributesTo:"query" name:"timeIssueDateStart"`

    // The issue date before which to list all errata, in ISO 8601 format
    // Example: 2017-07-14T02:40:00.000Z
    TimeIssueDateEnd *common.SDKTime `mandatory:"false" contributesTo:"query" name:"timeIssueDateEnd"`

    // 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 'asc' or 'desc'.
    SortOrder ListErrataSortOrderEnum `mandatory:"false" contributesTo:"query" name:"sortOrder" omitEmpty:"true"`

    // The field to sort errata by. Only one sort order may be provided. Default order for ISSUEDATE is descending. Default order for ADVISORYNAME is ascending. If no value is specified ISSUEDATE is default.
    SortBy ListErrataSortByEnum `mandatory:"false" contributesTo:"query" name:"sortBy" omitEmpty:"true"`

    // The client request ID for tracing.
    OpcRequestId *string `mandatory:"false" contributesTo:"header" name:"opc-request-id"`

    // Metadata about the request. This information will not be transmitted to the service, but
    // represents information that the SDK will consume to drive retry behavior.
    RequestMetadata common.RequestMetadata
}

func (ListErrataRequest) BinaryRequestBody

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

BinaryRequestBody implements the OCIRequest interface

func (ListErrataRequest) HTTPRequest

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

HTTPRequest implements the OCIRequest interface

func (ListErrataRequest) RetryPolicy

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

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

func (ListErrataRequest) String

func (request ListErrataRequest) String() string

func (ListErrataRequest) ValidateEnumValue

func (request ListErrataRequest) ValidateEnumValue() (bool, error)

ValidateEnumValue returns an error when providing an unsupported enum value This function is being called during constructing API request process Not recommended for calling this function directly

type ListErrataResponse

ListErrataResponse wrapper for the ListErrata operation

type ListErrataResponse struct {

    // The underlying http response
    RawResponse *http.Response

    // A list of []ErratumSummary instances
    Items []ErratumSummary `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 a partial list might have been
    // returned. Include this value as the `page` parameter for the subsequent
    // GET request to get the next batch of items.
    OpcNextPage *string `presentIn:"header" name:"opc-next-page"`
}

func (ListErrataResponse) HTTPResponse

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

HTTPResponse implements the OCIResponse interface

func (ListErrataResponse) String

func (response ListErrataResponse) String() string

type ListErrataSortByEnum

ListErrataSortByEnum Enum with underlying type: string

type ListErrataSortByEnum string

Set of constants representing the allowable values for ListErrataSortByEnum

const (
    ListErrataSortByIssuedate    ListErrataSortByEnum = "ISSUEDATE"
    ListErrataSortByAdvisoryname ListErrataSortByEnum = "ADVISORYNAME"
)

func GetListErrataSortByEnumValues

func GetListErrataSortByEnumValues() []ListErrataSortByEnum

GetListErrataSortByEnumValues Enumerates the set of values for ListErrataSortByEnum

func GetMappingListErrataSortByEnum

func GetMappingListErrataSortByEnum(val string) (ListErrataSortByEnum, bool)

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

type ListErrataSortOrderEnum

ListErrataSortOrderEnum Enum with underlying type: string

type ListErrataSortOrderEnum string

Set of constants representing the allowable values for ListErrataSortOrderEnum

const (
    ListErrataSortOrderAsc  ListErrataSortOrderEnum = "ASC"
    ListErrataSortOrderDesc ListErrataSortOrderEnum = "DESC"
)

func GetListErrataSortOrderEnumValues

func GetListErrataSortOrderEnumValues() []ListErrataSortOrderEnum

GetListErrataSortOrderEnumValues Enumerates the set of values for ListErrataSortOrderEnum

func GetMappingListErrataSortOrderEnum

func GetMappingListErrataSortOrderEnum(val string) (ListErrataSortOrderEnum, bool)

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

type ListEventsEventTypeEnum

ListEventsEventTypeEnum Enum with underlying type: string

type ListEventsEventTypeEnum string

Set of constants representing the allowable values for ListEventsEventTypeEnum

const (
    ListEventsEventTypeKernelOops       ListEventsEventTypeEnum = "KERNEL_OOPS"
    ListEventsEventTypeKernelCrash      ListEventsEventTypeEnum = "KERNEL_CRASH"
    ListEventsEventTypeCrash            ListEventsEventTypeEnum = "CRASH"
    ListEventsEventTypeExploitAttempt   ListEventsEventTypeEnum = "EXPLOIT_ATTEMPT"
    ListEventsEventTypeCompliance       ListEventsEventTypeEnum = "COMPLIANCE"
    ListEventsEventTypeTuningSuggestion ListEventsEventTypeEnum = "TUNING_SUGGESTION"
    ListEventsEventTypeTuningApplied    ListEventsEventTypeEnum = "TUNING_APPLIED"
    ListEventsEventTypeSecurity         ListEventsEventTypeEnum = "SECURITY"
    ListEventsEventTypeError            ListEventsEventTypeEnum = "ERROR"
    ListEventsEventTypeWarning          ListEventsEventTypeEnum = "WARNING"
)

func GetListEventsEventTypeEnumValues

func GetListEventsEventTypeEnumValues() []ListEventsEventTypeEnum

GetListEventsEventTypeEnumValues Enumerates the set of values for ListEventsEventTypeEnum

func GetMappingListEventsEventTypeEnum

func GetMappingListEventsEventTypeEnum(val string) (ListEventsEventTypeEnum, bool)

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

type ListEventsRequest

ListEventsRequest wrapper for the ListEvents operation

# See also

Click https://docs.cloud.oracle.com/en-us/iaas/tools/go-sdk-examples/65.54.0/osmanagement/ListEvents.go.html to see an example of how to use ListEventsRequest.

type ListEventsRequest struct {

    // Instance Oracle Cloud identifier (ocid)
    ManagedInstanceId *string `mandatory:"true" contributesTo:"path" name:"managedInstanceId"`

    // The ID of the compartment in which to list resources.
    CompartmentId *string `mandatory:"true" contributesTo:"query" name:"compartmentId"`

    // Unique event identifier (OCID)
    EventId *string `mandatory:"false" contributesTo:"query" name:"eventId"`

    // 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 'asc' or 'desc'.
    SortOrder ListEventsSortOrderEnum `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 ListEventsSortByEnum `mandatory:"false" contributesTo:"query" name:"sortBy" omitEmpty:"true"`

    // The client request ID for tracing.
    OpcRequestId *string `mandatory:"false" contributesTo:"header" name:"opc-request-id"`

    // A filter to return only event of given type.
    EventType ListEventsEventTypeEnum `mandatory:"false" contributesTo:"query" name:"eventType" omitEmpty:"true"`

    // filter event occurrence. Selecting only those last occurred before given date in ISO 8601 format
    // Example: 2017-07-14T02:40:00.000Z
    LatestTimestampLessThan *common.SDKTime `mandatory:"false" contributesTo:"query" name:"latestTimestampLessThan"`

    // filter event occurrence. Selecting only those last occurred on or after given date in ISO 8601 format
    // Example: 2017-07-14T02:40:00.000Z
    LatestTimestampGreaterThanOrEqualTo *common.SDKTime `mandatory:"false" contributesTo:"query" name:"latestTimestampGreaterThanOrEqualTo"`

    // Metadata about the request. This information will not be transmitted to the service, but
    // represents information that the SDK will consume to drive retry behavior.
    RequestMetadata common.RequestMetadata
}

func (ListEventsRequest) BinaryRequestBody

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

BinaryRequestBody implements the OCIRequest interface

func (ListEventsRequest) HTTPRequest

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

HTTPRequest implements the OCIRequest interface

func (ListEventsRequest) RetryPolicy

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

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

func (ListEventsRequest) String

func (request ListEventsRequest) String() string

func (ListEventsRequest) ValidateEnumValue

func (request ListEventsRequest) ValidateEnumValue() (bool, error)

ValidateEnumValue returns an error when providing an unsupported enum value This function is being called during constructing API request process Not recommended for calling this function directly

type ListEventsResponse

ListEventsResponse wrapper for the ListEvents operation

type ListEventsResponse struct {

    // The underlying http response
    RawResponse *http.Response

    // A list of EventCollection instances
    EventCollection `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 a partial list might have been
    // returned. Include this value as the `page` parameter for the subsequent
    // GET request to get the next batch of items.
    OpcNextPage *string `presentIn:"header" name:"opc-next-page"`
}

func (ListEventsResponse) HTTPResponse

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

HTTPResponse implements the OCIResponse interface

func (ListEventsResponse) String

func (response ListEventsResponse) String() string

type ListEventsSortByEnum

ListEventsSortByEnum Enum with underlying type: string

type ListEventsSortByEnum string

Set of constants representing the allowable values for ListEventsSortByEnum

const (
    ListEventsSortByTimecreated ListEventsSortByEnum = "TIMECREATED"
    ListEventsSortByDisplayname ListEventsSortByEnum = "DISPLAYNAME"
)

func GetListEventsSortByEnumValues

func GetListEventsSortByEnumValues() []ListEventsSortByEnum

GetListEventsSortByEnumValues Enumerates the set of values for ListEventsSortByEnum

func GetMappingListEventsSortByEnum

func GetMappingListEventsSortByEnum(val string) (ListEventsSortByEnum, bool)

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

type ListEventsSortOrderEnum

ListEventsSortOrderEnum Enum with underlying type: string

type ListEventsSortOrderEnum string

Set of constants representing the allowable values for ListEventsSortOrderEnum

const (
    ListEventsSortOrderAsc  ListEventsSortOrderEnum = "ASC"
    ListEventsSortOrderDesc ListEventsSortOrderEnum = "DESC"
)

func GetListEventsSortOrderEnumValues

func GetListEventsSortOrderEnumValues() []ListEventsSortOrderEnum

GetListEventsSortOrderEnumValues Enumerates the set of values for ListEventsSortOrderEnum

func GetMappingListEventsSortOrderEnum

func GetMappingListEventsSortOrderEnum(val string) (ListEventsSortOrderEnum, bool)

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

type ListManagedInstanceErrataRequest

ListManagedInstanceErrataRequest wrapper for the ListManagedInstanceErrata operation

# See also

Click https://docs.cloud.oracle.com/en-us/iaas/tools/go-sdk-examples/65.54.0/osmanagement/ListManagedInstanceErrata.go.html to see an example of how to use ListManagedInstanceErrataRequest.

type ListManagedInstanceErrataRequest struct {

    // OCID for the managed instance
    ManagedInstanceId *string `mandatory:"true" contributesTo:"path" name:"managedInstanceId"`

    // A user-friendly name. Does not have to be unique, and it's changeable.
    // Example: `My new resource`
    DisplayName *string `mandatory:"false" contributesTo:"query" name:"displayName"`

    // The ID of the compartment in which to list resources. This parameter is optional and in some cases may have no effect.
    CompartmentId *string `mandatory:"false" contributesTo:"query" name:"compartmentId"`

    // 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 'asc' or 'desc'.
    SortOrder ListManagedInstanceErrataSortOrderEnum `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 ListManagedInstanceErrataSortByEnum `mandatory:"false" contributesTo:"query" name:"sortBy" omitEmpty:"true"`

    // The client request ID for tracing.
    OpcRequestId *string `mandatory:"false" contributesTo:"header" name:"opc-request-id"`

    // Metadata about the request. This information will not be transmitted to the service, but
    // represents information that the SDK will consume to drive retry behavior.
    RequestMetadata common.RequestMetadata
}

func (ListManagedInstanceErrataRequest) BinaryRequestBody

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

BinaryRequestBody implements the OCIRequest interface

func (ListManagedInstanceErrataRequest) HTTPRequest

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

HTTPRequest implements the OCIRequest interface

func (ListManagedInstanceErrataRequest) RetryPolicy

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

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

func (ListManagedInstanceErrataRequest) String

func (request ListManagedInstanceErrataRequest) String() string

func (ListManagedInstanceErrataRequest) ValidateEnumValue

func (request ListManagedInstanceErrataRequest) ValidateEnumValue() (bool, error)

ValidateEnumValue returns an error when providing an unsupported enum value This function is being called during constructing API request process Not recommended for calling this function directly

type ListManagedInstanceErrataResponse

ListManagedInstanceErrataResponse wrapper for the ListManagedInstanceErrata operation

type ListManagedInstanceErrataResponse struct {

    // The underlying http response
    RawResponse *http.Response

    // A list of []ErratumSummary instances
    Items []ErratumSummary `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 a partial list might have been
    // returned. Include this value as the `page` parameter for the subsequent
    // GET request to get the next batch of items.
    OpcNextPage *string `presentIn:"header" name:"opc-next-page"`
}

func (ListManagedInstanceErrataResponse) HTTPResponse

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

HTTPResponse implements the OCIResponse interface

func (ListManagedInstanceErrataResponse) String

func (response ListManagedInstanceErrataResponse) String() string

type ListManagedInstanceErrataSortByEnum

ListManagedInstanceErrataSortByEnum Enum with underlying type: string

type ListManagedInstanceErrataSortByEnum string

Set of constants representing the allowable values for ListManagedInstanceErrataSortByEnum

const (
    ListManagedInstanceErrataSortByTimecreated ListManagedInstanceErrataSortByEnum = "TIMECREATED"
    ListManagedInstanceErrataSortByDisplayname ListManagedInstanceErrataSortByEnum = "DISPLAYNAME"
)

func GetListManagedInstanceErrataSortByEnumValues

func GetListManagedInstanceErrataSortByEnumValues() []ListManagedInstanceErrataSortByEnum

GetListManagedInstanceErrataSortByEnumValues Enumerates the set of values for ListManagedInstanceErrataSortByEnum

func GetMappingListManagedInstanceErrataSortByEnum

func GetMappingListManagedInstanceErrataSortByEnum(val string) (ListManagedInstanceErrataSortByEnum, bool)

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

type ListManagedInstanceErrataSortOrderEnum

ListManagedInstanceErrataSortOrderEnum Enum with underlying type: string

type ListManagedInstanceErrataSortOrderEnum string

Set of constants representing the allowable values for ListManagedInstanceErrataSortOrderEnum

const (
    ListManagedInstanceErrataSortOrderAsc  ListManagedInstanceErrataSortOrderEnum = "ASC"
    ListManagedInstanceErrataSortOrderDesc ListManagedInstanceErrataSortOrderEnum = "DESC"
)

func GetListManagedInstanceErrataSortOrderEnumValues