Documentation ¶
Index ¶
- func GetActionTypeEnumStringValues() []string
- func GetAgentInstallerSortByEnumStringValues() []string
- func GetAgentTypeEnumStringValues() []string
- func GetAlgorithmsEnumStringValues() []string
- func GetAnnouncementSortByEnumStringValues() []string
- func GetApplicationExecutionTypeEnumStringValues() []string
- func GetApplicationInstallationSortByEnumStringValues() []string
- func GetApplicationSortByEnumStringValues() []string
- func GetArtifactContentTypeEnumStringValues() []string
- func GetBlocklistSortByEnumStringValues() []string
- func GetCryptoAnalysisResultModeEnumStringValues() []string
- func GetCryptoAnalysisResultSortByEnumStringValues() []string
- func GetDeployedApplicationInstallationSortByEnumStringValues() []string
- func GetDeployedApplicationSortByEnumStringValues() []string
- func GetDrsFileChecksumTypeEnumStringValues() []string
- func GetDrsFileSortByEnumStringValues() []string
- func GetDrsFileStatusEnumStringValues() []string
- func GetDrsFileSummaryChecksumTypeEnumStringValues() []string
- func GetExportDurationEnumStringValues() []string
- func GetExportFrequencyEnumStringValues() []string
- func GetExportResourcesEnumStringValues() []string
- func GetExportRunStatusEnumStringValues() []string
- func GetFleetDiagnosisSummaryResourceStateEnumStringValues() []string
- func GetFleetDiagnosisSummaryResourceTypeEnumStringValues() []string
- func GetGlobalLoggingLevelEnumStringValues() []string
- func GetInstallationSiteSortByEnumStringValues() []string
- func GetInstallationSortByEnumStringValues() []string
- func GetJavaFamilySortByEnumStringValues() []string
- func GetJavaMigrationAnalysisResultSortByEnumStringValues() []string
- func GetJavaReleaseSortByEnumStringValues() []string
- func GetJavaServerInstanceSortByEnumStringValues() []string
- func GetJavaServerSortByEnumStringValues() []string
- func GetJmsPluginAvailabilityStatusEnumStringValues() []string
- func GetJmsPluginLifecycleStateEnumStringValues() []string
- func GetJmsPluginSortByEnumStringValues() []string
- func GetJreSecurityStatusEnumStringValues() []string
- func GetJreSortByEnumStringValues() []string
- func GetLibrarySortByEnumStringValues() []string
- func GetLicenseTypeEnumStringValues() []string
- func GetLifecycleStateEnumStringValues() []string
- func GetListAgentInstallersOsFamilyEnumStringValues() []string
- func GetListAgentInstallersPlatformArchitectureEnumStringValues() []string
- func GetListAgentInstallersSortByEnumStringValues() []string
- func GetListAgentInstallersSortOrderEnumStringValues() []string
- func GetListAnnouncementsSortByEnumStringValues() []string
- func GetListAnnouncementsSortOrderEnumStringValues() []string
- func GetListBlocklistsOperationEnumStringValues() []string
- func GetListBlocklistsSortByEnumStringValues() []string
- func GetListBlocklistsSortOrderEnumStringValues() []string
- func GetListCryptoAnalysisResultsAggregationModeEnumStringValues() []string
- func GetListCryptoAnalysisResultsSortByEnumStringValues() []string
- func GetListCryptoAnalysisResultsSortOrderEnumStringValues() []string
- func GetListDrsFilesSortByEnumStringValues() []string
- func GetListDrsFilesSortOrderEnumStringValues() []string
- func GetListFleetsLifecycleStateEnumStringValues() []string
- func GetListFleetsSortByEnumStringValues() []string
- func GetListFleetsSortOrderEnumStringValues() []string
- func GetListInstallationSitesJreSecurityStatusEnumStringValues() []string
- func GetListInstallationSitesSortByEnumStringValues() []string
- func GetListInstallationSitesSortOrderEnumStringValues() []string
- func GetListJavaFamiliesSortByEnumStringValues() []string
- func GetListJavaFamiliesSortOrderEnumStringValues() []string
- func GetListJavaMigrationAnalysisResultsSortByEnumStringValues() []string
- func GetListJavaMigrationAnalysisResultsSortOrderEnumStringValues() []string
- func GetListJavaReleasesJreSecurityStatusEnumStringValues() []string
- func GetListJavaReleasesLicenseTypeEnumStringValues() []string
- func GetListJavaReleasesReleaseTypeEnumStringValues() []string
- func GetListJavaReleasesSortByEnumStringValues() []string
- func GetListJavaReleasesSortOrderEnumStringValues() []string
- func GetListJmsPluginsAvailabilityStatusEnumStringValues() []string
- func GetListJmsPluginsLifecycleStateEnumStringValues() []string
- func GetListJmsPluginsSortByEnumStringValues() []string
- func GetListJmsPluginsSortOrderEnumStringValues() []string
- func GetListJreUsageSortByEnumStringValues() []string
- func GetListJreUsageSortOrderEnumStringValues() []string
- func GetListPerformanceTuningAnalysisResultsSortByEnumStringValues() []string
- func GetListPerformanceTuningAnalysisResultsSortOrderEnumStringValues() []string
- func GetListWorkRequestsOperationTypeEnumStringValues() []string
- func GetManagedInstanceSortByEnumStringValues() []string
- func GetManagedInstanceTypeEnumStringValues() []string
- func GetOperationStatusEnumStringValues() []string
- func GetOperationTypeEnumStringValues() []string
- func GetOsFamilyEnumStringValues() []string
- func GetPackageTypeEnumStringValues() []string
- func GetPerformanceTuningAnalysisResultSortByEnumStringValues() []string
- func GetPerformanceTuningResultStatusEnumStringValues() []string
- func GetPlatformArchitectureTypeEnumStringValues() []string
- func GetPostInstallationActionsEnumStringValues() []string
- func GetReleaseTypeEnumStringValues() []string
- func GetSortByEnumStringValues() []string
- func GetSortOrderEnumStringValues() []string
- func GetSummarizeApplicationInstallationUsageSortByEnumStringValues() []string
- func GetSummarizeApplicationInstallationUsageSortOrderEnumStringValues() []string
- func GetSummarizeApplicationUsageFieldsEnumStringValues() []string
- func GetSummarizeApplicationUsageSortByEnumStringValues() []string
- func GetSummarizeApplicationUsageSortOrderEnumStringValues() []string
- func GetSummarizeDeployedApplicationInstallationUsageSortByEnumStringValues() []string
- func GetSummarizeDeployedApplicationInstallationUsageSortOrderEnumStringValues() []string
- func GetSummarizeDeployedApplicationUsageSortByEnumStringValues() []string
- func GetSummarizeDeployedApplicationUsageSortOrderEnumStringValues() []string
- func GetSummarizeInstallationUsageFieldsEnumStringValues() []string
- func GetSummarizeInstallationUsageSortByEnumStringValues() []string
- func GetSummarizeInstallationUsageSortOrderEnumStringValues() []string
- func GetSummarizeJavaServerInstanceUsageSortByEnumStringValues() []string
- func GetSummarizeJavaServerInstanceUsageSortOrderEnumStringValues() []string
- func GetSummarizeJavaServerUsageSortByEnumStringValues() []string
- func GetSummarizeJavaServerUsageSortOrderEnumStringValues() []string
- func GetSummarizeJreUsageFieldsEnumStringValues() []string
- func GetSummarizeJreUsageJreSecurityStatusEnumStringValues() []string
- func GetSummarizeJreUsageSortByEnumStringValues() []string
- func GetSummarizeJreUsageSortOrderEnumStringValues() []string
- func GetSummarizeLibraryUsageSortByEnumStringValues() []string
- func GetSummarizeLibraryUsageSortOrderEnumStringValues() []string
- func GetSummarizeManagedInstanceUsageFieldsEnumStringValues() []string
- func GetSummarizeManagedInstanceUsageManagedInstanceTypeEnumStringValues() []string
- func GetSummarizeManagedInstanceUsageSortByEnumStringValues() []string
- func GetSummarizeManagedInstanceUsageSortOrderEnumStringValues() []string
- func GetSupportTypeEnumStringValues() []string
- func GetTlsVersionsEnumStringValues() []string
- func GetWorkItemDetailsKindEnumStringValues() []string
- func GetWorkItemStatusEnumStringValues() []string
- func GetWorkItemTypeEnumStringValues() []string
- type ActionTypeEnum
- type AddFleetInstallationSitesDetails
- type AddFleetInstallationSitesRequest
- func (request AddFleetInstallationSitesRequest) BinaryRequestBody() (*common.OCIReadSeekCloser, bool)
- func (request AddFleetInstallationSitesRequest) HTTPRequest(method, path string, binaryRequestBody *common.OCIReadSeekCloser, ...) (http.Request, error)
- func (request AddFleetInstallationSitesRequest) RetryPolicy() *common.RetryPolicy
- func (request AddFleetInstallationSitesRequest) String() string
- func (request AddFleetInstallationSitesRequest) ValidateEnumValue() (bool, error)
- type AddFleetInstallationSitesResponse
- type AdvancedUsageTracking
- type Agent
- type AgentInstallerCollection
- type AgentInstallerSortByEnum
- type AgentInstallerSummary
- type AgentTypeEnum
- type AlgorithmsEnum
- type AnnouncementCollection
- type AnnouncementSortByEnum
- type AnnouncementSummary
- type ApplicationExecutionTypeEnum
- type ApplicationInstallationSortByEnum
- type ApplicationInstallationUsageSummary
- type ApplicationInstallationUsageSummaryCollection
- type ApplicationSortByEnum
- type ApplicationUsage
- type ApplicationUsageCollection
- type ApplicationWorkItemDetails
- type ArtifactContentTypeEnum
- type BasicWorkItemDetails
- type Blocklist
- type BlocklistCollection
- type BlocklistEntry
- type BlocklistSortByEnum
- type BlocklistTarget
- type CancelWorkRequestRequest
- func (request CancelWorkRequestRequest) BinaryRequestBody() (*common.OCIReadSeekCloser, bool)
- func (request CancelWorkRequestRequest) HTTPRequest(method, path string, binaryRequestBody *common.OCIReadSeekCloser, ...) (http.Request, error)
- func (request CancelWorkRequestRequest) RetryPolicy() *common.RetryPolicy
- func (request CancelWorkRequestRequest) String() string
- func (request CancelWorkRequestRequest) ValidateEnumValue() (bool, error)
- type CancelWorkRequestResponse
- type ChangeFleetCompartmentDetails
- type ChangeFleetCompartmentRequest
- func (request ChangeFleetCompartmentRequest) BinaryRequestBody() (*common.OCIReadSeekCloser, bool)
- func (request ChangeFleetCompartmentRequest) HTTPRequest(method, path string, binaryRequestBody *common.OCIReadSeekCloser, ...) (http.Request, error)
- func (request ChangeFleetCompartmentRequest) RetryPolicy() *common.RetryPolicy
- func (request ChangeFleetCompartmentRequest) String() string
- func (request ChangeFleetCompartmentRequest) ValidateEnumValue() (bool, error)
- type ChangeFleetCompartmentResponse
- type CreateBlocklistDetails
- type CreateBlocklistRequest
- func (request CreateBlocklistRequest) BinaryRequestBody() (*common.OCIReadSeekCloser, bool)
- func (request CreateBlocklistRequest) HTTPRequest(method, path string, binaryRequestBody *common.OCIReadSeekCloser, ...) (http.Request, error)
- func (request CreateBlocklistRequest) RetryPolicy() *common.RetryPolicy
- func (request CreateBlocklistRequest) String() string
- func (request CreateBlocklistRequest) ValidateEnumValue() (bool, error)
- type CreateBlocklistResponse
- type CreateDrsFileDetails
- type CreateDrsFileRequest
- func (request CreateDrsFileRequest) BinaryRequestBody() (*common.OCIReadSeekCloser, bool)
- func (request CreateDrsFileRequest) HTTPRequest(method, path string, binaryRequestBody *common.OCIReadSeekCloser, ...) (http.Request, error)
- func (request CreateDrsFileRequest) RetryPolicy() *common.RetryPolicy
- func (request CreateDrsFileRequest) String() string
- func (request CreateDrsFileRequest) ValidateEnumValue() (bool, error)
- type CreateDrsFileResponse
- type CreateFleetDetails
- type CreateFleetRequest
- func (request CreateFleetRequest) BinaryRequestBody() (*common.OCIReadSeekCloser, bool)
- func (request CreateFleetRequest) HTTPRequest(method, path string, binaryRequestBody *common.OCIReadSeekCloser, ...) (http.Request, error)
- func (request CreateFleetRequest) RetryPolicy() *common.RetryPolicy
- func (request CreateFleetRequest) String() string
- func (request CreateFleetRequest) ValidateEnumValue() (bool, error)
- type CreateFleetResponse
- type CreateJmsPluginDetails
- type CreateJmsPluginRequest
- func (request CreateJmsPluginRequest) BinaryRequestBody() (*common.OCIReadSeekCloser, bool)
- func (request CreateJmsPluginRequest) HTTPRequest(method, path string, binaryRequestBody *common.OCIReadSeekCloser, ...) (http.Request, error)
- func (request CreateJmsPluginRequest) RetryPolicy() *common.RetryPolicy
- func (request CreateJmsPluginRequest) String() string
- func (request CreateJmsPluginRequest) ValidateEnumValue() (bool, error)
- type CreateJmsPluginResponse
- type CryptoAnalysisResult
- type CryptoAnalysisResultCollection
- type CryptoAnalysisResultModeEnum
- type CryptoAnalysisResultSortByEnum
- type CryptoAnalysisResultSummary
- type CryptoEventAnalysis
- type CustomLog
- type DeleteBlocklistRequest
- func (request DeleteBlocklistRequest) BinaryRequestBody() (*common.OCIReadSeekCloser, bool)
- func (request DeleteBlocklistRequest) HTTPRequest(method, path string, binaryRequestBody *common.OCIReadSeekCloser, ...) (http.Request, error)
- func (request DeleteBlocklistRequest) RetryPolicy() *common.RetryPolicy
- func (request DeleteBlocklistRequest) String() string
- func (request DeleteBlocklistRequest) ValidateEnumValue() (bool, error)
- type DeleteBlocklistResponse
- type DeleteCryptoAnalysisResultRequest
- func (request DeleteCryptoAnalysisResultRequest) BinaryRequestBody() (*common.OCIReadSeekCloser, bool)
- func (request DeleteCryptoAnalysisResultRequest) HTTPRequest(method, path string, binaryRequestBody *common.OCIReadSeekCloser, ...) (http.Request, error)
- func (request DeleteCryptoAnalysisResultRequest) RetryPolicy() *common.RetryPolicy
- func (request DeleteCryptoAnalysisResultRequest) String() string
- func (request DeleteCryptoAnalysisResultRequest) ValidateEnumValue() (bool, error)
- type DeleteCryptoAnalysisResultResponse
- type DeleteDrsFileRequest
- func (request DeleteDrsFileRequest) BinaryRequestBody() (*common.OCIReadSeekCloser, bool)
- func (request DeleteDrsFileRequest) HTTPRequest(method, path string, binaryRequestBody *common.OCIReadSeekCloser, ...) (http.Request, error)
- func (request DeleteDrsFileRequest) RetryPolicy() *common.RetryPolicy
- func (request DeleteDrsFileRequest) String() string
- func (request DeleteDrsFileRequest) ValidateEnumValue() (bool, error)
- type DeleteDrsFileResponse
- type DeleteFleetRequest
- func (request DeleteFleetRequest) BinaryRequestBody() (*common.OCIReadSeekCloser, bool)
- func (request DeleteFleetRequest) HTTPRequest(method, path string, binaryRequestBody *common.OCIReadSeekCloser, ...) (http.Request, error)
- func (request DeleteFleetRequest) RetryPolicy() *common.RetryPolicy
- func (request DeleteFleetRequest) String() string
- func (request DeleteFleetRequest) ValidateEnumValue() (bool, error)
- type DeleteFleetResponse
- type DeleteJavaMigrationAnalysisResultRequest
- func (request DeleteJavaMigrationAnalysisResultRequest) BinaryRequestBody() (*common.OCIReadSeekCloser, bool)
- func (request DeleteJavaMigrationAnalysisResultRequest) HTTPRequest(method, path string, binaryRequestBody *common.OCIReadSeekCloser, ...) (http.Request, error)
- func (request DeleteJavaMigrationAnalysisResultRequest) RetryPolicy() *common.RetryPolicy
- func (request DeleteJavaMigrationAnalysisResultRequest) String() string
- func (request DeleteJavaMigrationAnalysisResultRequest) ValidateEnumValue() (bool, error)
- type DeleteJavaMigrationAnalysisResultResponse
- type DeleteJmsPluginRequest
- func (request DeleteJmsPluginRequest) BinaryRequestBody() (*common.OCIReadSeekCloser, bool)
- func (request DeleteJmsPluginRequest) HTTPRequest(method, path string, binaryRequestBody *common.OCIReadSeekCloser, ...) (http.Request, error)
- func (request DeleteJmsPluginRequest) RetryPolicy() *common.RetryPolicy
- func (request DeleteJmsPluginRequest) String() string
- func (request DeleteJmsPluginRequest) ValidateEnumValue() (bool, error)
- type DeleteJmsPluginResponse
- type DeletePerformanceTuningAnalysisResultRequest
- func (request DeletePerformanceTuningAnalysisResultRequest) BinaryRequestBody() (*common.OCIReadSeekCloser, bool)
- func (request DeletePerformanceTuningAnalysisResultRequest) HTTPRequest(method, path string, binaryRequestBody *common.OCIReadSeekCloser, ...) (http.Request, error)
- func (request DeletePerformanceTuningAnalysisResultRequest) RetryPolicy() *common.RetryPolicy
- func (request DeletePerformanceTuningAnalysisResultRequest) String() string
- func (request DeletePerformanceTuningAnalysisResultRequest) ValidateEnumValue() (bool, error)
- type DeletePerformanceTuningAnalysisResultResponse
- type DeployedApplicationInstallationSortByEnum
- type DeployedApplicationInstallationUsageSummary
- type DeployedApplicationInstallationUsageSummaryCollection
- type DeployedApplicationMigrationAnalysesTarget
- type DeployedApplicationSortByEnum
- type DeployedApplicationUsage
- type DeployedApplicationUsageCollection
- type DeployedApplicationWorkItemDetails
- type DisableDrsDetails
- type DisableDrsRequest
- func (request DisableDrsRequest) BinaryRequestBody() (*common.OCIReadSeekCloser, bool)
- func (request DisableDrsRequest) HTTPRequest(method, path string, binaryRequestBody *common.OCIReadSeekCloser, ...) (http.Request, error)
- func (request DisableDrsRequest) RetryPolicy() *common.RetryPolicy
- func (request DisableDrsRequest) String() string
- func (request DisableDrsRequest) ValidateEnumValue() (bool, error)
- type DisableDrsResponse
- type DrsFile
- type DrsFileChecksumTypeEnum
- type DrsFileCollection
- type DrsFileSortByEnum
- type DrsFileStatusEnum
- type DrsFileSummary
- type DrsFileSummaryChecksumTypeEnum
- type DrsTarget
- type EnableDrsDetails
- type EnableDrsRequest
- func (request EnableDrsRequest) BinaryRequestBody() (*common.OCIReadSeekCloser, bool)
- func (request EnableDrsRequest) HTTPRequest(method, path string, binaryRequestBody *common.OCIReadSeekCloser, ...) (http.Request, error)
- func (request EnableDrsRequest) RetryPolicy() *common.RetryPolicy
- func (request EnableDrsRequest) String() string
- func (request EnableDrsRequest) ValidateEnumValue() (bool, error)
- type EnableDrsResponse
- type ExistingInstallationSiteId
- type ExportDurationEnum
- type ExportFrequencyEnum
- type ExportResourcesEnum
- type ExportRunStatusEnum
- type ExportSetting
- type ExportStatus
- type Fleet
- type FleetAdvancedFeatureConfiguration
- type FleetAgentConfiguration
- type FleetAgentOsConfiguration
- type FleetCollection
- type FleetDiagnosisCollection
- type FleetDiagnosisSummary
- type FleetDiagnosisSummaryResourceStateEnum
- type FleetDiagnosisSummaryResourceTypeEnum
- type FleetSummary
- type GenerateAgentDeployScriptDetails
- type GenerateAgentDeployScriptRequest
- func (request GenerateAgentDeployScriptRequest) BinaryRequestBody() (*common.OCIReadSeekCloser, bool)
- func (request GenerateAgentDeployScriptRequest) HTTPRequest(method, path string, binaryRequestBody *common.OCIReadSeekCloser, ...) (http.Request, error)
- func (request GenerateAgentDeployScriptRequest) RetryPolicy() *common.RetryPolicy
- func (request GenerateAgentDeployScriptRequest) String() string
- func (request GenerateAgentDeployScriptRequest) ValidateEnumValue() (bool, error)
- type GenerateAgentDeployScriptResponse
- type GenerateAgentInstallerConfigurationDetails
- type GenerateAgentInstallerConfigurationRequest
- func (request GenerateAgentInstallerConfigurationRequest) BinaryRequestBody() (*common.OCIReadSeekCloser, bool)
- func (request GenerateAgentInstallerConfigurationRequest) HTTPRequest(method, path string, binaryRequestBody *common.OCIReadSeekCloser, ...) (http.Request, error)
- func (request GenerateAgentInstallerConfigurationRequest) RetryPolicy() *common.RetryPolicy
- func (request GenerateAgentInstallerConfigurationRequest) String() string
- func (request GenerateAgentInstallerConfigurationRequest) ValidateEnumValue() (bool, error)
- type GenerateAgentInstallerConfigurationResponse
- type GenerateLoadPipelineScriptDetails
- type GenerateLoadPipelineScriptRequest
- func (request GenerateLoadPipelineScriptRequest) BinaryRequestBody() (*common.OCIReadSeekCloser, bool)
- func (request GenerateLoadPipelineScriptRequest) HTTPRequest(method, path string, binaryRequestBody *common.OCIReadSeekCloser, ...) (http.Request, error)
- func (request GenerateLoadPipelineScriptRequest) RetryPolicy() *common.RetryPolicy
- func (request GenerateLoadPipelineScriptRequest) String() string
- func (request GenerateLoadPipelineScriptRequest) ValidateEnumValue() (bool, error)
- type GenerateLoadPipelineScriptResponse
- type GetCryptoAnalysisResultRequest
- func (request GetCryptoAnalysisResultRequest) BinaryRequestBody() (*common.OCIReadSeekCloser, bool)
- func (request GetCryptoAnalysisResultRequest) HTTPRequest(method, path string, binaryRequestBody *common.OCIReadSeekCloser, ...) (http.Request, error)
- func (request GetCryptoAnalysisResultRequest) RetryPolicy() *common.RetryPolicy
- func (request GetCryptoAnalysisResultRequest) String() string
- func (request GetCryptoAnalysisResultRequest) ValidateEnumValue() (bool, error)
- type GetCryptoAnalysisResultResponse
- type GetDrsFileRequest
- func (request GetDrsFileRequest) BinaryRequestBody() (*common.OCIReadSeekCloser, bool)
- func (request GetDrsFileRequest) HTTPRequest(method, path string, binaryRequestBody *common.OCIReadSeekCloser, ...) (http.Request, error)
- func (request GetDrsFileRequest) RetryPolicy() *common.RetryPolicy
- func (request GetDrsFileRequest) String() string
- func (request GetDrsFileRequest) ValidateEnumValue() (bool, error)
- type GetDrsFileResponse
- type GetExportSettingRequest
- func (request GetExportSettingRequest) BinaryRequestBody() (*common.OCIReadSeekCloser, bool)
- func (request GetExportSettingRequest) HTTPRequest(method, path string, binaryRequestBody *common.OCIReadSeekCloser, ...) (http.Request, error)
- func (request GetExportSettingRequest) RetryPolicy() *common.RetryPolicy
- func (request GetExportSettingRequest) String() string
- func (request GetExportSettingRequest) ValidateEnumValue() (bool, error)
- type GetExportSettingResponse
- type GetExportStatusRequest
- func (request GetExportStatusRequest) BinaryRequestBody() (*common.OCIReadSeekCloser, bool)
- func (request GetExportStatusRequest) HTTPRequest(method, path string, binaryRequestBody *common.OCIReadSeekCloser, ...) (http.Request, error)
- func (request GetExportStatusRequest) RetryPolicy() *common.RetryPolicy
- func (request GetExportStatusRequest) String() string
- func (request GetExportStatusRequest) ValidateEnumValue() (bool, error)
- type GetExportStatusResponse
- type GetFleetAdvancedFeatureConfigurationRequest
- func (request GetFleetAdvancedFeatureConfigurationRequest) BinaryRequestBody() (*common.OCIReadSeekCloser, bool)
- func (request GetFleetAdvancedFeatureConfigurationRequest) HTTPRequest(method, path string, binaryRequestBody *common.OCIReadSeekCloser, ...) (http.Request, error)
- func (request GetFleetAdvancedFeatureConfigurationRequest) RetryPolicy() *common.RetryPolicy
- func (request GetFleetAdvancedFeatureConfigurationRequest) String() string
- func (request GetFleetAdvancedFeatureConfigurationRequest) ValidateEnumValue() (bool, error)
- type GetFleetAdvancedFeatureConfigurationResponse
- type GetFleetAgentConfigurationRequest
- func (request GetFleetAgentConfigurationRequest) BinaryRequestBody() (*common.OCIReadSeekCloser, bool)
- func (request GetFleetAgentConfigurationRequest) HTTPRequest(method, path string, binaryRequestBody *common.OCIReadSeekCloser, ...) (http.Request, error)
- func (request GetFleetAgentConfigurationRequest) RetryPolicy() *common.RetryPolicy
- func (request GetFleetAgentConfigurationRequest) String() string
- func (request GetFleetAgentConfigurationRequest) ValidateEnumValue() (bool, error)
- type GetFleetAgentConfigurationResponse
- type GetFleetRequest
- func (request GetFleetRequest) BinaryRequestBody() (*common.OCIReadSeekCloser, bool)
- func (request GetFleetRequest) HTTPRequest(method, path string, binaryRequestBody *common.OCIReadSeekCloser, ...) (http.Request, error)
- func (request GetFleetRequest) RetryPolicy() *common.RetryPolicy
- func (request GetFleetRequest) String() string
- func (request GetFleetRequest) ValidateEnumValue() (bool, error)
- type GetFleetResponse
- type GetJavaFamilyRequest
- func (request GetJavaFamilyRequest) BinaryRequestBody() (*common.OCIReadSeekCloser, bool)
- func (request GetJavaFamilyRequest) HTTPRequest(method, path string, binaryRequestBody *common.OCIReadSeekCloser, ...) (http.Request, error)
- func (request GetJavaFamilyRequest) RetryPolicy() *common.RetryPolicy
- func (request GetJavaFamilyRequest) String() string
- func (request GetJavaFamilyRequest) ValidateEnumValue() (bool, error)
- type GetJavaFamilyResponse
- type GetJavaMigrationAnalysisResultRequest
- func (request GetJavaMigrationAnalysisResultRequest) BinaryRequestBody() (*common.OCIReadSeekCloser, bool)
- func (request GetJavaMigrationAnalysisResultRequest) HTTPRequest(method, path string, binaryRequestBody *common.OCIReadSeekCloser, ...) (http.Request, error)
- func (request GetJavaMigrationAnalysisResultRequest) RetryPolicy() *common.RetryPolicy
- func (request GetJavaMigrationAnalysisResultRequest) String() string
- func (request GetJavaMigrationAnalysisResultRequest) ValidateEnumValue() (bool, error)
- type GetJavaMigrationAnalysisResultResponse
- type GetJavaReleaseRequest
- func (request GetJavaReleaseRequest) BinaryRequestBody() (*common.OCIReadSeekCloser, bool)
- func (request GetJavaReleaseRequest) HTTPRequest(method, path string, binaryRequestBody *common.OCIReadSeekCloser, ...) (http.Request, error)
- func (request GetJavaReleaseRequest) RetryPolicy() *common.RetryPolicy
- func (request GetJavaReleaseRequest) String() string
- func (request GetJavaReleaseRequest) ValidateEnumValue() (bool, error)
- type GetJavaReleaseResponse
- type GetJmsPluginRequest
- func (request GetJmsPluginRequest) BinaryRequestBody() (*common.OCIReadSeekCloser, bool)
- func (request GetJmsPluginRequest) HTTPRequest(method, path string, binaryRequestBody *common.OCIReadSeekCloser, ...) (http.Request, error)
- func (request GetJmsPluginRequest) RetryPolicy() *common.RetryPolicy
- func (request GetJmsPluginRequest) String() string
- func (request GetJmsPluginRequest) ValidateEnumValue() (bool, error)
- type GetJmsPluginResponse
- type GetPerformanceTuningAnalysisResultRequest
- func (request GetPerformanceTuningAnalysisResultRequest) BinaryRequestBody() (*common.OCIReadSeekCloser, bool)
- func (request GetPerformanceTuningAnalysisResultRequest) HTTPRequest(method, path string, binaryRequestBody *common.OCIReadSeekCloser, ...) (http.Request, error)
- func (request GetPerformanceTuningAnalysisResultRequest) RetryPolicy() *common.RetryPolicy
- func (request GetPerformanceTuningAnalysisResultRequest) String() string
- func (request GetPerformanceTuningAnalysisResultRequest) ValidateEnumValue() (bool, error)
- type GetPerformanceTuningAnalysisResultResponse
- type GetWorkRequestRequest
- func (request GetWorkRequestRequest) BinaryRequestBody() (*common.OCIReadSeekCloser, bool)
- func (request GetWorkRequestRequest) HTTPRequest(method, path string, binaryRequestBody *common.OCIReadSeekCloser, ...) (http.Request, error)
- func (request GetWorkRequestRequest) RetryPolicy() *common.RetryPolicy
- func (request GetWorkRequestRequest) String() string
- func (request GetWorkRequestRequest) ValidateEnumValue() (bool, error)
- type GetWorkRequestResponse
- type GlobalLoggingLevelEnum
- type InstallationSite
- type InstallationSiteCollection
- type InstallationSiteSortByEnum
- type InstallationSiteSummary
- type InstallationSortByEnum
- type InstallationUsage
- type InstallationUsageCollection
- type JavaArtifact
- type JavaFamily
- type JavaFamilyCollection
- type JavaFamilySortByEnum
- type JavaFamilySummary
- type JavaLicense
- type JavaManagementServiceClient
- func NewJavaManagementServiceClientWithConfigurationProvider(configProvider common.ConfigurationProvider) (client JavaManagementServiceClient, err error)
- func NewJavaManagementServiceClientWithOboToken(configProvider common.ConfigurationProvider, oboToken string) (client JavaManagementServiceClient, err error)
- func (client JavaManagementServiceClient) AddFleetInstallationSites(ctx context.Context, request AddFleetInstallationSitesRequest) (response AddFleetInstallationSitesResponse, err error)
- func (client JavaManagementServiceClient) CancelWorkRequest(ctx context.Context, request CancelWorkRequestRequest) (response CancelWorkRequestResponse, err error)
- func (client JavaManagementServiceClient) ChangeFleetCompartment(ctx context.Context, request ChangeFleetCompartmentRequest) (response ChangeFleetCompartmentResponse, err error)
- func (client *JavaManagementServiceClient) ConfigurationProvider() *common.ConfigurationProvider
- func (client JavaManagementServiceClient) CreateBlocklist(ctx context.Context, request CreateBlocklistRequest) (response CreateBlocklistResponse, err error)
- func (client JavaManagementServiceClient) CreateDrsFile(ctx context.Context, request CreateDrsFileRequest) (response CreateDrsFileResponse, err error)
- func (client JavaManagementServiceClient) CreateFleet(ctx context.Context, request CreateFleetRequest) (response CreateFleetResponse, err error)
- func (client JavaManagementServiceClient) CreateJmsPlugin(ctx context.Context, request CreateJmsPluginRequest) (response CreateJmsPluginResponse, err error)
- func (client JavaManagementServiceClient) DeleteBlocklist(ctx context.Context, request DeleteBlocklistRequest) (response DeleteBlocklistResponse, err error)
- func (client JavaManagementServiceClient) DeleteCryptoAnalysisResult(ctx context.Context, request DeleteCryptoAnalysisResultRequest) (response DeleteCryptoAnalysisResultResponse, err error)
- func (client JavaManagementServiceClient) DeleteDrsFile(ctx context.Context, request DeleteDrsFileRequest) (response DeleteDrsFileResponse, err error)
- func (client JavaManagementServiceClient) DeleteFleet(ctx context.Context, request DeleteFleetRequest) (response DeleteFleetResponse, err error)
- func (client JavaManagementServiceClient) DeleteJavaMigrationAnalysisResult(ctx context.Context, request DeleteJavaMigrationAnalysisResultRequest) (response DeleteJavaMigrationAnalysisResultResponse, err error)
- func (client JavaManagementServiceClient) DeleteJmsPlugin(ctx context.Context, request DeleteJmsPluginRequest) (response DeleteJmsPluginResponse, err error)
- func (client JavaManagementServiceClient) DeletePerformanceTuningAnalysisResult(ctx context.Context, request DeletePerformanceTuningAnalysisResultRequest) (response DeletePerformanceTuningAnalysisResultResponse, err error)
- func (client JavaManagementServiceClient) DisableDrs(ctx context.Context, request DisableDrsRequest) (response DisableDrsResponse, err error)
- func (client JavaManagementServiceClient) EnableDrs(ctx context.Context, request EnableDrsRequest) (response EnableDrsResponse, err error)
- func (client JavaManagementServiceClient) GenerateAgentDeployScript(ctx context.Context, request GenerateAgentDeployScriptRequest) (response GenerateAgentDeployScriptResponse, err error)
- func (client JavaManagementServiceClient) GenerateAgentInstallerConfiguration(ctx context.Context, request GenerateAgentInstallerConfigurationRequest) (response GenerateAgentInstallerConfigurationResponse, err error)
- func (client JavaManagementServiceClient) GenerateLoadPipelineScript(ctx context.Context, request GenerateLoadPipelineScriptRequest) (response GenerateLoadPipelineScriptResponse, err error)
- func (client JavaManagementServiceClient) GetCryptoAnalysisResult(ctx context.Context, request GetCryptoAnalysisResultRequest) (response GetCryptoAnalysisResultResponse, err error)
- func (client JavaManagementServiceClient) GetDrsFile(ctx context.Context, request GetDrsFileRequest) (response GetDrsFileResponse, err error)
- func (client JavaManagementServiceClient) GetExportSetting(ctx context.Context, request GetExportSettingRequest) (response GetExportSettingResponse, err error)
- func (client JavaManagementServiceClient) GetExportStatus(ctx context.Context, request GetExportStatusRequest) (response GetExportStatusResponse, err error)
- func (client JavaManagementServiceClient) GetFleet(ctx context.Context, request GetFleetRequest) (response GetFleetResponse, err error)
- func (client JavaManagementServiceClient) GetFleetAdvancedFeatureConfiguration(ctx context.Context, request GetFleetAdvancedFeatureConfigurationRequest) (response GetFleetAdvancedFeatureConfigurationResponse, err error)
- func (client JavaManagementServiceClient) GetFleetAgentConfiguration(ctx context.Context, request GetFleetAgentConfigurationRequest) (response GetFleetAgentConfigurationResponse, err error)
- func (client JavaManagementServiceClient) GetJavaFamily(ctx context.Context, request GetJavaFamilyRequest) (response GetJavaFamilyResponse, err error)
- func (client JavaManagementServiceClient) GetJavaMigrationAnalysisResult(ctx context.Context, request GetJavaMigrationAnalysisResultRequest) (response GetJavaMigrationAnalysisResultResponse, err error)
- func (client JavaManagementServiceClient) GetJavaRelease(ctx context.Context, request GetJavaReleaseRequest) (response GetJavaReleaseResponse, err error)
- func (client JavaManagementServiceClient) GetJmsPlugin(ctx context.Context, request GetJmsPluginRequest) (response GetJmsPluginResponse, err error)
- func (client JavaManagementServiceClient) GetPerformanceTuningAnalysisResult(ctx context.Context, request GetPerformanceTuningAnalysisResultRequest) (response GetPerformanceTuningAnalysisResultResponse, err error)
- func (client JavaManagementServiceClient) GetWorkRequest(ctx context.Context, request GetWorkRequestRequest) (response GetWorkRequestResponse, err error)
- func (client JavaManagementServiceClient) ListAgentInstallers(ctx context.Context, request ListAgentInstallersRequest) (response ListAgentInstallersResponse, err error)
- func (client JavaManagementServiceClient) ListAnnouncements(ctx context.Context, request ListAnnouncementsRequest) (response ListAnnouncementsResponse, err error)
- func (client JavaManagementServiceClient) ListBlocklists(ctx context.Context, request ListBlocklistsRequest) (response ListBlocklistsResponse, err error)
- func (client JavaManagementServiceClient) ListCryptoAnalysisResults(ctx context.Context, request ListCryptoAnalysisResultsRequest) (response ListCryptoAnalysisResultsResponse, err error)
- func (client JavaManagementServiceClient) ListDrsFiles(ctx context.Context, request ListDrsFilesRequest) (response ListDrsFilesResponse, err error)
- func (client JavaManagementServiceClient) ListFleetDiagnoses(ctx context.Context, request ListFleetDiagnosesRequest) (response ListFleetDiagnosesResponse, err error)
- func (client JavaManagementServiceClient) ListFleets(ctx context.Context, request ListFleetsRequest) (response ListFleetsResponse, err error)
- func (client JavaManagementServiceClient) ListInstallationSites(ctx context.Context, request ListInstallationSitesRequest) (response ListInstallationSitesResponse, err error)
- func (client JavaManagementServiceClient) ListJavaFamilies(ctx context.Context, request ListJavaFamiliesRequest) (response ListJavaFamiliesResponse, err error)
- func (client JavaManagementServiceClient) ListJavaMigrationAnalysisResults(ctx context.Context, request ListJavaMigrationAnalysisResultsRequest) (response ListJavaMigrationAnalysisResultsResponse, err error)
- func (client JavaManagementServiceClient) ListJavaReleases(ctx context.Context, request ListJavaReleasesRequest) (response ListJavaReleasesResponse, err error)
- func (client JavaManagementServiceClient) ListJmsPlugins(ctx context.Context, request ListJmsPluginsRequest) (response ListJmsPluginsResponse, err error)
- func (client JavaManagementServiceClient) ListJreUsage(ctx context.Context, request ListJreUsageRequest) (response ListJreUsageResponse, err error)
- func (client JavaManagementServiceClient) ListPerformanceTuningAnalysisResults(ctx context.Context, request ListPerformanceTuningAnalysisResultsRequest) (response ListPerformanceTuningAnalysisResultsResponse, err error)
- func (client JavaManagementServiceClient) ListWorkItems(ctx context.Context, request ListWorkItemsRequest) (response ListWorkItemsResponse, err error)
- func (client JavaManagementServiceClient) ListWorkRequestErrors(ctx context.Context, request ListWorkRequestErrorsRequest) (response ListWorkRequestErrorsResponse, err error)
- func (client JavaManagementServiceClient) ListWorkRequestLogs(ctx context.Context, request ListWorkRequestLogsRequest) (response ListWorkRequestLogsResponse, err error)
- func (client JavaManagementServiceClient) ListWorkRequests(ctx context.Context, request ListWorkRequestsRequest) (response ListWorkRequestsResponse, err error)
- func (client JavaManagementServiceClient) RemoveFleetInstallationSites(ctx context.Context, request RemoveFleetInstallationSitesRequest) (response RemoveFleetInstallationSitesResponse, err error)
- func (client JavaManagementServiceClient) RequestCryptoAnalyses(ctx context.Context, request RequestCryptoAnalysesRequest) (response RequestCryptoAnalysesResponse, err error)
- func (client JavaManagementServiceClient) RequestDeployedApplicationMigrationAnalyses(ctx context.Context, ...) (response RequestDeployedApplicationMigrationAnalysesResponse, err error)
- func (client JavaManagementServiceClient) RequestJavaMigrationAnalyses(ctx context.Context, request RequestJavaMigrationAnalysesRequest) (response RequestJavaMigrationAnalysesResponse, err error)
- func (client JavaManagementServiceClient) RequestJfrRecordings(ctx context.Context, request RequestJfrRecordingsRequest) (response RequestJfrRecordingsResponse, err error)
- func (client JavaManagementServiceClient) RequestPerformanceTuningAnalyses(ctx context.Context, request RequestPerformanceTuningAnalysesRequest) (response RequestPerformanceTuningAnalysesResponse, err error)
- func (client JavaManagementServiceClient) ScanJavaServerUsage(ctx context.Context, request ScanJavaServerUsageRequest) (response ScanJavaServerUsageResponse, err error)
- func (client JavaManagementServiceClient) ScanLibraryUsage(ctx context.Context, request ScanLibraryUsageRequest) (response ScanLibraryUsageResponse, err error)
- func (client *JavaManagementServiceClient) SetRegion(region string)
- func (client JavaManagementServiceClient) SummarizeApplicationInstallationUsage(ctx context.Context, request SummarizeApplicationInstallationUsageRequest) (response SummarizeApplicationInstallationUsageResponse, err error)
- func (client JavaManagementServiceClient) SummarizeApplicationUsage(ctx context.Context, request SummarizeApplicationUsageRequest) (response SummarizeApplicationUsageResponse, err error)
- func (client JavaManagementServiceClient) SummarizeDeployedApplicationInstallationUsage(ctx context.Context, ...) (response SummarizeDeployedApplicationInstallationUsageResponse, err error)
- func (client JavaManagementServiceClient) SummarizeDeployedApplicationUsage(ctx context.Context, request SummarizeDeployedApplicationUsageRequest) (response SummarizeDeployedApplicationUsageResponse, err error)
- func (client JavaManagementServiceClient) SummarizeInstallationUsage(ctx context.Context, request SummarizeInstallationUsageRequest) (response SummarizeInstallationUsageResponse, err error)
- func (client JavaManagementServiceClient) SummarizeJavaServerInstanceUsage(ctx context.Context, request SummarizeJavaServerInstanceUsageRequest) (response SummarizeJavaServerInstanceUsageResponse, err error)
- func (client JavaManagementServiceClient) SummarizeJavaServerUsage(ctx context.Context, request SummarizeJavaServerUsageRequest) (response SummarizeJavaServerUsageResponse, err error)
- func (client JavaManagementServiceClient) SummarizeJreUsage(ctx context.Context, request SummarizeJreUsageRequest) (response SummarizeJreUsageResponse, err error)
- func (client JavaManagementServiceClient) SummarizeLibraryUsage(ctx context.Context, request SummarizeLibraryUsageRequest) (response SummarizeLibraryUsageResponse, err error)
- func (client JavaManagementServiceClient) SummarizeManagedInstanceUsage(ctx context.Context, request SummarizeManagedInstanceUsageRequest) (response SummarizeManagedInstanceUsageResponse, err error)
- func (client JavaManagementServiceClient) SummarizeResourceInventory(ctx context.Context, request SummarizeResourceInventoryRequest) (response SummarizeResourceInventoryResponse, err error)
- func (client JavaManagementServiceClient) UpdateDrsFile(ctx context.Context, request UpdateDrsFileRequest) (response UpdateDrsFileResponse, err error)
- func (client JavaManagementServiceClient) UpdateExportSetting(ctx context.Context, request UpdateExportSettingRequest) (response UpdateExportSettingResponse, err error)
- func (client JavaManagementServiceClient) UpdateFleet(ctx context.Context, request UpdateFleetRequest) (response UpdateFleetResponse, err error)
- func (client JavaManagementServiceClient) UpdateFleetAdvancedFeatureConfiguration(ctx context.Context, request UpdateFleetAdvancedFeatureConfigurationRequest) (response UpdateFleetAdvancedFeatureConfigurationResponse, err error)
- func (client JavaManagementServiceClient) UpdateFleetAgentConfiguration(ctx context.Context, request UpdateFleetAgentConfigurationRequest) (response UpdateFleetAgentConfigurationResponse, err error)
- func (client JavaManagementServiceClient) UpdateJmsPlugin(ctx context.Context, request UpdateJmsPluginRequest) (response UpdateJmsPluginResponse, err error)
- type JavaMigrationAnalysis
- type JavaMigrationAnalysisResult
- type JavaMigrationAnalysisResultCollection
- type JavaMigrationAnalysisResultSortByEnum
- type JavaMigrationAnalysisResultSummary
- type JavaMigrationAnalysisTarget
- type JavaRelease
- type JavaReleaseCollection
- type JavaReleaseSortByEnum
- type JavaReleaseSummary
- type JavaRuntimeId
- type JavaServerInstanceSortByEnum
- type JavaServerInstanceUsage
- type JavaServerInstanceUsageCollection
- type JavaServerSortByEnum
- type JavaServerUsage
- type JavaServerUsageCollection
- type JfrAttachmentTarget
- type JfrRecording
- type JmsPlugin
- type JmsPluginAvailabilityStatusEnum
- type JmsPluginCollection
- type JmsPluginLifecycleStateEnum
- type JmsPluginSortByEnum
- type JmsPluginSummary
- type JreSecurityStatusEnum
- type JreSortByEnum
- type JreUsage
- type JreUsageCollection
- type KeySizeAlgorithm
- type Lcm
- type LcmWorkItemDetails
- type LibrarySortByEnum
- type LibraryUsage
- type LibraryUsageCollection
- type LicenseTypeEnum
- type LifecycleStateEnum
- type ListAgentInstallersOsFamilyEnum
- type ListAgentInstallersPlatformArchitectureEnum
- type ListAgentInstallersRequest
- func (request ListAgentInstallersRequest) BinaryRequestBody() (*common.OCIReadSeekCloser, bool)
- func (request ListAgentInstallersRequest) HTTPRequest(method, path string, binaryRequestBody *common.OCIReadSeekCloser, ...) (http.Request, error)
- func (request ListAgentInstallersRequest) RetryPolicy() *common.RetryPolicy
- func (request ListAgentInstallersRequest) String() string
- func (request ListAgentInstallersRequest) ValidateEnumValue() (bool, error)
- type ListAgentInstallersResponse
- type ListAgentInstallersSortByEnum
- type ListAgentInstallersSortOrderEnum
- type ListAnnouncementsRequest
- func (request ListAnnouncementsRequest) BinaryRequestBody() (*common.OCIReadSeekCloser, bool)
- func (request ListAnnouncementsRequest) HTTPRequest(method, path string, binaryRequestBody *common.OCIReadSeekCloser, ...) (http.Request, error)
- func (request ListAnnouncementsRequest) RetryPolicy() *common.RetryPolicy
- func (request ListAnnouncementsRequest) String() string
- func (request ListAnnouncementsRequest) ValidateEnumValue() (bool, error)
- type ListAnnouncementsResponse
- type ListAnnouncementsSortByEnum
- type ListAnnouncementsSortOrderEnum
- type ListBlocklistsOperationEnum
- type ListBlocklistsRequest
- func (request ListBlocklistsRequest) BinaryRequestBody() (*common.OCIReadSeekCloser, bool)
- func (request ListBlocklistsRequest) HTTPRequest(method, path string, binaryRequestBody *common.OCIReadSeekCloser, ...) (http.Request, error)
- func (request ListBlocklistsRequest) RetryPolicy() *common.RetryPolicy
- func (request ListBlocklistsRequest) String() string
- func (request ListBlocklistsRequest) ValidateEnumValue() (bool, error)
- type ListBlocklistsResponse
- type ListBlocklistsSortByEnum
- type ListBlocklistsSortOrderEnum
- type ListCryptoAnalysisResultsAggregationModeEnum
- type ListCryptoAnalysisResultsRequest
- func (request ListCryptoAnalysisResultsRequest) BinaryRequestBody() (*common.OCIReadSeekCloser, bool)
- func (request ListCryptoAnalysisResultsRequest) HTTPRequest(method, path string, binaryRequestBody *common.OCIReadSeekCloser, ...) (http.Request, error)
- func (request ListCryptoAnalysisResultsRequest) RetryPolicy() *common.RetryPolicy
- func (request ListCryptoAnalysisResultsRequest) String() string
- func (request ListCryptoAnalysisResultsRequest) ValidateEnumValue() (bool, error)
- type ListCryptoAnalysisResultsResponse
- type ListCryptoAnalysisResultsSortByEnum
- type ListCryptoAnalysisResultsSortOrderEnum
- type ListDrsFilesRequest
- func (request ListDrsFilesRequest) BinaryRequestBody() (*common.OCIReadSeekCloser, bool)
- func (request ListDrsFilesRequest) HTTPRequest(method, path string, binaryRequestBody *common.OCIReadSeekCloser, ...) (http.Request, error)
- func (request ListDrsFilesRequest) RetryPolicy() *common.RetryPolicy
- func (request ListDrsFilesRequest) String() string
- func (request ListDrsFilesRequest) ValidateEnumValue() (bool, error)
- type ListDrsFilesResponse
- type ListDrsFilesSortByEnum
- type ListDrsFilesSortOrderEnum
- type ListFleetDiagnosesRequest
- func (request ListFleetDiagnosesRequest) BinaryRequestBody() (*common.OCIReadSeekCloser, bool)
- func (request ListFleetDiagnosesRequest) HTTPRequest(method, path string, binaryRequestBody *common.OCIReadSeekCloser, ...) (http.Request, error)
- func (request ListFleetDiagnosesRequest) RetryPolicy() *common.RetryPolicy
- func (request ListFleetDiagnosesRequest) String() string
- func (request ListFleetDiagnosesRequest) ValidateEnumValue() (bool, error)
- type ListFleetDiagnosesResponse
- type ListFleetsLifecycleStateEnum
- type ListFleetsRequest
- func (request ListFleetsRequest) BinaryRequestBody() (*common.OCIReadSeekCloser, bool)
- func (request ListFleetsRequest) HTTPRequest(method, path string, binaryRequestBody *common.OCIReadSeekCloser, ...) (http.Request, error)
- func (request ListFleetsRequest) RetryPolicy() *common.RetryPolicy
- func (request ListFleetsRequest) String() string
- func (request ListFleetsRequest) ValidateEnumValue() (bool, error)
- type ListFleetsResponse
- type ListFleetsSortByEnum
- type ListFleetsSortOrderEnum
- type ListInstallationSitesJreSecurityStatusEnum
- type ListInstallationSitesRequest
- func (request ListInstallationSitesRequest) BinaryRequestBody() (*common.OCIReadSeekCloser, bool)
- func (request ListInstallationSitesRequest) HTTPRequest(method, path string, binaryRequestBody *common.OCIReadSeekCloser, ...) (http.Request, error)
- func (request ListInstallationSitesRequest) RetryPolicy() *common.RetryPolicy
- func (request ListInstallationSitesRequest) String() string
- func (request ListInstallationSitesRequest) ValidateEnumValue() (bool, error)
- type ListInstallationSitesResponse
- type ListInstallationSitesSortByEnum
- type ListInstallationSitesSortOrderEnum
- type ListJavaFamiliesRequest
- func (request ListJavaFamiliesRequest) BinaryRequestBody() (*common.OCIReadSeekCloser, bool)
- func (request ListJavaFamiliesRequest) HTTPRequest(method, path string, binaryRequestBody *common.OCIReadSeekCloser, ...) (http.Request, error)
- func (request ListJavaFamiliesRequest) RetryPolicy() *common.RetryPolicy
- func (request ListJavaFamiliesRequest) String() string
- func (request ListJavaFamiliesRequest) ValidateEnumValue() (bool, error)
- type ListJavaFamiliesResponse
- type ListJavaFamiliesSortByEnum
- type ListJavaFamiliesSortOrderEnum
- type ListJavaMigrationAnalysisResultsRequest
- func (request ListJavaMigrationAnalysisResultsRequest) BinaryRequestBody() (*common.OCIReadSeekCloser, bool)
- func (request ListJavaMigrationAnalysisResultsRequest) HTTPRequest(method, path string, binaryRequestBody *common.OCIReadSeekCloser, ...) (http.Request, error)
- func (request ListJavaMigrationAnalysisResultsRequest) RetryPolicy() *common.RetryPolicy
- func (request ListJavaMigrationAnalysisResultsRequest) String() string
- func (request ListJavaMigrationAnalysisResultsRequest) ValidateEnumValue() (bool, error)
- type ListJavaMigrationAnalysisResultsResponse
- type ListJavaMigrationAnalysisResultsSortByEnum
- type ListJavaMigrationAnalysisResultsSortOrderEnum
- type ListJavaReleasesJreSecurityStatusEnum
- type ListJavaReleasesLicenseTypeEnum
- type ListJavaReleasesReleaseTypeEnum
- type ListJavaReleasesRequest
- func (request ListJavaReleasesRequest) BinaryRequestBody() (*common.OCIReadSeekCloser, bool)
- func (request ListJavaReleasesRequest) HTTPRequest(method, path string, binaryRequestBody *common.OCIReadSeekCloser, ...) (http.Request, error)
- func (request ListJavaReleasesRequest) RetryPolicy() *common.RetryPolicy
- func (request ListJavaReleasesRequest) String() string
- func (request ListJavaReleasesRequest) ValidateEnumValue() (bool, error)
- type ListJavaReleasesResponse
- type ListJavaReleasesSortByEnum
- type ListJavaReleasesSortOrderEnum
- type ListJmsPluginsAvailabilityStatusEnum
- type ListJmsPluginsLifecycleStateEnum
- type ListJmsPluginsRequest
- func (request ListJmsPluginsRequest) BinaryRequestBody() (*common.OCIReadSeekCloser, bool)
- func (request ListJmsPluginsRequest) HTTPRequest(method, path string, binaryRequestBody *common.OCIReadSeekCloser, ...) (http.Request, error)
- func (request ListJmsPluginsRequest) RetryPolicy() *common.RetryPolicy
- func (request ListJmsPluginsRequest) String() string
- func (request ListJmsPluginsRequest) ValidateEnumValue() (bool, error)
- type ListJmsPluginsResponse
- type ListJmsPluginsSortByEnum
- type ListJmsPluginsSortOrderEnum
- type ListJreUsageRequest
- func (request ListJreUsageRequest) BinaryRequestBody() (*common.OCIReadSeekCloser, bool)
- func (request ListJreUsageRequest) HTTPRequest(method, path string, binaryRequestBody *common.OCIReadSeekCloser, ...) (http.Request, error)
- func (request ListJreUsageRequest) RetryPolicy() *common.RetryPolicy
- func (request ListJreUsageRequest) String() string
- func (request ListJreUsageRequest) ValidateEnumValue() (bool, error)
- type ListJreUsageResponse
- type ListJreUsageSortByEnum
- type ListJreUsageSortOrderEnum
- type ListPerformanceTuningAnalysisResultsRequest
- func (request ListPerformanceTuningAnalysisResultsRequest) BinaryRequestBody() (*common.OCIReadSeekCloser, bool)
- func (request ListPerformanceTuningAnalysisResultsRequest) HTTPRequest(method, path string, binaryRequestBody *common.OCIReadSeekCloser, ...) (http.Request, error)
- func (request ListPerformanceTuningAnalysisResultsRequest) RetryPolicy() *common.RetryPolicy
- func (request ListPerformanceTuningAnalysisResultsRequest) String() string
- func (request ListPerformanceTuningAnalysisResultsRequest) ValidateEnumValue() (bool, error)
- type ListPerformanceTuningAnalysisResultsResponse
- type ListPerformanceTuningAnalysisResultsSortByEnum
- type ListPerformanceTuningAnalysisResultsSortOrderEnum
- type ListWorkItemsRequest
- func (request ListWorkItemsRequest) BinaryRequestBody() (*common.OCIReadSeekCloser, bool)
- func (request ListWorkItemsRequest) HTTPRequest(method, path string, binaryRequestBody *common.OCIReadSeekCloser, ...) (http.Request, error)
- func (request ListWorkItemsRequest) RetryPolicy() *common.RetryPolicy
- func (request ListWorkItemsRequest) String() string
- func (request ListWorkItemsRequest) ValidateEnumValue() (bool, error)
- type ListWorkItemsResponse
- type ListWorkRequestErrorsRequest
- func (request ListWorkRequestErrorsRequest) BinaryRequestBody() (*common.OCIReadSeekCloser, bool)
- func (request ListWorkRequestErrorsRequest) HTTPRequest(method, path string, binaryRequestBody *common.OCIReadSeekCloser, ...) (http.Request, error)
- func (request ListWorkRequestErrorsRequest) RetryPolicy() *common.RetryPolicy
- func (request ListWorkRequestErrorsRequest) String() string
- func (request ListWorkRequestErrorsRequest) ValidateEnumValue() (bool, error)
- type ListWorkRequestErrorsResponse
- type ListWorkRequestLogsRequest
- func (request ListWorkRequestLogsRequest) BinaryRequestBody() (*common.OCIReadSeekCloser, bool)
- func (request ListWorkRequestLogsRequest) HTTPRequest(method, path string, binaryRequestBody *common.OCIReadSeekCloser, ...) (http.Request, error)
- func (request ListWorkRequestLogsRequest) RetryPolicy() *common.RetryPolicy
- func (request ListWorkRequestLogsRequest) String() string
- func (request ListWorkRequestLogsRequest) ValidateEnumValue() (bool, error)
- type ListWorkRequestLogsResponse
- type ListWorkRequestsOperationTypeEnum
- type ListWorkRequestsRequest
- func (request ListWorkRequestsRequest) BinaryRequestBody() (*common.OCIReadSeekCloser, bool)
- func (request ListWorkRequestsRequest) HTTPRequest(method, path string, binaryRequestBody *common.OCIReadSeekCloser, ...) (http.Request, error)
- func (request ListWorkRequestsRequest) RetryPolicy() *common.RetryPolicy
- func (request ListWorkRequestsRequest) String() string
- func (request ListWorkRequestsRequest) ValidateEnumValue() (bool, error)
- type ListWorkRequestsResponse
- type ManageDrsDetails
- type ManagedInstanceSortByEnum
- type ManagedInstanceTypeEnum
- type ManagedInstanceUsage
- type ManagedInstanceUsageCollection
- type MinimumKeySizeSettings
- type NewInstallationSite
- type OperatingSystem
- type OperationStatusEnum
- type OperationTypeEnum
- type OsFamilyEnum
- type PackageTypeEnum
- type PatchDetail
- type PerformanceTuningAnalysis
- type PerformanceTuningAnalysisResult
- type PerformanceTuningAnalysisResultCollection
- type PerformanceTuningAnalysisResultSortByEnum
- type PerformanceTuningAnalysisResultSummary
- type PerformanceTuningResultStatusEnum
- type PlatformArchitectureTypeEnum
- type Plugin
- type PostInstallationActionSettings
- type PostInstallationActionsEnum
- type Principal
- type Proxies
- type ReleaseTypeEnum
- type RemoveFleetInstallationSitesDetails
- type RemoveFleetInstallationSitesRequest
- func (request RemoveFleetInstallationSitesRequest) BinaryRequestBody() (*common.OCIReadSeekCloser, bool)
- func (request RemoveFleetInstallationSitesRequest) HTTPRequest(method, path string, binaryRequestBody *common.OCIReadSeekCloser, ...) (http.Request, error)
- func (request RemoveFleetInstallationSitesRequest) RetryPolicy() *common.RetryPolicy
- func (request RemoveFleetInstallationSitesRequest) String() string
- func (request RemoveFleetInstallationSitesRequest) ValidateEnumValue() (bool, error)
- type RemoveFleetInstallationSitesResponse
- type RequestCryptoAnalysesDetails
- type RequestCryptoAnalysesRequest
- func (request RequestCryptoAnalysesRequest) BinaryRequestBody() (*common.OCIReadSeekCloser, bool)
- func (request RequestCryptoAnalysesRequest) HTTPRequest(method, path string, binaryRequestBody *common.OCIReadSeekCloser, ...) (http.Request, error)
- func (request RequestCryptoAnalysesRequest) RetryPolicy() *common.RetryPolicy
- func (request RequestCryptoAnalysesRequest) String() string
- func (request RequestCryptoAnalysesRequest) ValidateEnumValue() (bool, error)
- type RequestCryptoAnalysesResponse
- type RequestDeployedApplicationMigrationAnalysesDetails
- type RequestDeployedApplicationMigrationAnalysesRequest
- func (request RequestDeployedApplicationMigrationAnalysesRequest) BinaryRequestBody() (*common.OCIReadSeekCloser, bool)
- func (request RequestDeployedApplicationMigrationAnalysesRequest) HTTPRequest(method, path string, binaryRequestBody *common.OCIReadSeekCloser, ...) (http.Request, error)
- func (request RequestDeployedApplicationMigrationAnalysesRequest) RetryPolicy() *common.RetryPolicy
- func (request RequestDeployedApplicationMigrationAnalysesRequest) String() string
- func (request RequestDeployedApplicationMigrationAnalysesRequest) ValidateEnumValue() (bool, error)
- type RequestDeployedApplicationMigrationAnalysesResponse
- type RequestJavaMigrationAnalysesDetails
- type RequestJavaMigrationAnalysesRequest
- func (request RequestJavaMigrationAnalysesRequest) BinaryRequestBody() (*common.OCIReadSeekCloser, bool)
- func (request RequestJavaMigrationAnalysesRequest) HTTPRequest(method, path string, binaryRequestBody *common.OCIReadSeekCloser, ...) (http.Request, error)
- func (request RequestJavaMigrationAnalysesRequest) RetryPolicy() *common.RetryPolicy
- func (request RequestJavaMigrationAnalysesRequest) String() string
- func (request RequestJavaMigrationAnalysesRequest) ValidateEnumValue() (bool, error)
- type RequestJavaMigrationAnalysesResponse
- type RequestJfrRecordingsDetails
- type RequestJfrRecordingsRequest
- func (request RequestJfrRecordingsRequest) BinaryRequestBody() (*common.OCIReadSeekCloser, bool)
- func (request RequestJfrRecordingsRequest) HTTPRequest(method, path string, binaryRequestBody *common.OCIReadSeekCloser, ...) (http.Request, error)
- func (request RequestJfrRecordingsRequest) RetryPolicy() *common.RetryPolicy
- func (request RequestJfrRecordingsRequest) String() string
- func (request RequestJfrRecordingsRequest) ValidateEnumValue() (bool, error)
- type RequestJfrRecordingsResponse
- type RequestPerformanceTuningAnalysesDetails
- type RequestPerformanceTuningAnalysesRequest
- func (request RequestPerformanceTuningAnalysesRequest) BinaryRequestBody() (*common.OCIReadSeekCloser, bool)
- func (request RequestPerformanceTuningAnalysesRequest) HTTPRequest(method, path string, binaryRequestBody *common.OCIReadSeekCloser, ...) (http.Request, error)
- func (request RequestPerformanceTuningAnalysesRequest) RetryPolicy() *common.RetryPolicy
- func (request RequestPerformanceTuningAnalysesRequest) String() string
- func (request RequestPerformanceTuningAnalysesRequest) ValidateEnumValue() (bool, error)
- type RequestPerformanceTuningAnalysesResponse
- type ResourceInventory
- type ScanJavaServerUsageDetails
- type ScanJavaServerUsageRequest
- func (request ScanJavaServerUsageRequest) BinaryRequestBody() (*common.OCIReadSeekCloser, bool)
- func (request ScanJavaServerUsageRequest) HTTPRequest(method, path string, binaryRequestBody *common.OCIReadSeekCloser, ...) (http.Request, error)
- func (request ScanJavaServerUsageRequest) RetryPolicy() *common.RetryPolicy
- func (request ScanJavaServerUsageRequest) String() string
- func (request ScanJavaServerUsageRequest) ValidateEnumValue() (bool, error)
- type ScanJavaServerUsageResponse
- type ScanLibraryUsageDetails
- type ScanLibraryUsageRequest
- func (request ScanLibraryUsageRequest) BinaryRequestBody() (*common.OCIReadSeekCloser, bool)
- func (request ScanLibraryUsageRequest) HTTPRequest(method, path string, binaryRequestBody *common.OCIReadSeekCloser, ...) (http.Request, error)
- func (request ScanLibraryUsageRequest) RetryPolicy() *common.RetryPolicy
- func (request ScanLibraryUsageRequest) String() string
- func (request ScanLibraryUsageRequest) ValidateEnumValue() (bool, error)
- type ScanLibraryUsageResponse
- type SortByEnum
- type SortOrderEnum
- type SummarizeApplicationInstallationUsageRequest
- func (request SummarizeApplicationInstallationUsageRequest) BinaryRequestBody() (*common.OCIReadSeekCloser, bool)
- func (request SummarizeApplicationInstallationUsageRequest) HTTPRequest(method, path string, binaryRequestBody *common.OCIReadSeekCloser, ...) (http.Request, error)
- func (request SummarizeApplicationInstallationUsageRequest) RetryPolicy() *common.RetryPolicy
- func (request SummarizeApplicationInstallationUsageRequest) String() string
- func (request SummarizeApplicationInstallationUsageRequest) ValidateEnumValue() (bool, error)
- type SummarizeApplicationInstallationUsageResponse
- type SummarizeApplicationInstallationUsageSortByEnum
- type SummarizeApplicationInstallationUsageSortOrderEnum
- type SummarizeApplicationUsageFieldsEnum
- type SummarizeApplicationUsageRequest
- func (request SummarizeApplicationUsageRequest) BinaryRequestBody() (*common.OCIReadSeekCloser, bool)
- func (request SummarizeApplicationUsageRequest) HTTPRequest(method, path string, binaryRequestBody *common.OCIReadSeekCloser, ...) (http.Request, error)
- func (request SummarizeApplicationUsageRequest) RetryPolicy() *common.RetryPolicy
- func (request SummarizeApplicationUsageRequest) String() string
- func (request SummarizeApplicationUsageRequest) ValidateEnumValue() (bool, error)
- type SummarizeApplicationUsageResponse
- type SummarizeApplicationUsageSortByEnum
- type SummarizeApplicationUsageSortOrderEnum
- type SummarizeDeployedApplicationInstallationUsageRequest
- func (request SummarizeDeployedApplicationInstallationUsageRequest) BinaryRequestBody() (*common.OCIReadSeekCloser, bool)
- func (request SummarizeDeployedApplicationInstallationUsageRequest) HTTPRequest(method, path string, binaryRequestBody *common.OCIReadSeekCloser, ...) (http.Request, error)
- func (request SummarizeDeployedApplicationInstallationUsageRequest) RetryPolicy() *common.RetryPolicy
- func (request SummarizeDeployedApplicationInstallationUsageRequest) String() string
- func (request SummarizeDeployedApplicationInstallationUsageRequest) ValidateEnumValue() (bool, error)
- type SummarizeDeployedApplicationInstallationUsageResponse
- type SummarizeDeployedApplicationInstallationUsageSortByEnum
- type SummarizeDeployedApplicationInstallationUsageSortOrderEnum
- type SummarizeDeployedApplicationUsageRequest
- func (request SummarizeDeployedApplicationUsageRequest) BinaryRequestBody() (*common.OCIReadSeekCloser, bool)
- func (request SummarizeDeployedApplicationUsageRequest) HTTPRequest(method, path string, binaryRequestBody *common.OCIReadSeekCloser, ...) (http.Request, error)
- func (request SummarizeDeployedApplicationUsageRequest) RetryPolicy() *common.RetryPolicy
- func (request SummarizeDeployedApplicationUsageRequest) String() string
- func (request SummarizeDeployedApplicationUsageRequest) ValidateEnumValue() (bool, error)
- type SummarizeDeployedApplicationUsageResponse
- type SummarizeDeployedApplicationUsageSortByEnum
- type SummarizeDeployedApplicationUsageSortOrderEnum
- type SummarizeInstallationUsageFieldsEnum
- type SummarizeInstallationUsageRequest
- func (request SummarizeInstallationUsageRequest) BinaryRequestBody() (*common.OCIReadSeekCloser, bool)
- func (request SummarizeInstallationUsageRequest) HTTPRequest(method, path string, binaryRequestBody *common.OCIReadSeekCloser, ...) (http.Request, error)
- func (request SummarizeInstallationUsageRequest) RetryPolicy() *common.RetryPolicy
- func (request SummarizeInstallationUsageRequest) String() string
- func (request SummarizeInstallationUsageRequest) ValidateEnumValue() (bool, error)
- type SummarizeInstallationUsageResponse
- type SummarizeInstallationUsageSortByEnum
- type SummarizeInstallationUsageSortOrderEnum
- type SummarizeJavaServerInstanceUsageRequest
- func (request SummarizeJavaServerInstanceUsageRequest) BinaryRequestBody() (*common.OCIReadSeekCloser, bool)
- func (request SummarizeJavaServerInstanceUsageRequest) HTTPRequest(method, path string, binaryRequestBody *common.OCIReadSeekCloser, ...) (http.Request, error)
- func (request SummarizeJavaServerInstanceUsageRequest) RetryPolicy() *common.RetryPolicy
- func (request SummarizeJavaServerInstanceUsageRequest) String() string
- func (request SummarizeJavaServerInstanceUsageRequest) ValidateEnumValue() (bool, error)
- type SummarizeJavaServerInstanceUsageResponse
- type SummarizeJavaServerInstanceUsageSortByEnum
- type SummarizeJavaServerInstanceUsageSortOrderEnum
- type SummarizeJavaServerUsageRequest
- func (request SummarizeJavaServerUsageRequest) BinaryRequestBody() (*common.OCIReadSeekCloser, bool)
- func (request SummarizeJavaServerUsageRequest) HTTPRequest(method, path string, binaryRequestBody *common.OCIReadSeekCloser, ...) (http.Request, error)
- func (request SummarizeJavaServerUsageRequest) RetryPolicy() *common.RetryPolicy
- func (request SummarizeJavaServerUsageRequest) String() string
- func (request SummarizeJavaServerUsageRequest) ValidateEnumValue() (bool, error)
- type SummarizeJavaServerUsageResponse
- type SummarizeJavaServerUsageSortByEnum
- type SummarizeJavaServerUsageSortOrderEnum
- type SummarizeJreUsageFieldsEnum
- type SummarizeJreUsageJreSecurityStatusEnum
- type SummarizeJreUsageRequest
- func (request SummarizeJreUsageRequest) BinaryRequestBody() (*common.OCIReadSeekCloser, bool)
- func (request SummarizeJreUsageRequest) HTTPRequest(method, path string, binaryRequestBody *common.OCIReadSeekCloser, ...) (http.Request, error)
- func (request SummarizeJreUsageRequest) RetryPolicy() *common.RetryPolicy
- func (request SummarizeJreUsageRequest) String() string
- func (request SummarizeJreUsageRequest) ValidateEnumValue() (bool, error)
- type SummarizeJreUsageResponse
- type SummarizeJreUsageSortByEnum
- type SummarizeJreUsageSortOrderEnum
- type SummarizeLibraryUsageRequest
- func (request SummarizeLibraryUsageRequest) BinaryRequestBody() (*common.OCIReadSeekCloser, bool)
- func (request SummarizeLibraryUsageRequest) HTTPRequest(method, path string, binaryRequestBody *common.OCIReadSeekCloser, ...) (http.Request, error)
- func (request SummarizeLibraryUsageRequest) RetryPolicy() *common.RetryPolicy
- func (request SummarizeLibraryUsageRequest) String() string
- func (request SummarizeLibraryUsageRequest) ValidateEnumValue() (bool, error)
- type SummarizeLibraryUsageResponse
- type SummarizeLibraryUsageSortByEnum
- type SummarizeLibraryUsageSortOrderEnum
- type SummarizeManagedInstanceUsageFieldsEnum
- type SummarizeManagedInstanceUsageManagedInstanceTypeEnum
- type SummarizeManagedInstanceUsageRequest
- func (request SummarizeManagedInstanceUsageRequest) BinaryRequestBody() (*common.OCIReadSeekCloser, bool)
- func (request SummarizeManagedInstanceUsageRequest) HTTPRequest(method, path string, binaryRequestBody *common.OCIReadSeekCloser, ...) (http.Request, error)
- func (request SummarizeManagedInstanceUsageRequest) RetryPolicy() *common.RetryPolicy
- func (request SummarizeManagedInstanceUsageRequest) String() string
- func (request SummarizeManagedInstanceUsageRequest) ValidateEnumValue() (bool, error)
- type SummarizeManagedInstanceUsageResponse
- type SummarizeManagedInstanceUsageSortByEnum
- type SummarizeManagedInstanceUsageSortOrderEnum
- type SummarizeResourceInventoryRequest
- func (request SummarizeResourceInventoryRequest) BinaryRequestBody() (*common.OCIReadSeekCloser, bool)
- func (request SummarizeResourceInventoryRequest) HTTPRequest(method, path string, binaryRequestBody *common.OCIReadSeekCloser, ...) (http.Request, error)
- func (request SummarizeResourceInventoryRequest) RetryPolicy() *common.RetryPolicy
- func (request SummarizeResourceInventoryRequest) String() string
- func (request SummarizeResourceInventoryRequest) ValidateEnumValue() (bool, error)
- type SummarizeResourceInventoryResponse
- type SummarizedEventsLog
- type SupportTypeEnum
- type TlsVersionsEnum
- type UpdateDrsFileDetails
- type UpdateDrsFileRequest
- func (request UpdateDrsFileRequest) BinaryRequestBody() (*common.OCIReadSeekCloser, bool)
- func (request UpdateDrsFileRequest) HTTPRequest(method, path string, binaryRequestBody *common.OCIReadSeekCloser, ...) (http.Request, error)
- func (request UpdateDrsFileRequest) RetryPolicy() *common.RetryPolicy
- func (request UpdateDrsFileRequest) String() string
- func (request UpdateDrsFileRequest) ValidateEnumValue() (bool, error)
- type UpdateDrsFileResponse
- type UpdateExportSettingDetails
- type UpdateExportSettingRequest
- func (request UpdateExportSettingRequest) BinaryRequestBody() (*common.OCIReadSeekCloser, bool)
- func (request UpdateExportSettingRequest) HTTPRequest(method, path string, binaryRequestBody *common.OCIReadSeekCloser, ...) (http.Request, error)
- func (request UpdateExportSettingRequest) RetryPolicy() *common.RetryPolicy
- func (request UpdateExportSettingRequest) String() string
- func (request UpdateExportSettingRequest) ValidateEnumValue() (bool, error)
- type UpdateExportSettingResponse
- type UpdateFleetAdvancedFeatureConfigurationDetails
- type UpdateFleetAdvancedFeatureConfigurationRequest
- func (request UpdateFleetAdvancedFeatureConfigurationRequest) BinaryRequestBody() (*common.OCIReadSeekCloser, bool)
- func (request UpdateFleetAdvancedFeatureConfigurationRequest) HTTPRequest(method, path string, binaryRequestBody *common.OCIReadSeekCloser, ...) (http.Request, error)
- func (request UpdateFleetAdvancedFeatureConfigurationRequest) RetryPolicy() *common.RetryPolicy
- func (request UpdateFleetAdvancedFeatureConfigurationRequest) String() string
- func (request UpdateFleetAdvancedFeatureConfigurationRequest) ValidateEnumValue() (bool, error)
- type UpdateFleetAdvancedFeatureConfigurationResponse
- type UpdateFleetAgentConfigurationDetails
- type UpdateFleetAgentConfigurationRequest
- func (request UpdateFleetAgentConfigurationRequest) BinaryRequestBody() (*common.OCIReadSeekCloser, bool)
- func (request UpdateFleetAgentConfigurationRequest) HTTPRequest(method, path string, binaryRequestBody *common.OCIReadSeekCloser, ...) (http.Request, error)
- func (request UpdateFleetAgentConfigurationRequest) RetryPolicy() *common.RetryPolicy
- func (request UpdateFleetAgentConfigurationRequest) String() string
- func (request UpdateFleetAgentConfigurationRequest) ValidateEnumValue() (bool, error)
- type UpdateFleetAgentConfigurationResponse
- type UpdateFleetDetails
- type UpdateFleetRequest
- func (request UpdateFleetRequest) BinaryRequestBody() (*common.OCIReadSeekCloser, bool)
- func (request UpdateFleetRequest) HTTPRequest(method, path string, binaryRequestBody *common.OCIReadSeekCloser, ...) (http.Request, error)
- func (request UpdateFleetRequest) RetryPolicy() *common.RetryPolicy
- func (request UpdateFleetRequest) String() string
- func (request UpdateFleetRequest) ValidateEnumValue() (bool, error)
- type UpdateFleetResponse
- type UpdateJmsPluginDetails
- type UpdateJmsPluginRequest
- func (request UpdateJmsPluginRequest) BinaryRequestBody() (*common.OCIReadSeekCloser, bool)
- func (request UpdateJmsPluginRequest) HTTPRequest(method, path string, binaryRequestBody *common.OCIReadSeekCloser, ...) (http.Request, error)
- func (request UpdateJmsPluginRequest) RetryPolicy() *common.RetryPolicy
- func (request UpdateJmsPluginRequest) String() string
- func (request UpdateJmsPluginRequest) ValidateEnumValue() (bool, error)
- type UpdateJmsPluginResponse
- type WorkItemCollection
- type WorkItemDetails
- type WorkItemDetailsKindEnum
- type WorkItemStatusEnum
- type WorkItemSummary
- type WorkItemTypeEnum
- type WorkRequest
- type WorkRequestCollection
- type WorkRequestError
- type WorkRequestErrorCollection
- type WorkRequestLogEntry
- type WorkRequestLogEntryCollection
- type WorkRequestResource
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
func GetActionTypeEnumStringValues ¶
func GetActionTypeEnumStringValues() []string
GetActionTypeEnumStringValues Enumerates the set of values in String for ActionTypeEnum
func GetAgentInstallerSortByEnumStringValues ¶ added in v65.71.0
func GetAgentInstallerSortByEnumStringValues() []string
GetAgentInstallerSortByEnumStringValues Enumerates the set of values in String for AgentInstallerSortByEnum
func GetAgentTypeEnumStringValues ¶ added in v65.52.1
func GetAgentTypeEnumStringValues() []string
GetAgentTypeEnumStringValues Enumerates the set of values in String for AgentTypeEnum
func GetAlgorithmsEnumStringValues ¶ added in v65.27.0
func GetAlgorithmsEnumStringValues() []string
GetAlgorithmsEnumStringValues Enumerates the set of values in String for AlgorithmsEnum
func GetAnnouncementSortByEnumStringValues ¶ added in v65.41.0
func GetAnnouncementSortByEnumStringValues() []string
GetAnnouncementSortByEnumStringValues Enumerates the set of values in String for AnnouncementSortByEnum
func GetApplicationExecutionTypeEnumStringValues ¶ added in v65.41.0
func GetApplicationExecutionTypeEnumStringValues() []string
GetApplicationExecutionTypeEnumStringValues Enumerates the set of values in String for ApplicationExecutionTypeEnum
func GetApplicationInstallationSortByEnumStringValues ¶ added in v65.41.0
func GetApplicationInstallationSortByEnumStringValues() []string
GetApplicationInstallationSortByEnumStringValues Enumerates the set of values in String for ApplicationInstallationSortByEnum
func GetApplicationSortByEnumStringValues ¶
func GetApplicationSortByEnumStringValues() []string
GetApplicationSortByEnumStringValues Enumerates the set of values in String for ApplicationSortByEnum
func GetArtifactContentTypeEnumStringValues ¶ added in v65.16.0
func GetArtifactContentTypeEnumStringValues() []string
GetArtifactContentTypeEnumStringValues Enumerates the set of values in String for ArtifactContentTypeEnum
func GetBlocklistSortByEnumStringValues ¶
func GetBlocklistSortByEnumStringValues() []string
GetBlocklistSortByEnumStringValues Enumerates the set of values in String for BlocklistSortByEnum
func GetCryptoAnalysisResultModeEnumStringValues ¶ added in v65.27.0
func GetCryptoAnalysisResultModeEnumStringValues() []string
GetCryptoAnalysisResultModeEnumStringValues Enumerates the set of values in String for CryptoAnalysisResultModeEnum
func GetCryptoAnalysisResultSortByEnumStringValues ¶ added in v65.27.0
func GetCryptoAnalysisResultSortByEnumStringValues() []string
GetCryptoAnalysisResultSortByEnumStringValues Enumerates the set of values in String for CryptoAnalysisResultSortByEnum
func GetDeployedApplicationInstallationSortByEnumStringValues ¶ added in v65.41.0
func GetDeployedApplicationInstallationSortByEnumStringValues() []string
GetDeployedApplicationInstallationSortByEnumStringValues Enumerates the set of values in String for DeployedApplicationInstallationSortByEnum
func GetDeployedApplicationSortByEnumStringValues ¶ added in v65.27.0
func GetDeployedApplicationSortByEnumStringValues() []string
GetDeployedApplicationSortByEnumStringValues Enumerates the set of values in String for DeployedApplicationSortByEnum
func GetDrsFileChecksumTypeEnumStringValues ¶ added in v65.52.1
func GetDrsFileChecksumTypeEnumStringValues() []string
GetDrsFileChecksumTypeEnumStringValues Enumerates the set of values in String for DrsFileChecksumTypeEnum
func GetDrsFileSortByEnumStringValues ¶ added in v65.52.1
func GetDrsFileSortByEnumStringValues() []string
GetDrsFileSortByEnumStringValues Enumerates the set of values in String for DrsFileSortByEnum
func GetDrsFileStatusEnumStringValues ¶ added in v65.52.1
func GetDrsFileStatusEnumStringValues() []string
GetDrsFileStatusEnumStringValues Enumerates the set of values in String for DrsFileStatusEnum
func GetDrsFileSummaryChecksumTypeEnumStringValues ¶ added in v65.52.1
func GetDrsFileSummaryChecksumTypeEnumStringValues() []string
GetDrsFileSummaryChecksumTypeEnumStringValues Enumerates the set of values in String for DrsFileSummaryChecksumTypeEnum
func GetExportDurationEnumStringValues ¶ added in v65.52.1
func GetExportDurationEnumStringValues() []string
GetExportDurationEnumStringValues Enumerates the set of values in String for ExportDurationEnum
func GetExportFrequencyEnumStringValues ¶ added in v65.52.1
func GetExportFrequencyEnumStringValues() []string
GetExportFrequencyEnumStringValues Enumerates the set of values in String for ExportFrequencyEnum
func GetExportResourcesEnumStringValues ¶ added in v65.52.1
func GetExportResourcesEnumStringValues() []string
GetExportResourcesEnumStringValues Enumerates the set of values in String for ExportResourcesEnum
func GetExportRunStatusEnumStringValues ¶ added in v65.52.1
func GetExportRunStatusEnumStringValues() []string
GetExportRunStatusEnumStringValues Enumerates the set of values in String for ExportRunStatusEnum
func GetFleetDiagnosisSummaryResourceStateEnumStringValues ¶ added in v65.41.0
func GetFleetDiagnosisSummaryResourceStateEnumStringValues() []string
GetFleetDiagnosisSummaryResourceStateEnumStringValues Enumerates the set of values in String for FleetDiagnosisSummaryResourceStateEnum
func GetFleetDiagnosisSummaryResourceTypeEnumStringValues ¶ added in v65.41.0
func GetFleetDiagnosisSummaryResourceTypeEnumStringValues() []string
GetFleetDiagnosisSummaryResourceTypeEnumStringValues Enumerates the set of values in String for FleetDiagnosisSummaryResourceTypeEnum
func GetGlobalLoggingLevelEnumStringValues ¶ added in v65.41.0
func GetGlobalLoggingLevelEnumStringValues() []string
GetGlobalLoggingLevelEnumStringValues Enumerates the set of values in String for GlobalLoggingLevelEnum
func GetInstallationSiteSortByEnumStringValues ¶
func GetInstallationSiteSortByEnumStringValues() []string
GetInstallationSiteSortByEnumStringValues Enumerates the set of values in String for InstallationSiteSortByEnum
func GetInstallationSortByEnumStringValues ¶
func GetInstallationSortByEnumStringValues() []string
GetInstallationSortByEnumStringValues Enumerates the set of values in String for InstallationSortByEnum
func GetJavaFamilySortByEnumStringValues ¶ added in v65.16.0
func GetJavaFamilySortByEnumStringValues() []string
GetJavaFamilySortByEnumStringValues Enumerates the set of values in String for JavaFamilySortByEnum
func GetJavaMigrationAnalysisResultSortByEnumStringValues ¶ added in v65.41.0
func GetJavaMigrationAnalysisResultSortByEnumStringValues() []string
GetJavaMigrationAnalysisResultSortByEnumStringValues Enumerates the set of values in String for JavaMigrationAnalysisResultSortByEnum
func GetJavaReleaseSortByEnumStringValues ¶ added in v65.16.0
func GetJavaReleaseSortByEnumStringValues() []string
GetJavaReleaseSortByEnumStringValues Enumerates the set of values in String for JavaReleaseSortByEnum
func GetJavaServerInstanceSortByEnumStringValues ¶ added in v65.27.0
func GetJavaServerInstanceSortByEnumStringValues() []string
GetJavaServerInstanceSortByEnumStringValues Enumerates the set of values in String for JavaServerInstanceSortByEnum
func GetJavaServerSortByEnumStringValues ¶ added in v65.27.0
func GetJavaServerSortByEnumStringValues() []string
GetJavaServerSortByEnumStringValues Enumerates the set of values in String for JavaServerSortByEnum
func GetJmsPluginAvailabilityStatusEnumStringValues ¶ added in v65.71.0
func GetJmsPluginAvailabilityStatusEnumStringValues() []string
GetJmsPluginAvailabilityStatusEnumStringValues Enumerates the set of values in String for JmsPluginAvailabilityStatusEnum
func GetJmsPluginLifecycleStateEnumStringValues ¶ added in v65.71.0
func GetJmsPluginLifecycleStateEnumStringValues() []string
GetJmsPluginLifecycleStateEnumStringValues Enumerates the set of values in String for JmsPluginLifecycleStateEnum
func GetJmsPluginSortByEnumStringValues ¶ added in v65.71.0
func GetJmsPluginSortByEnumStringValues() []string
GetJmsPluginSortByEnumStringValues Enumerates the set of values in String for JmsPluginSortByEnum
func GetJreSecurityStatusEnumStringValues ¶
func GetJreSecurityStatusEnumStringValues() []string
GetJreSecurityStatusEnumStringValues Enumerates the set of values in String for JreSecurityStatusEnum
func GetJreSortByEnumStringValues ¶
func GetJreSortByEnumStringValues() []string
GetJreSortByEnumStringValues Enumerates the set of values in String for JreSortByEnum
func GetLibrarySortByEnumStringValues ¶ added in v65.27.0
func GetLibrarySortByEnumStringValues() []string
GetLibrarySortByEnumStringValues Enumerates the set of values in String for LibrarySortByEnum
func GetLicenseTypeEnumStringValues ¶ added in v65.16.0
func GetLicenseTypeEnumStringValues() []string
GetLicenseTypeEnumStringValues Enumerates the set of values in String for LicenseTypeEnum
func GetLifecycleStateEnumStringValues ¶
func GetLifecycleStateEnumStringValues() []string
GetLifecycleStateEnumStringValues Enumerates the set of values in String for LifecycleStateEnum
func GetListAgentInstallersOsFamilyEnumStringValues ¶ added in v65.71.0
func GetListAgentInstallersOsFamilyEnumStringValues() []string
GetListAgentInstallersOsFamilyEnumStringValues Enumerates the set of values in String for ListAgentInstallersOsFamilyEnum
func GetListAgentInstallersPlatformArchitectureEnumStringValues ¶ added in v65.71.0
func GetListAgentInstallersPlatformArchitectureEnumStringValues() []string
GetListAgentInstallersPlatformArchitectureEnumStringValues Enumerates the set of values in String for ListAgentInstallersPlatformArchitectureEnum
func GetListAgentInstallersSortByEnumStringValues ¶ added in v65.71.0
func GetListAgentInstallersSortByEnumStringValues() []string
GetListAgentInstallersSortByEnumStringValues Enumerates the set of values in String for ListAgentInstallersSortByEnum
func GetListAgentInstallersSortOrderEnumStringValues ¶ added in v65.71.0
func GetListAgentInstallersSortOrderEnumStringValues() []string
GetListAgentInstallersSortOrderEnumStringValues Enumerates the set of values in String for ListAgentInstallersSortOrderEnum
func GetListAnnouncementsSortByEnumStringValues ¶ added in v65.41.0
func GetListAnnouncementsSortByEnumStringValues() []string
GetListAnnouncementsSortByEnumStringValues Enumerates the set of values in String for ListAnnouncementsSortByEnum
func GetListAnnouncementsSortOrderEnumStringValues ¶ added in v65.41.0
func GetListAnnouncementsSortOrderEnumStringValues() []string
GetListAnnouncementsSortOrderEnumStringValues Enumerates the set of values in String for ListAnnouncementsSortOrderEnum
func GetListBlocklistsOperationEnumStringValues ¶
func GetListBlocklistsOperationEnumStringValues() []string
GetListBlocklistsOperationEnumStringValues Enumerates the set of values in String for ListBlocklistsOperationEnum
func GetListBlocklistsSortByEnumStringValues ¶
func GetListBlocklistsSortByEnumStringValues() []string
GetListBlocklistsSortByEnumStringValues Enumerates the set of values in String for ListBlocklistsSortByEnum
func GetListBlocklistsSortOrderEnumStringValues ¶
func GetListBlocklistsSortOrderEnumStringValues() []string
GetListBlocklistsSortOrderEnumStringValues Enumerates the set of values in String for ListBlocklistsSortOrderEnum
func GetListCryptoAnalysisResultsAggregationModeEnumStringValues ¶ added in v65.27.0
func GetListCryptoAnalysisResultsAggregationModeEnumStringValues() []string
GetListCryptoAnalysisResultsAggregationModeEnumStringValues Enumerates the set of values in String for ListCryptoAnalysisResultsAggregationModeEnum
func GetListCryptoAnalysisResultsSortByEnumStringValues ¶ added in v65.27.0
func GetListCryptoAnalysisResultsSortByEnumStringValues() []string
GetListCryptoAnalysisResultsSortByEnumStringValues Enumerates the set of values in String for ListCryptoAnalysisResultsSortByEnum
func GetListCryptoAnalysisResultsSortOrderEnumStringValues ¶ added in v65.27.0
func GetListCryptoAnalysisResultsSortOrderEnumStringValues() []string
GetListCryptoAnalysisResultsSortOrderEnumStringValues Enumerates the set of values in String for ListCryptoAnalysisResultsSortOrderEnum
func GetListDrsFilesSortByEnumStringValues ¶ added in v65.52.1
func GetListDrsFilesSortByEnumStringValues() []string
GetListDrsFilesSortByEnumStringValues Enumerates the set of values in String for ListDrsFilesSortByEnum
func GetListDrsFilesSortOrderEnumStringValues ¶ added in v65.52.1
func GetListDrsFilesSortOrderEnumStringValues() []string
GetListDrsFilesSortOrderEnumStringValues Enumerates the set of values in String for ListDrsFilesSortOrderEnum
func GetListFleetsLifecycleStateEnumStringValues ¶
func GetListFleetsLifecycleStateEnumStringValues() []string
GetListFleetsLifecycleStateEnumStringValues Enumerates the set of values in String for ListFleetsLifecycleStateEnum
func GetListFleetsSortByEnumStringValues ¶
func GetListFleetsSortByEnumStringValues() []string
GetListFleetsSortByEnumStringValues Enumerates the set of values in String for ListFleetsSortByEnum
func GetListFleetsSortOrderEnumStringValues ¶
func GetListFleetsSortOrderEnumStringValues() []string
GetListFleetsSortOrderEnumStringValues Enumerates the set of values in String for ListFleetsSortOrderEnum
func GetListInstallationSitesJreSecurityStatusEnumStringValues ¶
func GetListInstallationSitesJreSecurityStatusEnumStringValues() []string
GetListInstallationSitesJreSecurityStatusEnumStringValues Enumerates the set of values in String for ListInstallationSitesJreSecurityStatusEnum
func GetListInstallationSitesSortByEnumStringValues ¶
func GetListInstallationSitesSortByEnumStringValues() []string
GetListInstallationSitesSortByEnumStringValues Enumerates the set of values in String for ListInstallationSitesSortByEnum
func GetListInstallationSitesSortOrderEnumStringValues ¶
func GetListInstallationSitesSortOrderEnumStringValues() []string
GetListInstallationSitesSortOrderEnumStringValues Enumerates the set of values in String for ListInstallationSitesSortOrderEnum
func GetListJavaFamiliesSortByEnumStringValues ¶ added in v65.16.0
func GetListJavaFamiliesSortByEnumStringValues() []string
GetListJavaFamiliesSortByEnumStringValues Enumerates the set of values in String for ListJavaFamiliesSortByEnum
func GetListJavaFamiliesSortOrderEnumStringValues ¶ added in v65.16.0
func GetListJavaFamiliesSortOrderEnumStringValues() []string
GetListJavaFamiliesSortOrderEnumStringValues Enumerates the set of values in String for ListJavaFamiliesSortOrderEnum
func GetListJavaMigrationAnalysisResultsSortByEnumStringValues ¶ added in v65.41.0
func GetListJavaMigrationAnalysisResultsSortByEnumStringValues() []string
GetListJavaMigrationAnalysisResultsSortByEnumStringValues Enumerates the set of values in String for ListJavaMigrationAnalysisResultsSortByEnum
func GetListJavaMigrationAnalysisResultsSortOrderEnumStringValues ¶ added in v65.41.0
func GetListJavaMigrationAnalysisResultsSortOrderEnumStringValues() []string
GetListJavaMigrationAnalysisResultsSortOrderEnumStringValues Enumerates the set of values in String for ListJavaMigrationAnalysisResultsSortOrderEnum
func GetListJavaReleasesJreSecurityStatusEnumStringValues ¶ added in v65.16.0
func GetListJavaReleasesJreSecurityStatusEnumStringValues() []string
GetListJavaReleasesJreSecurityStatusEnumStringValues Enumerates the set of values in String for ListJavaReleasesJreSecurityStatusEnum
func GetListJavaReleasesLicenseTypeEnumStringValues ¶ added in v65.16.0
func GetListJavaReleasesLicenseTypeEnumStringValues() []string
GetListJavaReleasesLicenseTypeEnumStringValues Enumerates the set of values in String for ListJavaReleasesLicenseTypeEnum
func GetListJavaReleasesReleaseTypeEnumStringValues ¶ added in v65.16.0
func GetListJavaReleasesReleaseTypeEnumStringValues() []string
GetListJavaReleasesReleaseTypeEnumStringValues Enumerates the set of values in String for ListJavaReleasesReleaseTypeEnum
func GetListJavaReleasesSortByEnumStringValues ¶ added in v65.16.0
func GetListJavaReleasesSortByEnumStringValues() []string
GetListJavaReleasesSortByEnumStringValues Enumerates the set of values in String for ListJavaReleasesSortByEnum
func GetListJavaReleasesSortOrderEnumStringValues ¶ added in v65.16.0
func GetListJavaReleasesSortOrderEnumStringValues() []string
GetListJavaReleasesSortOrderEnumStringValues Enumerates the set of values in String for ListJavaReleasesSortOrderEnum
func GetListJmsPluginsAvailabilityStatusEnumStringValues ¶ added in v65.71.0
func GetListJmsPluginsAvailabilityStatusEnumStringValues() []string
GetListJmsPluginsAvailabilityStatusEnumStringValues Enumerates the set of values in String for ListJmsPluginsAvailabilityStatusEnum
func GetListJmsPluginsLifecycleStateEnumStringValues ¶ added in v65.71.0
func GetListJmsPluginsLifecycleStateEnumStringValues() []string
GetListJmsPluginsLifecycleStateEnumStringValues Enumerates the set of values in String for ListJmsPluginsLifecycleStateEnum
func GetListJmsPluginsSortByEnumStringValues ¶ added in v65.71.0
func GetListJmsPluginsSortByEnumStringValues() []string
GetListJmsPluginsSortByEnumStringValues Enumerates the set of values in String for ListJmsPluginsSortByEnum
func GetListJmsPluginsSortOrderEnumStringValues ¶ added in v65.71.0
func GetListJmsPluginsSortOrderEnumStringValues() []string
GetListJmsPluginsSortOrderEnumStringValues Enumerates the set of values in String for ListJmsPluginsSortOrderEnum
func GetListJreUsageSortByEnumStringValues ¶
func GetListJreUsageSortByEnumStringValues() []string
GetListJreUsageSortByEnumStringValues Enumerates the set of values in String for ListJreUsageSortByEnum
func GetListJreUsageSortOrderEnumStringValues ¶
func GetListJreUsageSortOrderEnumStringValues() []string
GetListJreUsageSortOrderEnumStringValues Enumerates the set of values in String for ListJreUsageSortOrderEnum
func GetListPerformanceTuningAnalysisResultsSortByEnumStringValues ¶ added in v65.41.0
func GetListPerformanceTuningAnalysisResultsSortByEnumStringValues() []string
GetListPerformanceTuningAnalysisResultsSortByEnumStringValues Enumerates the set of values in String for ListPerformanceTuningAnalysisResultsSortByEnum
func GetListPerformanceTuningAnalysisResultsSortOrderEnumStringValues ¶ added in v65.41.0
func GetListPerformanceTuningAnalysisResultsSortOrderEnumStringValues() []string
GetListPerformanceTuningAnalysisResultsSortOrderEnumStringValues Enumerates the set of values in String for ListPerformanceTuningAnalysisResultsSortOrderEnum
func GetListWorkRequestsOperationTypeEnumStringValues ¶ added in v65.71.0
func GetListWorkRequestsOperationTypeEnumStringValues() []string
GetListWorkRequestsOperationTypeEnumStringValues Enumerates the set of values in String for ListWorkRequestsOperationTypeEnum
func GetManagedInstanceSortByEnumStringValues ¶
func GetManagedInstanceSortByEnumStringValues() []string
GetManagedInstanceSortByEnumStringValues Enumerates the set of values in String for ManagedInstanceSortByEnum
func GetManagedInstanceTypeEnumStringValues ¶
func GetManagedInstanceTypeEnumStringValues() []string
GetManagedInstanceTypeEnumStringValues Enumerates the set of values in String for ManagedInstanceTypeEnum
func GetOperationStatusEnumStringValues ¶
func GetOperationStatusEnumStringValues() []string
GetOperationStatusEnumStringValues Enumerates the set of values in String for OperationStatusEnum
func GetOperationTypeEnumStringValues ¶
func GetOperationTypeEnumStringValues() []string
GetOperationTypeEnumStringValues Enumerates the set of values in String for OperationTypeEnum
func GetOsFamilyEnumStringValues ¶
func GetOsFamilyEnumStringValues() []string
GetOsFamilyEnumStringValues Enumerates the set of values in String for OsFamilyEnum
func GetPackageTypeEnumStringValues ¶ added in v65.71.0
func GetPackageTypeEnumStringValues() []string
GetPackageTypeEnumStringValues Enumerates the set of values in String for PackageTypeEnum
func GetPerformanceTuningAnalysisResultSortByEnumStringValues ¶ added in v65.41.0
func GetPerformanceTuningAnalysisResultSortByEnumStringValues() []string
GetPerformanceTuningAnalysisResultSortByEnumStringValues Enumerates the set of values in String for PerformanceTuningAnalysisResultSortByEnum
func GetPerformanceTuningResultStatusEnumStringValues ¶ added in v65.41.0
func GetPerformanceTuningResultStatusEnumStringValues() []string
GetPerformanceTuningResultStatusEnumStringValues Enumerates the set of values in String for PerformanceTuningResultStatusEnum
func GetPlatformArchitectureTypeEnumStringValues ¶ added in v65.71.0
func GetPlatformArchitectureTypeEnumStringValues() []string
GetPlatformArchitectureTypeEnumStringValues Enumerates the set of values in String for PlatformArchitectureTypeEnum
func GetPostInstallationActionsEnumStringValues ¶ added in v65.27.0
func GetPostInstallationActionsEnumStringValues() []string
GetPostInstallationActionsEnumStringValues Enumerates the set of values in String for PostInstallationActionsEnum
func GetReleaseTypeEnumStringValues ¶ added in v65.16.0
func GetReleaseTypeEnumStringValues() []string
GetReleaseTypeEnumStringValues Enumerates the set of values in String for ReleaseTypeEnum
func GetSortByEnumStringValues ¶
func GetSortByEnumStringValues() []string
GetSortByEnumStringValues Enumerates the set of values in String for SortByEnum
func GetSortOrderEnumStringValues ¶
func GetSortOrderEnumStringValues() []string
GetSortOrderEnumStringValues Enumerates the set of values in String for SortOrderEnum
func GetSummarizeApplicationInstallationUsageSortByEnumStringValues ¶ added in v65.41.0
func GetSummarizeApplicationInstallationUsageSortByEnumStringValues() []string
GetSummarizeApplicationInstallationUsageSortByEnumStringValues Enumerates the set of values in String for SummarizeApplicationInstallationUsageSortByEnum
func GetSummarizeApplicationInstallationUsageSortOrderEnumStringValues ¶ added in v65.41.0
func GetSummarizeApplicationInstallationUsageSortOrderEnumStringValues() []string
GetSummarizeApplicationInstallationUsageSortOrderEnumStringValues Enumerates the set of values in String for SummarizeApplicationInstallationUsageSortOrderEnum
func GetSummarizeApplicationUsageFieldsEnumStringValues ¶
func GetSummarizeApplicationUsageFieldsEnumStringValues() []string
GetSummarizeApplicationUsageFieldsEnumStringValues Enumerates the set of values in String for SummarizeApplicationUsageFieldsEnum
func GetSummarizeApplicationUsageSortByEnumStringValues ¶
func GetSummarizeApplicationUsageSortByEnumStringValues() []string
GetSummarizeApplicationUsageSortByEnumStringValues Enumerates the set of values in String for SummarizeApplicationUsageSortByEnum
func GetSummarizeApplicationUsageSortOrderEnumStringValues ¶
func GetSummarizeApplicationUsageSortOrderEnumStringValues() []string
GetSummarizeApplicationUsageSortOrderEnumStringValues Enumerates the set of values in String for SummarizeApplicationUsageSortOrderEnum
func GetSummarizeDeployedApplicationInstallationUsageSortByEnumStringValues ¶ added in v65.41.0
func GetSummarizeDeployedApplicationInstallationUsageSortByEnumStringValues() []string
GetSummarizeDeployedApplicationInstallationUsageSortByEnumStringValues Enumerates the set of values in String for SummarizeDeployedApplicationInstallationUsageSortByEnum
func GetSummarizeDeployedApplicationInstallationUsageSortOrderEnumStringValues ¶ added in v65.41.0
func GetSummarizeDeployedApplicationInstallationUsageSortOrderEnumStringValues() []string
GetSummarizeDeployedApplicationInstallationUsageSortOrderEnumStringValues Enumerates the set of values in String for SummarizeDeployedApplicationInstallationUsageSortOrderEnum
func GetSummarizeDeployedApplicationUsageSortByEnumStringValues ¶ added in v65.27.0
func GetSummarizeDeployedApplicationUsageSortByEnumStringValues() []string
GetSummarizeDeployedApplicationUsageSortByEnumStringValues Enumerates the set of values in String for SummarizeDeployedApplicationUsageSortByEnum
func GetSummarizeDeployedApplicationUsageSortOrderEnumStringValues ¶ added in v65.27.0
func GetSummarizeDeployedApplicationUsageSortOrderEnumStringValues() []string
GetSummarizeDeployedApplicationUsageSortOrderEnumStringValues Enumerates the set of values in String for SummarizeDeployedApplicationUsageSortOrderEnum
func GetSummarizeInstallationUsageFieldsEnumStringValues ¶
func GetSummarizeInstallationUsageFieldsEnumStringValues() []string
GetSummarizeInstallationUsageFieldsEnumStringValues Enumerates the set of values in String for SummarizeInstallationUsageFieldsEnum
func GetSummarizeInstallationUsageSortByEnumStringValues ¶
func GetSummarizeInstallationUsageSortByEnumStringValues() []string
GetSummarizeInstallationUsageSortByEnumStringValues Enumerates the set of values in String for SummarizeInstallationUsageSortByEnum
func GetSummarizeInstallationUsageSortOrderEnumStringValues ¶
func GetSummarizeInstallationUsageSortOrderEnumStringValues() []string
GetSummarizeInstallationUsageSortOrderEnumStringValues Enumerates the set of values in String for SummarizeInstallationUsageSortOrderEnum
func GetSummarizeJavaServerInstanceUsageSortByEnumStringValues ¶ added in v65.27.0
func GetSummarizeJavaServerInstanceUsageSortByEnumStringValues() []string
GetSummarizeJavaServerInstanceUsageSortByEnumStringValues Enumerates the set of values in String for SummarizeJavaServerInstanceUsageSortByEnum
func GetSummarizeJavaServerInstanceUsageSortOrderEnumStringValues ¶ added in v65.27.0
func GetSummarizeJavaServerInstanceUsageSortOrderEnumStringValues() []string
GetSummarizeJavaServerInstanceUsageSortOrderEnumStringValues Enumerates the set of values in String for SummarizeJavaServerInstanceUsageSortOrderEnum
func GetSummarizeJavaServerUsageSortByEnumStringValues ¶ added in v65.27.0
func GetSummarizeJavaServerUsageSortByEnumStringValues() []string
GetSummarizeJavaServerUsageSortByEnumStringValues Enumerates the set of values in String for SummarizeJavaServerUsageSortByEnum
func GetSummarizeJavaServerUsageSortOrderEnumStringValues ¶ added in v65.27.0
func GetSummarizeJavaServerUsageSortOrderEnumStringValues() []string
GetSummarizeJavaServerUsageSortOrderEnumStringValues Enumerates the set of values in String for SummarizeJavaServerUsageSortOrderEnum
func GetSummarizeJreUsageFieldsEnumStringValues ¶
func GetSummarizeJreUsageFieldsEnumStringValues() []string
GetSummarizeJreUsageFieldsEnumStringValues Enumerates the set of values in String for SummarizeJreUsageFieldsEnum
func GetSummarizeJreUsageJreSecurityStatusEnumStringValues ¶
func GetSummarizeJreUsageJreSecurityStatusEnumStringValues() []string
GetSummarizeJreUsageJreSecurityStatusEnumStringValues Enumerates the set of values in String for SummarizeJreUsageJreSecurityStatusEnum
func GetSummarizeJreUsageSortByEnumStringValues ¶
func GetSummarizeJreUsageSortByEnumStringValues() []string
GetSummarizeJreUsageSortByEnumStringValues Enumerates the set of values in String for SummarizeJreUsageSortByEnum
func GetSummarizeJreUsageSortOrderEnumStringValues ¶
func GetSummarizeJreUsageSortOrderEnumStringValues() []string
GetSummarizeJreUsageSortOrderEnumStringValues Enumerates the set of values in String for SummarizeJreUsageSortOrderEnum
func GetSummarizeLibraryUsageSortByEnumStringValues ¶ added in v65.27.0
func GetSummarizeLibraryUsageSortByEnumStringValues() []string
GetSummarizeLibraryUsageSortByEnumStringValues Enumerates the set of values in String for SummarizeLibraryUsageSortByEnum
func GetSummarizeLibraryUsageSortOrderEnumStringValues ¶ added in v65.27.0
func GetSummarizeLibraryUsageSortOrderEnumStringValues() []string
GetSummarizeLibraryUsageSortOrderEnumStringValues Enumerates the set of values in String for SummarizeLibraryUsageSortOrderEnum
func GetSummarizeManagedInstanceUsageFieldsEnumStringValues ¶
func GetSummarizeManagedInstanceUsageFieldsEnumStringValues() []string
GetSummarizeManagedInstanceUsageFieldsEnumStringValues Enumerates the set of values in String for SummarizeManagedInstanceUsageFieldsEnum
func GetSummarizeManagedInstanceUsageManagedInstanceTypeEnumStringValues ¶
func GetSummarizeManagedInstanceUsageManagedInstanceTypeEnumStringValues() []string
GetSummarizeManagedInstanceUsageManagedInstanceTypeEnumStringValues Enumerates the set of values in String for SummarizeManagedInstanceUsageManagedInstanceTypeEnum
func GetSummarizeManagedInstanceUsageSortByEnumStringValues ¶
func GetSummarizeManagedInstanceUsageSortByEnumStringValues() []string
GetSummarizeManagedInstanceUsageSortByEnumStringValues Enumerates the set of values in String for SummarizeManagedInstanceUsageSortByEnum
func GetSummarizeManagedInstanceUsageSortOrderEnumStringValues ¶
func GetSummarizeManagedInstanceUsageSortOrderEnumStringValues() []string
GetSummarizeManagedInstanceUsageSortOrderEnumStringValues Enumerates the set of values in String for SummarizeManagedInstanceUsageSortOrderEnum
func GetSupportTypeEnumStringValues ¶ added in v65.16.0
func GetSupportTypeEnumStringValues() []string
GetSupportTypeEnumStringValues Enumerates the set of values in String for SupportTypeEnum
func GetTlsVersionsEnumStringValues ¶ added in v65.27.0
func GetTlsVersionsEnumStringValues() []string
GetTlsVersionsEnumStringValues Enumerates the set of values in String for TlsVersionsEnum
func GetWorkItemDetailsKindEnumStringValues ¶ added in v65.41.0
func GetWorkItemDetailsKindEnumStringValues() []string
GetWorkItemDetailsKindEnumStringValues Enumerates the set of values in String for WorkItemDetailsKindEnum
func GetWorkItemStatusEnumStringValues ¶
func GetWorkItemStatusEnumStringValues() []string
GetWorkItemStatusEnumStringValues Enumerates the set of values in String for WorkItemStatusEnum
func GetWorkItemTypeEnumStringValues ¶ added in v65.41.0
func GetWorkItemTypeEnumStringValues() []string
GetWorkItemTypeEnumStringValues Enumerates the set of values in String for WorkItemTypeEnum
Types ¶
type ActionTypeEnum ¶
type ActionTypeEnum string
ActionTypeEnum Enum with underlying type: string
const ( ActionTypeCreated ActionTypeEnum = "CREATED" ActionTypeDeleted ActionTypeEnum = "DELETED" ActionTypeInProgress ActionTypeEnum = "IN_PROGRESS" ActionTypeRelated ActionTypeEnum = "RELATED" ActionTypeUpdated ActionTypeEnum = "UPDATED" ActionTypeFailed ActionTypeEnum = "FAILED" )
Set of constants representing the allowable values for ActionTypeEnum
func GetActionTypeEnumValues ¶
func GetActionTypeEnumValues() []ActionTypeEnum
GetActionTypeEnumValues Enumerates the set of values for ActionTypeEnum
func GetMappingActionTypeEnum ¶
func GetMappingActionTypeEnum(val string) (ActionTypeEnum, bool)
GetMappingActionTypeEnum performs case Insensitive comparison on enum value and return the desired enum
type AddFleetInstallationSitesDetails ¶ added in v65.16.0
type AddFleetInstallationSitesDetails struct { // The list of installation sites to add. InstallationSites []NewInstallationSite `mandatory:"true" json:"installationSites"` // Optional list of post java installation actions PostInstallationActions []PostInstallationActionsEnum `mandatory:"false" json:"postInstallationActions"` }
AddFleetInstallationSitesDetails The list of Java installation sites to add.
func (AddFleetInstallationSitesDetails) String ¶ added in v65.16.0
func (m AddFleetInstallationSitesDetails) String() string
func (AddFleetInstallationSitesDetails) ValidateEnumValue ¶ added in v65.16.0
func (m AddFleetInstallationSitesDetails) ValidateEnumValue() (bool, error)
ValidateEnumValue returns an error when providing an unsupported enum value This function is being called during constructing API request process Not recommended for calling this function directly
type AddFleetInstallationSitesRequest ¶ added in v65.16.0
type AddFleetInstallationSitesRequest struct { // The OCID (https://docs.cloud.oracle.com/Content/General/Concepts/identifiers.htm) of the Fleet. FleetId *string `mandatory:"true" contributesTo:"path" name:"fleetId"` // List of installation sites to be added. AddFleetInstallationSitesDetails `contributesTo:"body"` // For optimistic concurrency control. In the PUT or DELETE call // for a resource, set the `if-match` parameter to the value of the // ETag from a previous GET or POST response for that resource. // The resource will be updated or deleted only if the ETag you // provide matches the resource's current ETag value. IfMatch *string `mandatory:"false" contributesTo:"header" name:"if-match"` // A token that uniquely identifies a request so it can be retried in case of a timeout or // server error without risk of executing that same action again. Retry tokens expire after 24 // hours, but can be invalidated before then due to conflicting operations. For example, if a resource // has been deleted and purged from the system, then a retry of the original creation request // might be rejected. OpcRetryToken *string `mandatory:"false" contributesTo:"header" name:"opc-retry-token"` // The client request ID for tracing. OpcRequestId *string `mandatory:"false" contributesTo:"header" name:"opc-request-id"` // Metadata about the request. This information will not be transmitted to the service, but // represents information that the SDK will consume to drive retry behavior. RequestMetadata common.RequestMetadata }
AddFleetInstallationSitesRequest wrapper for the AddFleetInstallationSites operation
See also ¶
Click https://docs.cloud.oracle.com/en-us/iaas/tools/go-sdk-examples/latest/jms/AddFleetInstallationSites.go.html to see an example of how to use AddFleetInstallationSitesRequest.
func (AddFleetInstallationSitesRequest) BinaryRequestBody ¶ added in v65.16.0
func (request AddFleetInstallationSitesRequest) BinaryRequestBody() (*common.OCIReadSeekCloser, bool)
BinaryRequestBody implements the OCIRequest interface
func (AddFleetInstallationSitesRequest) HTTPRequest ¶ added in v65.16.0
func (request AddFleetInstallationSitesRequest) HTTPRequest(method, path string, binaryRequestBody *common.OCIReadSeekCloser, extraHeaders map[string]string) (http.Request, error)
HTTPRequest implements the OCIRequest interface
func (AddFleetInstallationSitesRequest) RetryPolicy ¶ added in v65.16.0
func (request AddFleetInstallationSitesRequest) RetryPolicy() *common.RetryPolicy
RetryPolicy implements the OCIRetryableRequest interface. This retrieves the specified retry policy.
func (AddFleetInstallationSitesRequest) String ¶ added in v65.16.0
func (request AddFleetInstallationSitesRequest) String() string
func (AddFleetInstallationSitesRequest) ValidateEnumValue ¶ added in v65.16.0
func (request AddFleetInstallationSitesRequest) ValidateEnumValue() (bool, error)
ValidateEnumValue returns an error when providing an unsupported enum value This function is being called during constructing API request process Not recommended for calling this function directly
type AddFleetInstallationSitesResponse ¶ added in v65.16.0
type AddFleetInstallationSitesResponse 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, provide the request ID. OpcRequestId *string `presentIn:"header" name:"opc-request-id"` }
AddFleetInstallationSitesResponse wrapper for the AddFleetInstallationSites operation
func (AddFleetInstallationSitesResponse) HTTPResponse ¶ added in v65.16.0
func (response AddFleetInstallationSitesResponse) HTTPResponse() *http.Response
HTTPResponse implements the OCIResponse interface
func (AddFleetInstallationSitesResponse) String ¶ added in v65.16.0
func (response AddFleetInstallationSitesResponse) String() string
type AdvancedUsageTracking ¶ added in v65.27.0
type AdvancedUsageTracking struct { // AdvancedUsageTracking flag to store enabled or disabled status. IsEnabled *bool `mandatory:"false" json:"isEnabled"` }
AdvancedUsageTracking AdvancedUsageTracking configuration
func (AdvancedUsageTracking) String ¶ added in v65.27.0
func (m AdvancedUsageTracking) String() string
func (AdvancedUsageTracking) ValidateEnumValue ¶ added in v65.27.0
func (m AdvancedUsageTracking) ValidateEnumValue() (bool, error)
ValidateEnumValue returns an error when providing an unsupported enum value This function is being called during constructing API request process Not recommended for calling this function directly
type Agent ¶ added in v65.52.1
type Agent struct { // The name of the agent. DisplayName *string `mandatory:"true" json:"displayName"` // The agent type. Type AgentTypeEnum `mandatory:"true" json:"type"` // The java version. JavaVersion *string `mandatory:"true" json:"javaVersion"` // The security status of the Java Runtime. JavaSecurityStatus JreSecurityStatusEnum `mandatory:"true" json:"javaSecurityStatus"` // A list of plugins installed on this agent. Plugins []Plugin `mandatory:"true" json:"plugins"` }
Agent Information about the agent.
func (Agent) ValidateEnumValue ¶ added in v65.52.1
ValidateEnumValue returns an error when providing an unsupported enum value This function is being called during constructing API request process Not recommended for calling this function directly
type AgentInstallerCollection ¶ added in v65.71.0
type AgentInstallerCollection struct { // A list of the agent installer summaries. Items []AgentInstallerSummary `mandatory:"true" json:"items"` }
AgentInstallerCollection Collection of the agent installer summary.
func (AgentInstallerCollection) String ¶ added in v65.71.0
func (m AgentInstallerCollection) String() string
func (AgentInstallerCollection) ValidateEnumValue ¶ added in v65.71.0
func (m AgentInstallerCollection) ValidateEnumValue() (bool, error)
ValidateEnumValue returns an error when providing an unsupported enum value This function is being called during constructing API request process Not recommended for calling this function directly
type AgentInstallerSortByEnum ¶ added in v65.71.0
type AgentInstallerSortByEnum string
AgentInstallerSortByEnum Enum with underlying type: string
const ( AgentInstallerSortByAgentInstallerId AgentInstallerSortByEnum = "agentInstallerId" AgentInstallerSortByOsFamily AgentInstallerSortByEnum = "osFamily" AgentInstallerSortByPlatformArchitecture AgentInstallerSortByEnum = "platformArchitecture" )
Set of constants representing the allowable values for AgentInstallerSortByEnum
func GetAgentInstallerSortByEnumValues ¶ added in v65.71.0
func GetAgentInstallerSortByEnumValues() []AgentInstallerSortByEnum
GetAgentInstallerSortByEnumValues Enumerates the set of values for AgentInstallerSortByEnum
func GetMappingAgentInstallerSortByEnum ¶ added in v65.71.0
func GetMappingAgentInstallerSortByEnum(val string) (AgentInstallerSortByEnum, bool)
GetMappingAgentInstallerSortByEnum performs case Insensitive comparison on enum value and return the desired enum
type AgentInstallerSummary ¶ added in v65.71.0
type AgentInstallerSummary struct { // Unique identifier for the agent installer. AgentInstallerId *int64 `mandatory:"true" json:"agentInstallerId"` // Description of the agent installer artifact. The description typically includes the OS, architecture, and agent installer type. AgentInstallerDescription *string `mandatory:"true" json:"agentInstallerDescription"` // Approximate compressed file size in bytes. ApproximateFileSizeInBytes *int64 `mandatory:"true" json:"approximateFileSizeInBytes"` // SHA256 checksum of the agent installer. Sha256 *string `mandatory:"true" json:"sha256"` // The target operating system family for the agent installer. OsFamily OsFamilyEnum `mandatory:"true" json:"osFamily"` // The target operating system architecture for the installer. PlatformArchitecture PlatformArchitectureTypeEnum `mandatory:"true" json:"platformArchitecture"` // The package type (typically the file extension) of the agent software included in the installer. PackageType PackageTypeEnum `mandatory:"true" json:"packageType"` // Agent image version. AgentVersion *string `mandatory:"true" json:"agentVersion"` // Java version. JavaVersion *string `mandatory:"true" json:"javaVersion"` // Agent installer version. AgentInstallerVersion *string `mandatory:"true" json:"agentInstallerVersion"` }
AgentInstallerSummary Supported agent installer downloads.
func (AgentInstallerSummary) String ¶ added in v65.71.0
func (m AgentInstallerSummary) String() string
func (AgentInstallerSummary) ValidateEnumValue ¶ added in v65.71.0
func (m AgentInstallerSummary) ValidateEnumValue() (bool, error)
ValidateEnumValue returns an error when providing an unsupported enum value This function is being called during constructing API request process Not recommended for calling this function directly
type AgentTypeEnum ¶ added in v65.52.1
type AgentTypeEnum string
AgentTypeEnum Enum with underlying type: string
const ( AgentTypeOma AgentTypeEnum = "OMA" AgentTypeOca AgentTypeEnum = "OCA" )
Set of constants representing the allowable values for AgentTypeEnum
func GetAgentTypeEnumValues ¶ added in v65.52.1
func GetAgentTypeEnumValues() []AgentTypeEnum
GetAgentTypeEnumValues Enumerates the set of values for AgentTypeEnum
func GetMappingAgentTypeEnum ¶ added in v65.52.1
func GetMappingAgentTypeEnum(val string) (AgentTypeEnum, bool)
GetMappingAgentTypeEnum performs case Insensitive comparison on enum value and return the desired enum
type AlgorithmsEnum ¶ added in v65.27.0
type AlgorithmsEnum string
AlgorithmsEnum Enum with underlying type: string
const ( AlgorithmsRsa AlgorithmsEnum = "RSA" AlgorithmsDsa AlgorithmsEnum = "DSA" AlgorithmsEc AlgorithmsEnum = "EC" AlgorithmsDh AlgorithmsEnum = "DH" )
Set of constants representing the allowable values for AlgorithmsEnum
func GetAlgorithmsEnumValues ¶ added in v65.27.0
func GetAlgorithmsEnumValues() []AlgorithmsEnum
GetAlgorithmsEnumValues Enumerates the set of values for AlgorithmsEnum
func GetMappingAlgorithmsEnum ¶ added in v65.27.0
func GetMappingAlgorithmsEnum(val string) (AlgorithmsEnum, bool)
GetMappingAlgorithmsEnum performs case Insensitive comparison on enum value and return the desired enum
type AnnouncementCollection ¶ added in v65.41.0
type AnnouncementCollection struct { // List of AnnouncementSummary items Items []AnnouncementSummary `mandatory:"true" json:"items"` }
AnnouncementCollection Results of list announcements call. Contains AnnouncementSummary items
func (AnnouncementCollection) String ¶ added in v65.41.0
func (m AnnouncementCollection) String() string
func (AnnouncementCollection) ValidateEnumValue ¶ added in v65.41.0
func (m AnnouncementCollection) ValidateEnumValue() (bool, error)
ValidateEnumValue returns an error when providing an unsupported enum value This function is being called during constructing API request process Not recommended for calling this function directly
type AnnouncementSortByEnum ¶ added in v65.41.0
type AnnouncementSortByEnum string
AnnouncementSortByEnum Enum with underlying type: string
const ( AnnouncementSortByTimeReleased AnnouncementSortByEnum = "timeReleased" AnnouncementSortBySummary AnnouncementSortByEnum = "summary" )
Set of constants representing the allowable values for AnnouncementSortByEnum
func GetAnnouncementSortByEnumValues ¶ added in v65.41.0
func GetAnnouncementSortByEnumValues() []AnnouncementSortByEnum
GetAnnouncementSortByEnumValues Enumerates the set of values for AnnouncementSortByEnum
func GetMappingAnnouncementSortByEnum ¶ added in v65.41.0
func GetMappingAnnouncementSortByEnum(val string) (AnnouncementSortByEnum, bool)
GetMappingAnnouncementSortByEnum performs case Insensitive comparison on enum value and return the desired enum
type AnnouncementSummary ¶ added in v65.41.0
type AnnouncementSummary struct { // Unique id of the announcement Key *int `mandatory:"true" json:"key"` // Summary text of the announcement Summary *string `mandatory:"true" json:"summary"` // URL to the announcement web page Url *string `mandatory:"true" json:"url"` // Date time on which the announcement was released TimeReleased *common.SDKTime `mandatory:"true" json:"timeReleased"` }
AnnouncementSummary An summary of a announcement on Console Overview page
func (AnnouncementSummary) String ¶ added in v65.41.0
func (m AnnouncementSummary) String() string
func (AnnouncementSummary) ValidateEnumValue ¶ added in v65.41.0
func (m AnnouncementSummary) ValidateEnumValue() (bool, error)
ValidateEnumValue returns an error when providing an unsupported enum value This function is being called during constructing API request process Not recommended for calling this function directly
type ApplicationExecutionTypeEnum ¶ added in v65.41.0
type ApplicationExecutionTypeEnum string
ApplicationExecutionTypeEnum Enum with underlying type: string
const ( ApplicationExecutionTypeInstalled ApplicationExecutionTypeEnum = "INSTALLED" ApplicationExecutionTypeDeployed ApplicationExecutionTypeEnum = "DEPLOYED" )
Set of constants representing the allowable values for ApplicationExecutionTypeEnum
func GetApplicationExecutionTypeEnumValues ¶ added in v65.41.0
func GetApplicationExecutionTypeEnumValues() []ApplicationExecutionTypeEnum
GetApplicationExecutionTypeEnumValues Enumerates the set of values for ApplicationExecutionTypeEnum
func GetMappingApplicationExecutionTypeEnum ¶ added in v65.41.0
func GetMappingApplicationExecutionTypeEnum(val string) (ApplicationExecutionTypeEnum, bool)
GetMappingApplicationExecutionTypeEnum performs case Insensitive comparison on enum value and return the desired enum
type ApplicationInstallationSortByEnum ¶ added in v65.41.0
type ApplicationInstallationSortByEnum string
ApplicationInstallationSortByEnum Enum with underlying type: string
const ( ApplicationInstallationSortByTimeFirstSeen ApplicationInstallationSortByEnum = "timeFirstSeen" ApplicationInstallationSortByTimeLastSeen ApplicationInstallationSortByEnum = "timeLastSeen" ApplicationInstallationSortByDisplayName ApplicationInstallationSortByEnum = "displayName" ApplicationInstallationSortByInstallationPath ApplicationInstallationSortByEnum = "installationPath" ApplicationInstallationSortByOsName ApplicationInstallationSortByEnum = "osName" ApplicationInstallationSortByApproximateJreCount ApplicationInstallationSortByEnum = "approximateJreCount" ApplicationInstallationSortByApproximateInstallationCount ApplicationInstallationSortByEnum = "approximateInstallationCount" ApplicationInstallationSortByApproximateManagedInstanceCount ApplicationInstallationSortByEnum = "approximateManagedInstanceCount" ApplicationInstallationSortByApproximateLibraryCount ApplicationInstallationSortByEnum = "approximateLibraryCount" )
Set of constants representing the allowable values for ApplicationInstallationSortByEnum
func GetApplicationInstallationSortByEnumValues ¶ added in v65.41.0
func GetApplicationInstallationSortByEnumValues() []ApplicationInstallationSortByEnum
GetApplicationInstallationSortByEnumValues Enumerates the set of values for ApplicationInstallationSortByEnum
func GetMappingApplicationInstallationSortByEnum ¶ added in v65.41.0
func GetMappingApplicationInstallationSortByEnum(val string) (ApplicationInstallationSortByEnum, bool)
GetMappingApplicationInstallationSortByEnum performs case Insensitive comparison on enum value and return the desired enum
type ApplicationInstallationUsageSummary ¶ added in v65.41.0
type ApplicationInstallationUsageSummary struct { // An internal identifier for the application installation that is unique to a Fleet. ApplicationInstallationKey *string `mandatory:"true" json:"applicationInstallationKey"` // An internal identifier for the application that is unique to a Fleet. // ApplicationKey will be identical for applications with different installation information. ApplicationKey *string `mandatory:"true" json:"applicationKey"` // The name of the application. DisplayName *string `mandatory:"true" json:"displayName"` // The type of the application, denoted by how the application was started. ApplicationType *string `mandatory:"true" json:"applicationType"` // The full path on which the application installation was detected. InstallationPath *string `mandatory:"false" json:"installationPath"` // List of full paths where the application last searched for classes. // Contains full paths to all items from module-list and class path list. FullClassPath []string `mandatory:"false" json:"fullClassPath"` // The operating systems running this application. OperatingSystems []OperatingSystem `mandatory:"false" json:"operatingSystems"` // The approximate count of installations running this application. ApproximateInstallationCount *int `mandatory:"false" json:"approximateInstallationCount"` // The approximate count of Java Runtimes running this application. ApproximateJreCount *int `mandatory:"false" json:"approximateJreCount"` // The approximate count of managed instances reporting this application. ApproximateManagedInstanceCount *int `mandatory:"false" json:"approximateManagedInstanceCount"` // The approximate count of libraries in this application. ApproximateLibraryCount *int `mandatory:"false" json:"approximateLibraryCount"` // Comma separated list of user names that invoked application installations. ApplicationInvokedBy *string `mandatory:"false" json:"applicationInvokedBy"` // Lower bound of the specified time period filter. JMS provides a view of the data that is _per day_. The query uses only the date element of the parameter. TimeStart *common.SDKTime `mandatory:"false" json:"timeStart"` // Upper bound of the specified time period filter. JMS provides a view of the data that is _per day_. The query uses only the date element of the parameter. TimeEnd *common.SDKTime `mandatory:"false" json:"timeEnd"` // The date and time the resource was _first_ reported to JMS. // This is potentially _before_ the specified time period provided by the filters. // For example, a resource can be first reported to JMS before the start of a specified time period, // if it is also reported during the time period. TimeFirstSeen *common.SDKTime `mandatory:"false" json:"timeFirstSeen"` // The date and time the resource was _last_ reported to JMS. // This is potentially _after_ the specified time period provided by the filters. // For example, a resource can be last reported to JMS before the start of a specified time period, // if it is also reported during the time period. TimeLastSeen *common.SDKTime `mandatory:"false" json:"timeLastSeen"` }
ApplicationInstallationUsageSummary Summarizes application installation usage information during a specified time period. The main difference between ApplicationUsage and ApplicationInstallationUsageSummary is the presence of installation information. ApplicationUsage provides only aggregated information for an application regardless of the installation paths. Therefore, two different applications with the same application name installed in two different paths will be aggregated to a single application. This aggregation makes it difficult to focus actions to single application installed on a known path. An application installation is independent of the Java Runtime on which it's running or the Managed Instance where it's installed.
func (ApplicationInstallationUsageSummary) String ¶ added in v65.41.0
func (m ApplicationInstallationUsageSummary) String() string
func (ApplicationInstallationUsageSummary) ValidateEnumValue ¶ added in v65.41.0
func (m ApplicationInstallationUsageSummary) ValidateEnumValue() (bool, error)
ValidateEnumValue returns an error when providing an unsupported enum value This function is being called during constructing API request process Not recommended for calling this function directly
type ApplicationInstallationUsageSummaryCollection ¶ added in v65.41.0
type ApplicationInstallationUsageSummaryCollection struct { // A list of application installations. Items []ApplicationInstallationUsageSummary `mandatory:"true" json:"items"` }
ApplicationInstallationUsageSummaryCollection Results of an application installation search. Contains ApplicationInstallationUsageSummary items.
func (ApplicationInstallationUsageSummaryCollection) String ¶ added in v65.41.0
func (m ApplicationInstallationUsageSummaryCollection) String() string
func (ApplicationInstallationUsageSummaryCollection) ValidateEnumValue ¶ added in v65.41.0
func (m ApplicationInstallationUsageSummaryCollection) ValidateEnumValue() (bool, error)
ValidateEnumValue returns an error when providing an unsupported enum value This function is being called during constructing API request process Not recommended for calling this function directly
type ApplicationSortByEnum ¶
type ApplicationSortByEnum string
ApplicationSortByEnum Enum with underlying type: string
const ( ApplicationSortByTimeFirstSeen ApplicationSortByEnum = "timeFirstSeen" ApplicationSortByTimeLastSeen ApplicationSortByEnum = "timeLastSeen" ApplicationSortByDisplayName ApplicationSortByEnum = "displayName" ApplicationSortByApproximateJreCount ApplicationSortByEnum = "approximateJreCount" ApplicationSortByApproximateInstallationCount ApplicationSortByEnum = "approximateInstallationCount" ApplicationSortByApproximateManagedInstanceCount ApplicationSortByEnum = "approximateManagedInstanceCount" ApplicationSortByApproximateLibraryCount ApplicationSortByEnum = "approximateLibraryCount" ApplicationSortByOsName ApplicationSortByEnum = "osName" )
Set of constants representing the allowable values for ApplicationSortByEnum
func GetApplicationSortByEnumValues ¶
func GetApplicationSortByEnumValues() []ApplicationSortByEnum
GetApplicationSortByEnumValues Enumerates the set of values for ApplicationSortByEnum
func GetMappingApplicationSortByEnum ¶
func GetMappingApplicationSortByEnum(val string) (ApplicationSortByEnum, bool)
GetMappingApplicationSortByEnum performs case Insensitive comparison on enum value and return the desired enum
type ApplicationUsage ¶
type ApplicationUsage struct { // An internal identifier for the application that is unique to a fleet. ApplicationId *string `mandatory:"true" json:"applicationId"` // The name of the application. DisplayName *string `mandatory:"true" json:"displayName"` // The type of the application denoted by how the application was started. ApplicationType *string `mandatory:"true" json:"applicationType"` // The operating systems running this application. OperatingSystems []OperatingSystem `mandatory:"false" json:"operatingSystems"` // The approximate count of installations running this application. ApproximateInstallationCount *int `mandatory:"false" json:"approximateInstallationCount"` // The approximate count of Java Runtimes running this application. ApproximateJreCount *int `mandatory:"false" json:"approximateJreCount"` // The approximate count of managed instances reporting this application. ApproximateManagedInstanceCount *int `mandatory:"false" json:"approximateManagedInstanceCount"` // The approximate count of libraries in this application. ApproximateLibraryCount *int `mandatory:"false" json:"approximateLibraryCount"` // Lower bound of the specified time period filter. JMS provides a view of the data that is _per day_. The query uses only the date element of the parameter. TimeStart *common.SDKTime `mandatory:"false" json:"timeStart"` // Upper bound of the specified time period filter. JMS provides a view of the data that is _per day_. The query uses only the date element of the parameter. TimeEnd *common.SDKTime `mandatory:"false" json:"timeEnd"` // The date and time the resource was _first_ reported to JMS. // This is potentially _before_ the specified time period provided by the filters. // For example, a resource can be first reported to JMS before the start of a specified time period, // if it is also reported during the time period. TimeFirstSeen *common.SDKTime `mandatory:"false" json:"timeFirstSeen"` // The date and time the resource was _last_ reported to JMS. // This is potentially _after_ the specified time period provided by the filters. // For example, a resource can be last reported to JMS before the start of a specified time period, // if it is also reported during the time period. TimeLastSeen *common.SDKTime `mandatory:"false" json:"timeLastSeen"` }
ApplicationUsage Application usage during a specified time period. An application is a Java application that can be executed by a Java Runtime installation. An application is independent of the Java Runtime or its installation.
func (ApplicationUsage) String ¶
func (m ApplicationUsage) String() string
func (ApplicationUsage) ValidateEnumValue ¶
func (m ApplicationUsage) ValidateEnumValue() (bool, error)
ValidateEnumValue returns an error when providing an unsupported enum value This function is being called during constructing API request process Not recommended for calling this function directly
type ApplicationUsageCollection ¶
type ApplicationUsageCollection struct { // A list of applications. Items []ApplicationUsage `mandatory:"true" json:"items"` }
ApplicationUsageCollection Results of an application search. Contains ApplicationUsage items.
func (ApplicationUsageCollection) String ¶
func (m ApplicationUsageCollection) String() string
func (ApplicationUsageCollection) ValidateEnumValue ¶
func (m ApplicationUsageCollection) ValidateEnumValue() (bool, error)
ValidateEnumValue returns an error when providing an unsupported enum value This function is being called during constructing API request process Not recommended for calling this function directly
type ApplicationWorkItemDetails ¶ added in v65.41.0
type ApplicationWorkItemDetails struct { // The unique key of the application of the JFR. ApplicationKey *string `mandatory:"true" json:"applicationKey"` // The application name. ApplicationName *string `mandatory:"true" json:"applicationName"` // The unique key of the application installation of the JFR. ApplicationInstallationKey *string `mandatory:"false" json:"applicationInstallationKey"` // The full path on which application installation was detected. ApplicationInstallationPath *string `mandatory:"false" json:"applicationInstallationPath"` // The work item type. WorkItemType WorkItemTypeEnum `mandatory:"false" json:"workItemType,omitempty"` }
ApplicationWorkItemDetails The work item details with JFR related information.
func (ApplicationWorkItemDetails) GetWorkItemType ¶ added in v65.41.0
func (m ApplicationWorkItemDetails) GetWorkItemType() WorkItemTypeEnum
GetWorkItemType returns WorkItemType
func (ApplicationWorkItemDetails) MarshalJSON ¶ added in v65.41.0
func (m ApplicationWorkItemDetails) MarshalJSON() (buff []byte, e error)
MarshalJSON marshals to json representation
func (ApplicationWorkItemDetails) String ¶ added in v65.41.0
func (m ApplicationWorkItemDetails) String() string
func (ApplicationWorkItemDetails) ValidateEnumValue ¶ added in v65.41.0
func (m ApplicationWorkItemDetails) ValidateEnumValue() (bool, error)
ValidateEnumValue returns an error when providing an unsupported enum value This function is being called during constructing API request process Not recommended for calling this function directly
type ArtifactContentTypeEnum ¶ added in v65.16.0
type ArtifactContentTypeEnum string
ArtifactContentTypeEnum Enum with underlying type: string
const ( ArtifactContentTypeJdk ArtifactContentTypeEnum = "JDK" ArtifactContentTypeJre ArtifactContentTypeEnum = "JRE" ArtifactContentTypeServerJre ArtifactContentTypeEnum = "SERVER_JRE" )
Set of constants representing the allowable values for ArtifactContentTypeEnum
func GetArtifactContentTypeEnumValues ¶ added in v65.16.0
func GetArtifactContentTypeEnumValues() []ArtifactContentTypeEnum
GetArtifactContentTypeEnumValues Enumerates the set of values for ArtifactContentTypeEnum
func GetMappingArtifactContentTypeEnum ¶ added in v65.16.0
func GetMappingArtifactContentTypeEnum(val string) (ArtifactContentTypeEnum, bool)
GetMappingArtifactContentTypeEnum performs case Insensitive comparison on enum value and return the desired enum
type BasicWorkItemDetails ¶ added in v65.41.0
type BasicWorkItemDetails struct { // The work item type. WorkItemType WorkItemTypeEnum `mandatory:"false" json:"workItemType,omitempty"` }
BasicWorkItemDetails The common work item details.
func (BasicWorkItemDetails) GetWorkItemType ¶ added in v65.41.0
func (m BasicWorkItemDetails) GetWorkItemType() WorkItemTypeEnum
GetWorkItemType returns WorkItemType
func (BasicWorkItemDetails) MarshalJSON ¶ added in v65.41.0
func (m BasicWorkItemDetails) MarshalJSON() (buff []byte, e error)
MarshalJSON marshals to json representation
func (BasicWorkItemDetails) String ¶ added in v65.41.0
func (m BasicWorkItemDetails) String() string
func (BasicWorkItemDetails) ValidateEnumValue ¶ added in v65.41.0
func (m BasicWorkItemDetails) ValidateEnumValue() (bool, error)
ValidateEnumValue returns an error when providing an unsupported enum value This function is being called during constructing API request process Not recommended for calling this function directly
type Blocklist ¶
type Blocklist struct { // The unique identifier of this blocklist record. Key *string `mandatory:"true" json:"key"` Target *BlocklistTarget `mandatory:"true" json:"target"` // The operation type Operation OperationTypeEnum `mandatory:"true" json:"operation"` // The reason why the operation is blocklisted. Reason *string `mandatory:"false" json:"reason"` }
Blocklist The blocklist record to prevent a target resource from certain operation with reason.
func (Blocklist) ValidateEnumValue ¶
ValidateEnumValue returns an error when providing an unsupported enum value This function is being called during constructing API request process Not recommended for calling this function directly
type BlocklistCollection ¶
type BlocklistCollection struct { // The blocklist Items []Blocklist `mandatory:"true" json:"items"` }
BlocklistCollection Results of a blocklist search that contain Blocklist records.
func (BlocklistCollection) String ¶
func (m BlocklistCollection) String() string
func (BlocklistCollection) ValidateEnumValue ¶
func (m BlocklistCollection) ValidateEnumValue() (bool, error)
ValidateEnumValue returns an error when providing an unsupported enum value This function is being called during constructing API request process Not recommended for calling this function directly
type BlocklistEntry ¶
type BlocklistEntry struct { // The operation type. Operation OperationTypeEnum `mandatory:"true" json:"operation"` // The reason why the operation is blocklisted. Reason *string `mandatory:"true" json:"reason"` }
BlocklistEntry An entry for blocklist to describe blocked operation and reason.
func (BlocklistEntry) String ¶
func (m BlocklistEntry) String() string
func (BlocklistEntry) ValidateEnumValue ¶
func (m BlocklistEntry) ValidateEnumValue() (bool, error)
ValidateEnumValue returns an error when providing an unsupported enum value This function is being called during constructing API request process Not recommended for calling this function directly
type BlocklistSortByEnum ¶
type BlocklistSortByEnum string
BlocklistSortByEnum Enum with underlying type: string
const (
BlocklistSortByOperation BlocklistSortByEnum = "operation"
)
Set of constants representing the allowable values for BlocklistSortByEnum
func GetBlocklistSortByEnumValues ¶
func GetBlocklistSortByEnumValues() []BlocklistSortByEnum
GetBlocklistSortByEnumValues Enumerates the set of values for BlocklistSortByEnum
func GetMappingBlocklistSortByEnum ¶
func GetMappingBlocklistSortByEnum(val string) (BlocklistSortByEnum, bool)
GetMappingBlocklistSortByEnum performs case Insensitive comparison on enum value and return the desired enum
type BlocklistTarget ¶
type BlocklistTarget struct { // The OCID (https://docs.cloud.oracle.com/Content/General/Concepts/identifiers.htm) of the fleet. FleetId *string `mandatory:"true" json:"fleetId"` // The OCID (https://docs.cloud.oracle.com/Content/General/Concepts/identifiers.htm) of the related managed instance. ManagedInstanceId *string `mandatory:"false" json:"managedInstanceId"` // The unique identifier for the installation of Java Runtime at a specific path on a specific operating system. InstallationKey *string `mandatory:"false" json:"installationKey"` }
BlocklistTarget A resource to blocklist for certain operation.
func (BlocklistTarget) String ¶
func (m BlocklistTarget) String() string
func (BlocklistTarget) ValidateEnumValue ¶
func (m BlocklistTarget) ValidateEnumValue() (bool, error)
ValidateEnumValue returns an error when providing an unsupported enum value This function is being called during constructing API request process Not recommended for calling this function directly
type CancelWorkRequestRequest ¶
type CancelWorkRequestRequest struct { // The OCID (https://docs.cloud.oracle.com/Content/General/Concepts/identifiers.htm) of the asynchronous work request. WorkRequestId *string `mandatory:"true" contributesTo:"path" name:"workRequestId"` // The client request ID for tracing. OpcRequestId *string `mandatory:"false" contributesTo:"header" name:"opc-request-id"` // For optimistic concurrency control. In the PUT or DELETE call // for a resource, set the `if-match` parameter to the value of the // ETag from a previous GET or POST response for that resource. // The resource will be updated or deleted only if the ETag you // provide matches the resource's current ETag value. IfMatch *string `mandatory:"false" contributesTo:"header" name:"if-match"` // Metadata about the request. This information will not be transmitted to the service, but // represents information that the SDK will consume to drive retry behavior. RequestMetadata common.RequestMetadata }
CancelWorkRequestRequest wrapper for the CancelWorkRequest operation
See also ¶
Click https://docs.cloud.oracle.com/en-us/iaas/tools/go-sdk-examples/latest/jms/CancelWorkRequest.go.html to see an example of how to use CancelWorkRequestRequest.
func (CancelWorkRequestRequest) BinaryRequestBody ¶
func (request CancelWorkRequestRequest) BinaryRequestBody() (*common.OCIReadSeekCloser, bool)
BinaryRequestBody implements the OCIRequest interface
func (CancelWorkRequestRequest) HTTPRequest ¶
func (request CancelWorkRequestRequest) HTTPRequest(method, path string, binaryRequestBody *common.OCIReadSeekCloser, extraHeaders map[string]string) (http.Request, error)
HTTPRequest implements the OCIRequest interface
func (CancelWorkRequestRequest) RetryPolicy ¶
func (request CancelWorkRequestRequest) RetryPolicy() *common.RetryPolicy
RetryPolicy implements the OCIRetryableRequest interface. This retrieves the specified retry policy.
func (CancelWorkRequestRequest) String ¶
func (request CancelWorkRequestRequest) String() string
func (CancelWorkRequestRequest) ValidateEnumValue ¶
func (request CancelWorkRequestRequest) ValidateEnumValue() (bool, error)
ValidateEnumValue returns an error when providing an unsupported enum value This function is being called during constructing API request process Not recommended for calling this function directly
type CancelWorkRequestResponse ¶
type CancelWorkRequestResponse 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, provide the request ID. OpcRequestId *string `presentIn:"header" name:"opc-request-id"` }
CancelWorkRequestResponse wrapper for the CancelWorkRequest operation
func (CancelWorkRequestResponse) HTTPResponse ¶
func (response CancelWorkRequestResponse) HTTPResponse() *http.Response
HTTPResponse implements the OCIResponse interface
func (CancelWorkRequestResponse) String ¶
func (response CancelWorkRequestResponse) String() string
type ChangeFleetCompartmentDetails ¶
type ChangeFleetCompartmentDetails struct { // The OCID (https://docs.cloud.oracle.com/Content/General/Concepts/identifiers.htm) of the compartment into which the Fleet should be moved. CompartmentId *string `mandatory:"true" json:"compartmentId"` }
ChangeFleetCompartmentDetails Attributes to change the compartment of a Fleet.
func (ChangeFleetCompartmentDetails) String ¶
func (m ChangeFleetCompartmentDetails) String() string
func (ChangeFleetCompartmentDetails) ValidateEnumValue ¶
func (m ChangeFleetCompartmentDetails) ValidateEnumValue() (bool, error)
ValidateEnumValue returns an error when providing an unsupported enum value This function is being called during constructing API request process Not recommended for calling this function directly
type ChangeFleetCompartmentRequest ¶
type ChangeFleetCompartmentRequest struct { // The OCID (https://docs.cloud.oracle.com/Content/General/Concepts/identifiers.htm) of the Fleet. FleetId *string `mandatory:"true" contributesTo:"path" name:"fleetId"` // Compartment identifier. ChangeFleetCompartmentDetails `contributesTo:"body"` // For optimistic concurrency control. In the PUT or DELETE call // for a resource, set the `if-match` parameter to the value of the // ETag from a previous GET or POST response for that resource. // The resource will be updated or deleted only if the ETag you // provide matches the resource's current ETag value. IfMatch *string `mandatory:"false" contributesTo:"header" name:"if-match"` // A token that uniquely identifies a request so it can be retried in case of a timeout or // server error without risk of executing that same action again. Retry tokens expire after 24 // hours, but can be invalidated before then due to conflicting operations. For example, if a resource // has been deleted and purged from the system, then a retry of the original creation request // might be rejected. OpcRetryToken *string `mandatory:"false" contributesTo:"header" name:"opc-retry-token"` // The client request ID for tracing. OpcRequestId *string `mandatory:"false" contributesTo:"header" name:"opc-request-id"` // Metadata about the request. This information will not be transmitted to the service, but // represents information that the SDK will consume to drive retry behavior. RequestMetadata common.RequestMetadata }
ChangeFleetCompartmentRequest wrapper for the ChangeFleetCompartment operation
See also ¶
Click https://docs.cloud.oracle.com/en-us/iaas/tools/go-sdk-examples/latest/jms/ChangeFleetCompartment.go.html to see an example of how to use ChangeFleetCompartmentRequest.
func (ChangeFleetCompartmentRequest) BinaryRequestBody ¶
func (request ChangeFleetCompartmentRequest) BinaryRequestBody() (*common.OCIReadSeekCloser, bool)
BinaryRequestBody implements the OCIRequest interface
func (ChangeFleetCompartmentRequest) HTTPRequest ¶
func (request ChangeFleetCompartmentRequest) HTTPRequest(method, path string, binaryRequestBody *common.OCIReadSeekCloser, extraHeaders map[string]string) (http.Request, error)
HTTPRequest implements the OCIRequest interface
func (ChangeFleetCompartmentRequest) RetryPolicy ¶
func (request ChangeFleetCompartmentRequest) RetryPolicy() *common.RetryPolicy
RetryPolicy implements the OCIRetryableRequest interface. This retrieves the specified retry policy.
func (ChangeFleetCompartmentRequest) String ¶
func (request ChangeFleetCompartmentRequest) String() string
func (ChangeFleetCompartmentRequest) ValidateEnumValue ¶
func (request ChangeFleetCompartmentRequest) ValidateEnumValue() (bool, error)
ValidateEnumValue returns an error when providing an unsupported enum value This function is being called during constructing API request process Not recommended for calling this function directly
type ChangeFleetCompartmentResponse ¶
type ChangeFleetCompartmentResponse 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, provide the request ID. OpcRequestId *string `presentIn:"header" name:"opc-request-id"` }
ChangeFleetCompartmentResponse wrapper for the ChangeFleetCompartment operation
func (ChangeFleetCompartmentResponse) HTTPResponse ¶
func (response ChangeFleetCompartmentResponse) HTTPResponse() *http.Response
HTTPResponse implements the OCIResponse interface
func (ChangeFleetCompartmentResponse) String ¶
func (response ChangeFleetCompartmentResponse) String() string
type CreateBlocklistDetails ¶
type CreateBlocklistDetails struct { Target *BlocklistTarget `mandatory:"true" json:"target"` // The operation type Operation OperationTypeEnum `mandatory:"true" json:"operation"` // The reason why the operation is blocklisted Reason *string `mandatory:"false" json:"reason"` }
CreateBlocklistDetails The blocklist record details.
func (CreateBlocklistDetails) String ¶
func (m CreateBlocklistDetails) String() string
func (CreateBlocklistDetails) ValidateEnumValue ¶
func (m CreateBlocklistDetails) ValidateEnumValue() (bool, error)
ValidateEnumValue returns an error when providing an unsupported enum value This function is being called during constructing API request process Not recommended for calling this function directly
type CreateBlocklistRequest ¶
type CreateBlocklistRequest struct { // The OCID (https://docs.cloud.oracle.com/Content/General/Concepts/identifiers.htm) of the Fleet. FleetId *string `mandatory:"true" contributesTo:"path" name:"fleetId"` // Details for the new blocklist record. CreateBlocklistDetails `contributesTo:"body"` // A token that uniquely identifies a request so it can be retried in case of a timeout or // server error without risk of executing that same action again. Retry tokens expire after 24 // hours, but can be invalidated before then due to conflicting operations. For example, if a resource // has been deleted and purged from the system, then a retry of the original creation request // might be rejected. OpcRetryToken *string `mandatory:"false" contributesTo:"header" name:"opc-retry-token"` // The client request ID for tracing. OpcRequestId *string `mandatory:"false" contributesTo:"header" name:"opc-request-id"` // Metadata about the request. This information will not be transmitted to the service, but // represents information that the SDK will consume to drive retry behavior. RequestMetadata common.RequestMetadata }
CreateBlocklistRequest wrapper for the CreateBlocklist operation
See also ¶
Click https://docs.cloud.oracle.com/en-us/iaas/tools/go-sdk-examples/latest/jms/CreateBlocklist.go.html to see an example of how to use CreateBlocklistRequest.
func (CreateBlocklistRequest) BinaryRequestBody ¶
func (request CreateBlocklistRequest) BinaryRequestBody() (*common.OCIReadSeekCloser, bool)
BinaryRequestBody implements the OCIRequest interface
func (CreateBlocklistRequest) HTTPRequest ¶
func (request CreateBlocklistRequest) HTTPRequest(method, path string, binaryRequestBody *common.OCIReadSeekCloser, extraHeaders map[string]string) (http.Request, error)
HTTPRequest implements the OCIRequest interface
func (CreateBlocklistRequest) RetryPolicy ¶
func (request CreateBlocklistRequest) RetryPolicy() *common.RetryPolicy
RetryPolicy implements the OCIRetryableRequest interface. This retrieves the specified retry policy.
func (CreateBlocklistRequest) String ¶
func (request CreateBlocklistRequest) String() string
func (CreateBlocklistRequest) ValidateEnumValue ¶
func (request CreateBlocklistRequest) ValidateEnumValue() (bool, error)
ValidateEnumValue returns an error when providing an unsupported enum value This function is being called during constructing API request process Not recommended for calling this function directly
type CreateBlocklistResponse ¶
type CreateBlocklistResponse struct { // The underlying http response RawResponse *http.Response // The Blocklist instance Blocklist `presentIn:"body"` // Unique Oracle-assigned identifier for the request. If you need to contact // Oracle about a particular request, provide the request ID. OpcRequestId *string `presentIn:"header" name:"opc-request-id"` // For optimistic concurrency control. See `if-match`. Etag *string `presentIn:"header" name:"etag"` }
CreateBlocklistResponse wrapper for the CreateBlocklist operation
func (CreateBlocklistResponse) HTTPResponse ¶
func (response CreateBlocklistResponse) HTTPResponse() *http.Response
HTTPResponse implements the OCIResponse interface
func (CreateBlocklistResponse) String ¶
func (response CreateBlocklistResponse) String() string
type CreateDrsFileDetails ¶ added in v65.52.1
type CreateDrsFileDetails struct { // The Object Storage bucket name where the DRS file is located. BucketName *string `mandatory:"true" json:"bucketName"` // The namespace for Object Storage. Namespace *string `mandatory:"true" json:"namespace"` // The name of the DRS file in Object Store. DrsFileName *string `mandatory:"true" json:"drsFileName"` }
CreateDrsFileDetails Details of the request to create DRS file in a Fleet.
func (CreateDrsFileDetails) String ¶ added in v65.52.1
func (m CreateDrsFileDetails) String() string
func (CreateDrsFileDetails) ValidateEnumValue ¶ added in v65.52.1
func (m CreateDrsFileDetails) ValidateEnumValue() (bool, error)
ValidateEnumValue returns an error when providing an unsupported enum value This function is being called during constructing API request process Not recommended for calling this function directly
type CreateDrsFileRequest ¶ added in v65.52.1
type CreateDrsFileRequest struct { // The OCID (https://docs.cloud.oracle.com/Content/General/Concepts/identifiers.htm) of the Fleet. FleetId *string `mandatory:"true" contributesTo:"path" name:"fleetId"` // Detail information to create DRS CreateDrsFileDetails `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 }
CreateDrsFileRequest wrapper for the CreateDrsFile operation
See also ¶
Click https://docs.cloud.oracle.com/en-us/iaas/tools/go-sdk-examples/latest/jms/CreateDrsFile.go.html to see an example of how to use CreateDrsFileRequest.
func (CreateDrsFileRequest) BinaryRequestBody ¶ added in v65.52.1
func (request CreateDrsFileRequest) BinaryRequestBody() (*common.OCIReadSeekCloser, bool)
BinaryRequestBody implements the OCIRequest interface
func (CreateDrsFileRequest) HTTPRequest ¶ added in v65.52.1
func (request CreateDrsFileRequest) HTTPRequest(method, path string, binaryRequestBody *common.OCIReadSeekCloser, extraHeaders map[string]string) (http.Request, error)
HTTPRequest implements the OCIRequest interface
func (CreateDrsFileRequest) RetryPolicy ¶ added in v65.52.1
func (request CreateDrsFileRequest) RetryPolicy() *common.RetryPolicy
RetryPolicy implements the OCIRetryableRequest interface. This retrieves the specified retry policy.
func (CreateDrsFileRequest) String ¶ added in v65.52.1
func (request CreateDrsFileRequest) String() string
func (CreateDrsFileRequest) ValidateEnumValue ¶ added in v65.52.1
func (request CreateDrsFileRequest) ValidateEnumValue() (bool, error)
ValidateEnumValue returns an error when providing an unsupported enum value This function is being called during constructing API request process Not recommended for calling this function directly
type CreateDrsFileResponse ¶ added in v65.52.1
type CreateDrsFileResponse 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, provide the request ID. OpcRequestId *string `presentIn:"header" name:"opc-request-id"` }
CreateDrsFileResponse wrapper for the CreateDrsFile operation
func (CreateDrsFileResponse) HTTPResponse ¶ added in v65.52.1
func (response CreateDrsFileResponse) HTTPResponse() *http.Response
HTTPResponse implements the OCIResponse interface
func (CreateDrsFileResponse) String ¶ added in v65.52.1
func (response CreateDrsFileResponse) String() string
type CreateFleetDetails ¶
type CreateFleetDetails struct { // The name of the Fleet. The displayName must be unique for Fleets in the same compartment. DisplayName *string `mandatory:"true" json:"displayName"` // The OCID (https://docs.cloud.oracle.com/Content/General/Concepts/identifiers.htm) of the compartment of the Fleet. CompartmentId *string `mandatory:"true" json:"compartmentId"` InventoryLog *CustomLog `mandatory:"true" json:"inventoryLog"` // The Fleet's description. If nothing is provided, the Fleet description will be null. Description *string `mandatory:"false" json:"description"` OperationLog *CustomLog `mandatory:"false" json:"operationLog"` // Whether or not advanced features are enabled in this Fleet. // Deprecated, use `/fleets/{fleetId}/advanceFeatureConfiguration` API instead. IsAdvancedFeaturesEnabled *bool `mandatory:"false" json:"isAdvancedFeaturesEnabled"` // Defined tags for this resource. Each key is predefined and scoped to a namespace. // Example: `{"foo-namespace": {"bar-key": "value"}}`. (See Understanding Free-form Tags (https://docs.cloud.oracle.com/Content/Tagging/Tasks/managingtagsandtagnamespaces.htm)). DefinedTags map[string]map[string]interface{} `mandatory:"false" json:"definedTags"` // Simple key-value pair that is applied without any predefined name, type, or scope. Exists for cross-compatibility only. // Example: `{"bar-key": "value"}`. (See Managing Tags and Tag Namespaces (https://docs.cloud.oracle.com/Content/Tagging/Concepts/understandingfreeformtags.htm).) FreeformTags map[string]string `mandatory:"false" json:"freeformTags"` }
CreateFleetDetails Attributes to create a Fleet.
func (CreateFleetDetails) String ¶
func (m CreateFleetDetails) String() string
func (CreateFleetDetails) ValidateEnumValue ¶
func (m CreateFleetDetails) ValidateEnumValue() (bool, error)
ValidateEnumValue returns an error when providing an unsupported enum value This function is being called during constructing API request process Not recommended for calling this function directly
type CreateFleetRequest ¶
type CreateFleetRequest struct { // Details for the new Fleet. CreateFleetDetails `contributesTo:"body"` // A token that uniquely identifies a request so it can be retried in case of a timeout or // server error without risk of executing that same action again. Retry tokens expire after 24 // hours, but can be invalidated before then due to conflicting operations. For example, if a resource // has been deleted and purged from the system, then a retry of the original creation request // might be rejected. OpcRetryToken *string `mandatory:"false" contributesTo:"header" name:"opc-retry-token"` // The client request ID for tracing. OpcRequestId *string `mandatory:"false" contributesTo:"header" name:"opc-request-id"` // Metadata about the request. This information will not be transmitted to the service, but // represents information that the SDK will consume to drive retry behavior. RequestMetadata common.RequestMetadata }
CreateFleetRequest wrapper for the CreateFleet operation
See also ¶
Click https://docs.cloud.oracle.com/en-us/iaas/tools/go-sdk-examples/latest/jms/CreateFleet.go.html to see an example of how to use CreateFleetRequest.
func (CreateFleetRequest) BinaryRequestBody ¶
func (request CreateFleetRequest) BinaryRequestBody() (*common.OCIReadSeekCloser, bool)
BinaryRequestBody implements the OCIRequest interface
func (CreateFleetRequest) HTTPRequest ¶
func (request CreateFleetRequest) HTTPRequest(method, path string, binaryRequestBody *common.OCIReadSeekCloser, extraHeaders map[string]string) (http.Request, error)
HTTPRequest implements the OCIRequest interface
func (CreateFleetRequest) RetryPolicy ¶
func (request CreateFleetRequest) RetryPolicy() *common.RetryPolicy
RetryPolicy implements the OCIRetryableRequest interface. This retrieves the specified retry policy.
func (CreateFleetRequest) String ¶
func (request CreateFleetRequest) String() string
func (CreateFleetRequest) ValidateEnumValue ¶
func (request CreateFleetRequest) ValidateEnumValue() (bool, error)
ValidateEnumValue returns an error when providing an unsupported enum value This function is being called during constructing API request process Not recommended for calling this function directly
type CreateFleetResponse ¶
type CreateFleetResponse 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, provide the request ID. OpcRequestId *string `presentIn:"header" name:"opc-request-id"` }
CreateFleetResponse wrapper for the CreateFleet operation
func (CreateFleetResponse) HTTPResponse ¶
func (response CreateFleetResponse) HTTPResponse() *http.Response
HTTPResponse implements the OCIResponse interface
func (CreateFleetResponse) String ¶
func (response CreateFleetResponse) String() string
type CreateJmsPluginDetails ¶ added in v65.71.0
type CreateJmsPluginDetails struct { // The OCID (https://docs.cloud.oracle.com/Content/General/Concepts/identifiers.htm) of the Management Agent (OMA) or the Oracle Cloud Agent (OCA) instance where the JMS plugin is deployed. AgentId *string `mandatory:"true" json:"agentId"` // The OMA/OCA agent's compartment OCID (https://docs.cloud.oracle.com/Content/General/Concepts/identifiers.htm). CompartmentId *string `mandatory:"true" json:"compartmentId"` // The OCID (https://docs.cloud.oracle.com/Content/General/Concepts/identifiers.htm) of the fleet. FleetId *string `mandatory:"false" json:"fleetId"` // Defined tags for this resource. Each key is predefined and scoped to a namespace. // Example: `{"foo-namespace": {"bar-key": "value"}}`. (See Understanding Free-form Tags (https://docs.cloud.oracle.com/Content/Tagging/Tasks/managingtagsandtagnamespaces.htm)). DefinedTags map[string]map[string]interface{} `mandatory:"false" json:"definedTags"` // Simple key-value pair that is applied without any predefined name, type, or scope. Exists for cross-compatibility only. // Example: `{"bar-key": "value"}`. (See Managing Tags and Tag Namespaces (https://docs.cloud.oracle.com/Content/Tagging/Concepts/understandingfreeformtags.htm).) FreeformTags map[string]string `mandatory:"false" json:"freeformTags"` }
CreateJmsPluginDetails The details for creating a JmsPlugin.
func (CreateJmsPluginDetails) String ¶ added in v65.71.0
func (m CreateJmsPluginDetails) String() string
func (CreateJmsPluginDetails) ValidateEnumValue ¶ added in v65.71.0
func (m CreateJmsPluginDetails) ValidateEnumValue() (bool, error)
ValidateEnumValue returns an error when providing an unsupported enum value This function is being called during constructing API request process Not recommended for calling this function directly
type CreateJmsPluginRequest ¶ added in v65.71.0
type CreateJmsPluginRequest struct { // Details for the new JmsPlugin. CreateJmsPluginDetails `contributesTo:"body"` // A token that uniquely identifies a request so it can be retried in case of a timeout or // server error without risk of executing that same action again. Retry tokens expire after 24 // hours, but can be invalidated before then due to conflicting operations. For example, if a resource // has been deleted and purged from the system, then a retry of the original creation request // might be rejected. OpcRetryToken *string `mandatory:"false" contributesTo:"header" name:"opc-retry-token"` // The client request ID for tracing. OpcRequestId *string `mandatory:"false" contributesTo:"header" name:"opc-request-id"` // Metadata about the request. This information will not be transmitted to the service, but // represents information that the SDK will consume to drive retry behavior. RequestMetadata common.RequestMetadata }
CreateJmsPluginRequest wrapper for the CreateJmsPlugin operation
See also ¶
Click https://docs.cloud.oracle.com/en-us/iaas/tools/go-sdk-examples/latest/jms/CreateJmsPlugin.go.html to see an example of how to use CreateJmsPluginRequest.
func (CreateJmsPluginRequest) BinaryRequestBody ¶ added in v65.71.0
func (request CreateJmsPluginRequest) BinaryRequestBody() (*common.OCIReadSeekCloser, bool)
BinaryRequestBody implements the OCIRequest interface
func (CreateJmsPluginRequest) HTTPRequest ¶ added in v65.71.0
func (request CreateJmsPluginRequest) HTTPRequest(method, path string, binaryRequestBody *common.OCIReadSeekCloser, extraHeaders map[string]string) (http.Request, error)
HTTPRequest implements the OCIRequest interface
func (CreateJmsPluginRequest) RetryPolicy ¶ added in v65.71.0
func (request CreateJmsPluginRequest) RetryPolicy() *common.RetryPolicy
RetryPolicy implements the OCIRetryableRequest interface. This retrieves the specified retry policy.
func (CreateJmsPluginRequest) String ¶ added in v65.71.0
func (request CreateJmsPluginRequest) String() string
func (CreateJmsPluginRequest) ValidateEnumValue ¶ added in v65.71.0
func (request CreateJmsPluginRequest) ValidateEnumValue() (bool, error)
ValidateEnumValue returns an error when providing an unsupported enum value This function is being called during constructing API request process Not recommended for calling this function directly
type CreateJmsPluginResponse ¶ added in v65.71.0
type CreateJmsPluginResponse struct { // The underlying http response RawResponse *http.Response // The JmsPlugin instance JmsPlugin `presentIn:"body"` // Unique Oracle-assigned identifier for the request. If you need to contact // Oracle about a particular request, provide the request ID. OpcRequestId *string `presentIn:"header" name:"opc-request-id"` // For optimistic concurrency control. See `if-match`. Etag *string `presentIn:"header" name:"etag"` }
CreateJmsPluginResponse wrapper for the CreateJmsPlugin operation
func (CreateJmsPluginResponse) HTTPResponse ¶ added in v65.71.0
func (response CreateJmsPluginResponse) HTTPResponse() *http.Response
HTTPResponse implements the OCIResponse interface
func (CreateJmsPluginResponse) String ¶ added in v65.71.0
func (response CreateJmsPluginResponse) String() string
type CryptoAnalysisResult ¶ added in v65.27.0
type CryptoAnalysisResult struct { // The OCID to identify this analysis results. Id *string `mandatory:"true" json:"id"` // The result aggregation mode AggregationMode CryptoAnalysisResultModeEnum `mandatory:"true" json:"aggregationMode"` // The fleet OCID. FleetId *string `mandatory:"true" json:"fleetId"` // Total number of events in the analysis. TotalEventCount *int `mandatory:"true" json:"totalEventCount"` // Total number of summarized events. Summarized events are deduplicated events of interest. SummarizedEventCount *int `mandatory:"true" json:"summarizedEventCount"` // Total number of findings with the analysis. FindingCount *int `mandatory:"true" json:"findingCount"` // Total number of non-compliant findings with the analysis. A non-compliant finding means the // application won't work properly with the changes introduced by the Crypto Roadmap version // used by the analysis. NonCompliantFindingCount *int `mandatory:"true" json:"nonCompliantFindingCount"` // The Crypto Roadmap version used to perform the analysis. CryptoRoadmapVersion *string `mandatory:"true" json:"cryptoRoadmapVersion"` // The Object Storage namespace of this analysis result. Namespace *string `mandatory:"true" json:"namespace"` // The Object Storage bucket name of this analysis result. BucketName *string `mandatory:"true" json:"bucketName"` // The Object Storage object name of this analysis result. ObjectName *string `mandatory:"true" json:"objectName"` // The OCID of the work request to start the analysis. WorkRequestId *string `mandatory:"false" json:"workRequestId"` // The managed instance OCID. ManagedInstanceId *string `mandatory:"false" json:"managedInstanceId"` // The hostname of the managed instance. HostName *string `mandatory:"false" json:"hostName"` // Time of the first event in the analysis. TimeFirstEvent *common.SDKTime `mandatory:"false" json:"timeFirstEvent"` // Time of the last event in the analysis. TimeLastEvent *common.SDKTime `mandatory:"false" json:"timeLastEvent"` // The time the result is compiled. TimeCreated *common.SDKTime `mandatory:"false" json:"timeCreated"` // The time the JFR recording has started. TimeStarted *common.SDKTime `mandatory:"false" json:"timeStarted"` // The time the JFR recording has finished. TimeFinished *common.SDKTime `mandatory:"false" json:"timeFinished"` }
CryptoAnalysisResult Metadata for the result of a crypto event analysis. The analysis result is stored in an Object Storage bucket.
func (CryptoAnalysisResult) String ¶ added in v65.27.0
func (m CryptoAnalysisResult) String() string
func (CryptoAnalysisResult) ValidateEnumValue ¶ added in v65.27.0
func (m CryptoAnalysisResult) ValidateEnumValue() (bool, error)
ValidateEnumValue returns an error when providing an unsupported enum value This function is being called during constructing API request process Not recommended for calling this function directly
type CryptoAnalysisResultCollection ¶ added in v65.27.0
type CryptoAnalysisResultCollection struct { // A list of Crypto Event Analysis results. Items []CryptoAnalysisResultSummary `mandatory:"true" json:"items"` }
CryptoAnalysisResultCollection List of Crypto event analysis results.
func (CryptoAnalysisResultCollection) String ¶ added in v65.27.0
func (m CryptoAnalysisResultCollection) String() string
func (CryptoAnalysisResultCollection) ValidateEnumValue ¶ added in v65.27.0
func (m CryptoAnalysisResultCollection) ValidateEnumValue() (bool, error)
ValidateEnumValue returns an error when providing an unsupported enum value This function is being called during constructing API request process Not recommended for calling this function directly
type CryptoAnalysisResultModeEnum ¶ added in v65.27.0
type CryptoAnalysisResultModeEnum string
CryptoAnalysisResultModeEnum Enum with underlying type: string
const ( CryptoAnalysisResultModeJfr CryptoAnalysisResultModeEnum = "JFR" CryptoAnalysisResultModeManagedInstance CryptoAnalysisResultModeEnum = "MANAGED_INSTANCE" )
Set of constants representing the allowable values for CryptoAnalysisResultModeEnum
func GetCryptoAnalysisResultModeEnumValues ¶ added in v65.27.0
func GetCryptoAnalysisResultModeEnumValues() []CryptoAnalysisResultModeEnum
GetCryptoAnalysisResultModeEnumValues Enumerates the set of values for CryptoAnalysisResultModeEnum
func GetMappingCryptoAnalysisResultModeEnum ¶ added in v65.27.0
func GetMappingCryptoAnalysisResultModeEnum(val string) (CryptoAnalysisResultModeEnum, bool)
GetMappingCryptoAnalysisResultModeEnum performs case Insensitive comparison on enum value and return the desired enum
type CryptoAnalysisResultSortByEnum ¶ added in v65.27.0
type CryptoAnalysisResultSortByEnum string
CryptoAnalysisResultSortByEnum Enum with underlying type: string
const ( CryptoAnalysisResultSortByTimeCreated CryptoAnalysisResultSortByEnum = "timeCreated" CryptoAnalysisResultSortByManagedInstanceId CryptoAnalysisResultSortByEnum = "managedInstanceId" CryptoAnalysisResultSortByWorkRequestId CryptoAnalysisResultSortByEnum = "workRequestId" )
Set of constants representing the allowable values for CryptoAnalysisResultSortByEnum
func GetCryptoAnalysisResultSortByEnumValues ¶ added in v65.27.0
func GetCryptoAnalysisResultSortByEnumValues() []CryptoAnalysisResultSortByEnum
GetCryptoAnalysisResultSortByEnumValues Enumerates the set of values for CryptoAnalysisResultSortByEnum
func GetMappingCryptoAnalysisResultSortByEnum ¶ added in v65.27.0
func GetMappingCryptoAnalysisResultSortByEnum(val string) (CryptoAnalysisResultSortByEnum, bool)
GetMappingCryptoAnalysisResultSortByEnum performs case Insensitive comparison on enum value and return the desired enum
type CryptoAnalysisResultSummary ¶ added in v65.27.0
type CryptoAnalysisResultSummary struct { // The OCID to identify this analysis results. Id *string `mandatory:"true" json:"id"` // The result aggregation mode AggregationMode CryptoAnalysisResultModeEnum `mandatory:"true" json:"aggregationMode"` // The fleet OCID. FleetId *string `mandatory:"true" json:"fleetId"` // Total number of events in the analysis. TotalEventCount *int `mandatory:"true" json:"totalEventCount"` // Total number of summarized events. Summarized events are deduplicated events of interest. SummarizedEventCount *int `mandatory:"true" json:"summarizedEventCount"` // Total number of findings with the analysis. FindingCount *int `mandatory:"true" json:"findingCount"` // Total number of non-compliant findings with the analysis. A non-compliant finding means the // application won't work properly with the changes introduced by the Crypto Roadmap version // used by the analysis. NonCompliantFindingCount *int `mandatory:"true" json:"nonCompliantFindingCount"` // The Crypto Roadmap version used to perform the analysis. CryptoRoadmapVersion *string `mandatory:"true" json:"cryptoRoadmapVersion"` // The Object Storage namespace of this analysis result. Namespace *string `mandatory:"true" json:"namespace"` // The Object Storage bucket name of this analysis result. BucketName *string `mandatory:"true" json:"bucketName"` // The Object Storage object name of this analysis result. ObjectName *string `mandatory:"true" json:"objectName"` // The OCID of the work request to start the analysis. WorkRequestId *string `mandatory:"false" json:"workRequestId"` // The managed instance OCID. ManagedInstanceId *string `mandatory:"false" json:"managedInstanceId"` // The hostname of the managed instance. HostName *string `mandatory:"false" json:"hostName"` // Time of the first event in the analysis. TimeFirstEvent *common.SDKTime `mandatory:"false" json:"timeFirstEvent"` // Time of the last event in the analysis. TimeLastEvent *common.SDKTime `mandatory:"false" json:"timeLastEvent"` // The time the result is compiled. TimeCreated *common.SDKTime `mandatory:"false" json:"timeCreated"` // The time the JFR recording has started. TimeStarted *common.SDKTime `mandatory:"false" json:"timeStarted"` // The time the JFR recording has finished. TimeFinished *common.SDKTime `mandatory:"false" json:"timeFinished"` }
CryptoAnalysisResultSummary Summary of a crypto analysis result. The actual output of the analysis is stored in the Object Storage object.
func (CryptoAnalysisResultSummary) String ¶ added in v65.27.0
func (m CryptoAnalysisResultSummary) String() string
func (CryptoAnalysisResultSummary) ValidateEnumValue ¶ added in v65.27.0
func (m CryptoAnalysisResultSummary) ValidateEnumValue() (bool, error)
ValidateEnumValue returns an error when providing an unsupported enum value This function is being called during constructing API request process Not recommended for calling this function directly
type CryptoEventAnalysis ¶ added in v65.27.0
type CryptoEventAnalysis struct { // CryptoEventAnalysis flag to store enabled or disabled status. IsEnabled *bool `mandatory:"false" json:"isEnabled"` SummarizedEventsLog *SummarizedEventsLog `mandatory:"false" json:"summarizedEventsLog"` }
CryptoEventAnalysis CryptoEventAnalysis configuration
func (CryptoEventAnalysis) String ¶ added in v65.27.0
func (m CryptoEventAnalysis) String() string
func (CryptoEventAnalysis) ValidateEnumValue ¶ added in v65.27.0
func (m CryptoEventAnalysis) ValidateEnumValue() (bool, error)
ValidateEnumValue returns an error when providing an unsupported enum value This function is being called during constructing API request process Not recommended for calling this function directly
type CustomLog ¶
type CustomLog struct { // The OCID (https://docs.cloud.oracle.com/Content/General/Concepts/identifiers.htm) of the log group. LogGroupId *string `mandatory:"true" json:"logGroupId"` // The OCID (https://docs.cloud.oracle.com/Content/General/Concepts/identifiers.htm) of the log. LogId *string `mandatory:"true" json:"logId"` }
CustomLog Custom Log for inventory or operation log.
func (CustomLog) ValidateEnumValue ¶
ValidateEnumValue returns an error when providing an unsupported enum value This function is being called during constructing API request process Not recommended for calling this function directly
type DeleteBlocklistRequest ¶
type DeleteBlocklistRequest struct { // The OCID (https://docs.cloud.oracle.com/Content/General/Concepts/identifiers.htm) of the Fleet. FleetId *string `mandatory:"true" contributesTo:"path" name:"fleetId"` // The unique identifier of the blocklist record. BlocklistKey *string `mandatory:"true" contributesTo:"path" name:"blocklistKey"` // For optimistic concurrency control. In the PUT or DELETE call // for a resource, set the `if-match` parameter to the value of the // ETag from a previous GET or POST response for that resource. // The resource will be updated or deleted only if the ETag you // provide matches the resource's current ETag value. IfMatch *string `mandatory:"false" contributesTo:"header" name:"if-match"` // The client request ID for tracing. OpcRequestId *string `mandatory:"false" contributesTo:"header" name:"opc-request-id"` // Metadata about the request. This information will not be transmitted to the service, but // represents information that the SDK will consume to drive retry behavior. RequestMetadata common.RequestMetadata }
DeleteBlocklistRequest wrapper for the DeleteBlocklist operation
See also ¶
Click https://docs.cloud.oracle.com/en-us/iaas/tools/go-sdk-examples/latest/jms/DeleteBlocklist.go.html to see an example of how to use DeleteBlocklistRequest.
func (DeleteBlocklistRequest) BinaryRequestBody ¶
func (request DeleteBlocklistRequest) BinaryRequestBody() (*common.OCIReadSeekCloser, bool)
BinaryRequestBody implements the OCIRequest interface
func (DeleteBlocklistRequest) HTTPRequest ¶
func (request DeleteBlocklistRequest) HTTPRequest(method, path string, binaryRequestBody *common.OCIReadSeekCloser, extraHeaders map[string]string) (http.Request, error)
HTTPRequest implements the OCIRequest interface
func (DeleteBlocklistRequest) RetryPolicy ¶
func (request DeleteBlocklistRequest) RetryPolicy() *common.RetryPolicy
RetryPolicy implements the OCIRetryableRequest interface. This retrieves the specified retry policy.
func (DeleteBlocklistRequest) String ¶
func (request DeleteBlocklistRequest) String() string
func (DeleteBlocklistRequest) ValidateEnumValue ¶
func (request DeleteBlocklistRequest) ValidateEnumValue() (bool, error)
ValidateEnumValue returns an error when providing an unsupported enum value This function is being called during constructing API request process Not recommended for calling this function directly
type DeleteBlocklistResponse ¶
type DeleteBlocklistResponse 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, provide the request ID. OpcRequestId *string `presentIn:"header" name:"opc-request-id"` }
DeleteBlocklistResponse wrapper for the DeleteBlocklist operation
func (DeleteBlocklistResponse) HTTPResponse ¶
func (response DeleteBlocklistResponse) HTTPResponse() *http.Response
HTTPResponse implements the OCIResponse interface
func (DeleteBlocklistResponse) String ¶
func (response DeleteBlocklistResponse) String() string
type DeleteCryptoAnalysisResultRequest ¶ added in v65.27.0
type DeleteCryptoAnalysisResultRequest struct { // The OCID (https://docs.cloud.oracle.com/Content/General/Concepts/identifiers.htm) of the Fleet. FleetId *string `mandatory:"true" contributesTo:"path" name:"fleetId"` // The OCID of the analysis result. CryptoAnalysisResultId *string `mandatory:"true" contributesTo:"path" name:"cryptoAnalysisResultId"` // For optimistic concurrency control. In the PUT or DELETE call // for a resource, set the `if-match` parameter to the value of the // ETag from a previous GET or POST response for that resource. // The resource will be updated or deleted only if the ETag you // provide matches the resource's current ETag value. IfMatch *string `mandatory:"false" contributesTo:"header" name:"if-match"` // The client request ID for tracing. OpcRequestId *string `mandatory:"false" contributesTo:"header" name:"opc-request-id"` // Metadata about the request. This information will not be transmitted to the service, but // represents information that the SDK will consume to drive retry behavior. RequestMetadata common.RequestMetadata }
DeleteCryptoAnalysisResultRequest wrapper for the DeleteCryptoAnalysisResult operation
See also ¶
Click https://docs.cloud.oracle.com/en-us/iaas/tools/go-sdk-examples/latest/jms/DeleteCryptoAnalysisResult.go.html to see an example of how to use DeleteCryptoAnalysisResultRequest.
func (DeleteCryptoAnalysisResultRequest) BinaryRequestBody ¶ added in v65.27.0
func (request DeleteCryptoAnalysisResultRequest) BinaryRequestBody() (*common.OCIReadSeekCloser, bool)
BinaryRequestBody implements the OCIRequest interface
func (DeleteCryptoAnalysisResultRequest) HTTPRequest ¶ added in v65.27.0
func (request DeleteCryptoAnalysisResultRequest) HTTPRequest(method, path string, binaryRequestBody *common.OCIReadSeekCloser, extraHeaders map[string]string) (http.Request, error)
HTTPRequest implements the OCIRequest interface
func (DeleteCryptoAnalysisResultRequest) RetryPolicy ¶ added in v65.27.0
func (request DeleteCryptoAnalysisResultRequest) RetryPolicy() *common.RetryPolicy
RetryPolicy implements the OCIRetryableRequest interface. This retrieves the specified retry policy.
func (DeleteCryptoAnalysisResultRequest) String ¶ added in v65.27.0
func (request DeleteCryptoAnalysisResultRequest) String() string
func (DeleteCryptoAnalysisResultRequest) ValidateEnumValue ¶ added in v65.27.0
func (request DeleteCryptoAnalysisResultRequest) ValidateEnumValue() (bool, error)
ValidateEnumValue returns an error when providing an unsupported enum value This function is being called during constructing API request process Not recommended for calling this function directly
type DeleteCryptoAnalysisResultResponse ¶ added in v65.27.0
type DeleteCryptoAnalysisResultResponse 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, provide the request ID. OpcRequestId *string `presentIn:"header" name:"opc-request-id"` }
DeleteCryptoAnalysisResultResponse wrapper for the DeleteCryptoAnalysisResult operation
func (DeleteCryptoAnalysisResultResponse) HTTPResponse ¶ added in v65.27.0
func (response DeleteCryptoAnalysisResultResponse) HTTPResponse() *http.Response
HTTPResponse implements the OCIResponse interface
func (DeleteCryptoAnalysisResultResponse) String ¶ added in v65.27.0
func (response DeleteCryptoAnalysisResultResponse) String() string
type DeleteDrsFileRequest ¶ added in v65.52.1
type DeleteDrsFileRequest struct { // The OCID (https://docs.cloud.oracle.com/Content/General/Concepts/identifiers.htm) of the Fleet. FleetId *string `mandatory:"true" contributesTo:"path" name:"fleetId"` // The unique identifier of the DRS File in Object Storage. DrsFileKey *string `mandatory:"true" contributesTo:"path" name:"drsFileKey"` // 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 }
DeleteDrsFileRequest wrapper for the DeleteDrsFile operation
See also ¶
Click https://docs.cloud.oracle.com/en-us/iaas/tools/go-sdk-examples/latest/jms/DeleteDrsFile.go.html to see an example of how to use DeleteDrsFileRequest.
func (DeleteDrsFileRequest) BinaryRequestBody ¶ added in v65.52.1
func (request DeleteDrsFileRequest) BinaryRequestBody() (*common.OCIReadSeekCloser, bool)
BinaryRequestBody implements the OCIRequest interface
func (DeleteDrsFileRequest) HTTPRequest ¶ added in v65.52.1
func (request DeleteDrsFileRequest) HTTPRequest(method, path string, binaryRequestBody *common.OCIReadSeekCloser, extraHeaders map[string]string) (http.Request, error)
HTTPRequest implements the OCIRequest interface
func (DeleteDrsFileRequest) RetryPolicy ¶ added in v65.52.1
func (request DeleteDrsFileRequest) RetryPolicy() *common.RetryPolicy
RetryPolicy implements the OCIRetryableRequest interface. This retrieves the specified retry policy.
func (DeleteDrsFileRequest) String ¶ added in v65.52.1
func (request DeleteDrsFileRequest) String() string
func (DeleteDrsFileRequest) ValidateEnumValue ¶ added in v65.52.1
func (request DeleteDrsFileRequest) ValidateEnumValue() (bool, error)
ValidateEnumValue returns an error when providing an unsupported enum value This function is being called during constructing API request process Not recommended for calling this function directly
type DeleteDrsFileResponse ¶ added in v65.52.1
type DeleteDrsFileResponse 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, provide the request ID. OpcRequestId *string `presentIn:"header" name:"opc-request-id"` }
DeleteDrsFileResponse wrapper for the DeleteDrsFile operation
func (DeleteDrsFileResponse) HTTPResponse ¶ added in v65.52.1
func (response DeleteDrsFileResponse) HTTPResponse() *http.Response
HTTPResponse implements the OCIResponse interface
func (DeleteDrsFileResponse) String ¶ added in v65.52.1
func (response DeleteDrsFileResponse) String() string
type DeleteFleetRequest ¶
type DeleteFleetRequest struct { // The OCID (https://docs.cloud.oracle.com/Content/General/Concepts/identifiers.htm) of the Fleet. FleetId *string `mandatory:"true" contributesTo:"path" name:"fleetId"` // For optimistic concurrency control. In the PUT or DELETE call // for a resource, set the `if-match` parameter to the value of the // ETag from a previous GET or POST response for that resource. // The resource will be updated or deleted only if the ETag you // provide matches the resource's current ETag value. IfMatch *string `mandatory:"false" contributesTo:"header" name:"if-match"` // The client request ID for tracing. OpcRequestId *string `mandatory:"false" contributesTo:"header" name:"opc-request-id"` // Metadata about the request. This information will not be transmitted to the service, but // represents information that the SDK will consume to drive retry behavior. RequestMetadata common.RequestMetadata }
DeleteFleetRequest wrapper for the DeleteFleet operation
See also ¶
Click https://docs.cloud.oracle.com/en-us/iaas/tools/go-sdk-examples/latest/jms/DeleteFleet.go.html to see an example of how to use DeleteFleetRequest.
func (DeleteFleetRequest) BinaryRequestBody ¶
func (request DeleteFleetRequest) BinaryRequestBody() (*common.OCIReadSeekCloser, bool)
BinaryRequestBody implements the OCIRequest interface
func (DeleteFleetRequest) HTTPRequest ¶
func (request DeleteFleetRequest) HTTPRequest(method, path string, binaryRequestBody *common.OCIReadSeekCloser, extraHeaders map[string]string) (http.Request, error)
HTTPRequest implements the OCIRequest interface
func (DeleteFleetRequest) RetryPolicy ¶
func (request DeleteFleetRequest) RetryPolicy() *common.RetryPolicy
RetryPolicy implements the OCIRetryableRequest interface. This retrieves the specified retry policy.
func (DeleteFleetRequest) String ¶
func (request DeleteFleetRequest) String() string
func (DeleteFleetRequest) ValidateEnumValue ¶
func (request DeleteFleetRequest) ValidateEnumValue() (bool, error)
ValidateEnumValue returns an error when providing an unsupported enum value This function is being called during constructing API request process Not recommended for calling this function directly
type DeleteFleetResponse ¶
type DeleteFleetResponse 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, provide the request ID. OpcRequestId *string `presentIn:"header" name:"opc-request-id"` }
DeleteFleetResponse wrapper for the DeleteFleet operation
func (DeleteFleetResponse) HTTPResponse ¶
func (response DeleteFleetResponse) HTTPResponse() *http.Response
HTTPResponse implements the OCIResponse interface
func (DeleteFleetResponse) String ¶
func (response DeleteFleetResponse) String() string
type DeleteJavaMigrationAnalysisResultRequest ¶ added in v65.41.0
type DeleteJavaMigrationAnalysisResultRequest struct { // The OCID (https://docs.cloud.oracle.com/Content/General/Concepts/identifiers.htm) of the Fleet. FleetId *string `mandatory:"true" contributesTo:"path" name:"fleetId"` // The OCID of the analysis result. JavaMigrationAnalysisResultId *string `mandatory:"true" contributesTo:"path" name:"javaMigrationAnalysisResultId"` // For optimistic concurrency control. In the PUT or DELETE call // for a resource, set the `if-match` parameter to the value of the // ETag from a previous GET or POST response for that resource. // The resource will be updated or deleted only if the ETag you // provide matches the resource's current ETag value. IfMatch *string `mandatory:"false" contributesTo:"header" name:"if-match"` // The client request ID for tracing. OpcRequestId *string `mandatory:"false" contributesTo:"header" name:"opc-request-id"` // Metadata about the request. This information will not be transmitted to the service, but // represents information that the SDK will consume to drive retry behavior. RequestMetadata common.RequestMetadata }
DeleteJavaMigrationAnalysisResultRequest wrapper for the DeleteJavaMigrationAnalysisResult operation
See also ¶
Click https://docs.cloud.oracle.com/en-us/iaas/tools/go-sdk-examples/latest/jms/DeleteJavaMigrationAnalysisResult.go.html to see an example of how to use DeleteJavaMigrationAnalysisResultRequest.
func (DeleteJavaMigrationAnalysisResultRequest) BinaryRequestBody ¶ added in v65.41.0
func (request DeleteJavaMigrationAnalysisResultRequest) BinaryRequestBody() (*common.OCIReadSeekCloser, bool)
BinaryRequestBody implements the OCIRequest interface
func (DeleteJavaMigrationAnalysisResultRequest) HTTPRequest ¶ added in v65.41.0
func (request DeleteJavaMigrationAnalysisResultRequest) HTTPRequest(method, path string, binaryRequestBody *common.OCIReadSeekCloser, extraHeaders map[string]string) (http.Request, error)
HTTPRequest implements the OCIRequest interface
func (DeleteJavaMigrationAnalysisResultRequest) RetryPolicy ¶ added in v65.41.0
func (request DeleteJavaMigrationAnalysisResultRequest) RetryPolicy() *common.RetryPolicy
RetryPolicy implements the OCIRetryableRequest interface. This retrieves the specified retry policy.
func (DeleteJavaMigrationAnalysisResultRequest) String ¶ added in v65.41.0
func (request DeleteJavaMigrationAnalysisResultRequest) String() string
func (DeleteJavaMigrationAnalysisResultRequest) ValidateEnumValue ¶ added in v65.41.0
func (request DeleteJavaMigrationAnalysisResultRequest) ValidateEnumValue() (bool, error)
ValidateEnumValue returns an error when providing an unsupported enum value This function is being called during constructing API request process Not recommended for calling this function directly
type DeleteJavaMigrationAnalysisResultResponse ¶ added in v65.41.0
type DeleteJavaMigrationAnalysisResultResponse 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, provide the request ID. OpcRequestId *string `presentIn:"header" name:"opc-request-id"` }
DeleteJavaMigrationAnalysisResultResponse wrapper for the DeleteJavaMigrationAnalysisResult operation
func (DeleteJavaMigrationAnalysisResultResponse) HTTPResponse ¶ added in v65.41.0
func (response DeleteJavaMigrationAnalysisResultResponse) HTTPResponse() *http.Response
HTTPResponse implements the OCIResponse interface
func (DeleteJavaMigrationAnalysisResultResponse) String ¶ added in v65.41.0
func (response DeleteJavaMigrationAnalysisResultResponse) String() string
type DeleteJmsPluginRequest ¶ added in v65.71.0
type DeleteJmsPluginRequest struct { // The OCID (https://docs.cloud.oracle.com/Content/General/Concepts/identifiers.htm) of the JmsPlugin. JmsPluginId *string `mandatory:"true" contributesTo:"path" name:"jmsPluginId"` // 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 }
DeleteJmsPluginRequest wrapper for the DeleteJmsPlugin operation
See also ¶
Click https://docs.cloud.oracle.com/en-us/iaas/tools/go-sdk-examples/latest/jms/DeleteJmsPlugin.go.html to see an example of how to use DeleteJmsPluginRequest.
func (DeleteJmsPluginRequest) BinaryRequestBody ¶ added in v65.71.0
func (request DeleteJmsPluginRequest) BinaryRequestBody() (*common.OCIReadSeekCloser, bool)
BinaryRequestBody implements the OCIRequest interface
func (DeleteJmsPluginRequest) HTTPRequest ¶ added in v65.71.0
func (request DeleteJmsPluginRequest) HTTPRequest(method, path string, binaryRequestBody *common.OCIReadSeekCloser, extraHeaders map[string]string) (http.Request, error)
HTTPRequest implements the OCIRequest interface
func (DeleteJmsPluginRequest) RetryPolicy ¶ added in v65.71.0
func (request DeleteJmsPluginRequest) RetryPolicy() *common.RetryPolicy
RetryPolicy implements the OCIRetryableRequest interface. This retrieves the specified retry policy.
func (DeleteJmsPluginRequest) String ¶ added in v65.71.0
func (request DeleteJmsPluginRequest) String() string
func (DeleteJmsPluginRequest) ValidateEnumValue ¶ added in v65.71.0
func (request DeleteJmsPluginRequest) ValidateEnumValue() (bool, error)
ValidateEnumValue returns an error when providing an unsupported enum value This function is being called during constructing API request process Not recommended for calling this function directly
type DeleteJmsPluginResponse ¶ added in v65.71.0
type DeleteJmsPluginResponse 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, provide the request ID. OpcRequestId *string `presentIn:"header" name:"opc-request-id"` }
DeleteJmsPluginResponse wrapper for the DeleteJmsPlugin operation
func (DeleteJmsPluginResponse) HTTPResponse ¶ added in v65.71.0
func (response DeleteJmsPluginResponse) HTTPResponse() *http.Response
HTTPResponse implements the OCIResponse interface
func (DeleteJmsPluginResponse) String ¶ added in v65.71.0
func (response DeleteJmsPluginResponse) String() string
type DeletePerformanceTuningAnalysisResultRequest ¶ added in v65.41.0
type DeletePerformanceTuningAnalysisResultRequest struct { // The OCID (https://docs.cloud.oracle.com/Content/General/Concepts/identifiers.htm) of the Fleet. FleetId *string `mandatory:"true" contributesTo:"path" name:"fleetId"` // The OCID of the performance tuning analysis result. PerformanceTuningAnalysisResultId *string `mandatory:"true" contributesTo:"path" name:"performanceTuningAnalysisResultId"` // For optimistic concurrency control. In the PUT or DELETE call // for a resource, set the `if-match` parameter to the value of the // ETag from a previous GET or POST response for that resource. // The resource will be updated or deleted only if the ETag you // provide matches the resource's current ETag value. IfMatch *string `mandatory:"false" contributesTo:"header" name:"if-match"` // The client request ID for tracing. OpcRequestId *string `mandatory:"false" contributesTo:"header" name:"opc-request-id"` // Metadata about the request. This information will not be transmitted to the service, but // represents information that the SDK will consume to drive retry behavior. RequestMetadata common.RequestMetadata }
DeletePerformanceTuningAnalysisResultRequest wrapper for the DeletePerformanceTuningAnalysisResult operation
See also ¶
Click https://docs.cloud.oracle.com/en-us/iaas/tools/go-sdk-examples/latest/jms/DeletePerformanceTuningAnalysisResult.go.html to see an example of how to use DeletePerformanceTuningAnalysisResultRequest.
func (DeletePerformanceTuningAnalysisResultRequest) BinaryRequestBody ¶ added in v65.41.0
func (request DeletePerformanceTuningAnalysisResultRequest) BinaryRequestBody() (*common.OCIReadSeekCloser, bool)
BinaryRequestBody implements the OCIRequest interface
func (DeletePerformanceTuningAnalysisResultRequest) HTTPRequest ¶ added in v65.41.0
func (request DeletePerformanceTuningAnalysisResultRequest) HTTPRequest(method, path string, binaryRequestBody *common.OCIReadSeekCloser, extraHeaders map[string]string) (http.Request, error)
HTTPRequest implements the OCIRequest interface
func (DeletePerformanceTuningAnalysisResultRequest) RetryPolicy ¶ added in v65.41.0
func (request DeletePerformanceTuningAnalysisResultRequest) RetryPolicy() *common.RetryPolicy
RetryPolicy implements the OCIRetryableRequest interface. This retrieves the specified retry policy.
func (DeletePerformanceTuningAnalysisResultRequest) String ¶ added in v65.41.0
func (request DeletePerformanceTuningAnalysisResultRequest) String() string
func (DeletePerformanceTuningAnalysisResultRequest) ValidateEnumValue ¶ added in v65.41.0
func (request DeletePerformanceTuningAnalysisResultRequest) ValidateEnumValue() (bool, error)
ValidateEnumValue returns an error when providing an unsupported enum value This function is being called during constructing API request process Not recommended for calling this function directly
type DeletePerformanceTuningAnalysisResultResponse ¶ added in v65.41.0
type DeletePerformanceTuningAnalysisResultResponse 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, provide the request ID. OpcRequestId *string `presentIn:"header" name:"opc-request-id"` }
DeletePerformanceTuningAnalysisResultResponse wrapper for the DeletePerformanceTuningAnalysisResult operation
func (DeletePerformanceTuningAnalysisResultResponse) HTTPResponse ¶ added in v65.41.0
func (response DeletePerformanceTuningAnalysisResultResponse) HTTPResponse() *http.Response
HTTPResponse implements the OCIResponse interface
func (DeletePerformanceTuningAnalysisResultResponse) String ¶ added in v65.41.0
func (response DeletePerformanceTuningAnalysisResultResponse) String() string
type DeployedApplicationInstallationSortByEnum ¶ added in v65.41.0
type DeployedApplicationInstallationSortByEnum string
DeployedApplicationInstallationSortByEnum Enum with underlying type: string
const ( DeployedApplicationInstallationSortByApplicationName DeployedApplicationInstallationSortByEnum = "applicationName" DeployedApplicationInstallationSortByApplicationType DeployedApplicationInstallationSortByEnum = "applicationType" DeployedApplicationInstallationSortByApplicationSourcePath DeployedApplicationInstallationSortByEnum = "applicationSourcePath" DeployedApplicationInstallationSortByIsClustered DeployedApplicationInstallationSortByEnum = "isClustered" DeployedApplicationInstallationSortByJavaServerInstanceCount DeployedApplicationInstallationSortByEnum = "javaServerInstanceCount" DeployedApplicationInstallationSortByApproximateJavaServerInstanceCount DeployedApplicationInstallationSortByEnum = "approximateJavaServerInstanceCount" DeployedApplicationInstallationSortByApproximateLibraryCount DeployedApplicationInstallationSortByEnum = "approximateLibraryCount" DeployedApplicationInstallationSortByTimeFirstSeen DeployedApplicationInstallationSortByEnum = "timeFirstSeen" DeployedApplicationInstallationSortByTimeLastSeen DeployedApplicationInstallationSortByEnum = "timeLastSeen" )
Set of constants representing the allowable values for DeployedApplicationInstallationSortByEnum
func GetDeployedApplicationInstallationSortByEnumValues ¶ added in v65.41.0
func GetDeployedApplicationInstallationSortByEnumValues() []DeployedApplicationInstallationSortByEnum
GetDeployedApplicationInstallationSortByEnumValues Enumerates the set of values for DeployedApplicationInstallationSortByEnum
func GetMappingDeployedApplicationInstallationSortByEnum ¶ added in v65.41.0
func GetMappingDeployedApplicationInstallationSortByEnum(val string) (DeployedApplicationInstallationSortByEnum, bool)
GetMappingDeployedApplicationInstallationSortByEnum performs case Insensitive comparison on enum value and return the desired enum
type DeployedApplicationInstallationUsageSummary ¶ added in v65.41.0
type DeployedApplicationInstallationUsageSummary struct { // The internal identifier of the deployed application installation. ApplicationInstallationKey *string `mandatory:"true" json:"applicationInstallationKey"` // The internal identifier of the deployed application. // ApplicationKey will be identical for deployed applications with different applicationSourcePaths. ApplicationKey *string `mandatory:"true" json:"applicationKey"` // The OCID (https://docs.cloud.oracle.com/Content/General/Concepts/identifiers.htm) of the related fleet. FleetId *string `mandatory:"true" json:"fleetId"` // The name of the deployed application. ApplicationName *string `mandatory:"true" json:"applicationName"` // The type of the deployed application. ApplicationType *string `mandatory:"false" json:"applicationType"` // The full path to source WAR or EAR file for deployed application. ApplicationSourcePath *string `mandatory:"false" json:"applicationSourcePath"` // Whether or not the deployed application is clustered. IsClustered *bool `mandatory:"false" json:"isClustered"` // The approximate count of Java Server instances running the deployed application installations. ApproximateJavaServerInstanceCount *int `mandatory:"false" json:"approximateJavaServerInstanceCount"` // The approximate count of libraries in the deployed application. ApproximateLibraryCount *int `mandatory:"false" json:"approximateLibraryCount"` // Lower bound of the specified time period filter. JMS provides a view of the data that is _per day_. The query uses only the date element of the parameter. TimeStart *common.SDKTime `mandatory:"false" json:"timeStart"` // Upper bound of the specified time period filter. JMS provides a view of the data that is _per day_. The query uses only the date element of the parameter. TimeEnd *common.SDKTime `mandatory:"false" json:"timeEnd"` // The date and time the resource was _first_ reported to JMS. // This is potentially _before_ the specified time period provided by the filters. // For example, a resource can be first reported to JMS before the start of a specified time period, // if it is also reported during the time period. TimeFirstSeen *common.SDKTime `mandatory:"false" json:"timeFirstSeen"` // The date and time the resource was _last_ reported to JMS. // This is potentially _after_ the specified time period provided by the filters. // For example, a resource can be last reported to JMS before the start of a specified time period, // if it is also reported during the time period. TimeLastSeen *common.SDKTime `mandatory:"false" json:"timeLastSeen"` }
DeployedApplicationInstallationUsageSummary Summarize usage information about an application deployed on Java servers including installation information during a specified time period. The main difference between DeployedApplicationInstallationUsageSummary and DeployedApplicationUsage is the presence of the applicationSourcePath. DeployedApplicationUsage provides only an aggregated view to the deployed applications without installation information. DeployedApplicationUsage does not distinguish between applications with the identical deployment information deployed to different paths. DeployedApplicationInstallationUsageSummary contains installation information used to select target actions.
func (DeployedApplicationInstallationUsageSummary) String ¶ added in v65.41.0
func (m DeployedApplicationInstallationUsageSummary) String() string
func (DeployedApplicationInstallationUsageSummary) ValidateEnumValue ¶ added in v65.41.0
func (m DeployedApplicationInstallationUsageSummary) ValidateEnumValue() (bool, error)
ValidateEnumValue returns an error when providing an unsupported enum value This function is being called during constructing API request process Not recommended for calling this function directly
type DeployedApplicationInstallationUsageSummaryCollection ¶ added in v65.41.0
type DeployedApplicationInstallationUsageSummaryCollection struct { // A list of deployed application installation usages. Items []DeployedApplicationInstallationUsageSummary `mandatory:"true" json:"items"` }
DeployedApplicationInstallationUsageSummaryCollection Results of a deployed application installation usage search. Contains deployed application installation usage items.
func (DeployedApplicationInstallationUsageSummaryCollection) String ¶ added in v65.41.0
func (m DeployedApplicationInstallationUsageSummaryCollection) String() string
func (DeployedApplicationInstallationUsageSummaryCollection) ValidateEnumValue ¶ added in v65.41.0
func (m DeployedApplicationInstallationUsageSummaryCollection) ValidateEnumValue() (bool, error)
ValidateEnumValue returns an error when providing an unsupported enum value This function is being called during constructing API request process Not recommended for calling this function directly
type DeployedApplicationMigrationAnalysesTarget ¶ added in v65.71.0
type DeployedApplicationMigrationAnalysesTarget struct { // The OCID of the managed instance that hosts the application for which the Java migration analyses was performed. ManagedInstanceId *string `mandatory:"true" json:"managedInstanceId"` // The unique key that identifies the deployed application's installation path that is to be used for the Java migration analyses. DeployedApplicationInstallationKey *string `mandatory:"true" json:"deployedApplicationInstallationKey"` // The JDK version the application is currently running on. SourceJdkVersion *string `mandatory:"true" json:"sourceJdkVersion"` // The JDK version against which the migration analyses was performed to identify effort required to move from source JDK. TargetJdkVersion *string `mandatory:"true" json:"targetJdkVersion"` // Excludes the packages that starts with the prefix from the migration analyses result. ExcludePackagePrefixes []string `mandatory:"false" json:"excludePackagePrefixes"` }
DeployedApplicationMigrationAnalysesTarget The target describes the input data for deployed Java migration analyses. A target contains a managed instance, deployed application installation Key, sourceJdkVersion, targetJdkVersion and optional excludePackagePrefixes.
func (DeployedApplicationMigrationAnalysesTarget) String ¶ added in v65.71.0
func (m DeployedApplicationMigrationAnalysesTarget) String() string
func (DeployedApplicationMigrationAnalysesTarget) ValidateEnumValue ¶ added in v65.71.0
func (m DeployedApplicationMigrationAnalysesTarget) ValidateEnumValue() (bool, error)
ValidateEnumValue returns an error when providing an unsupported enum value This function is being called during constructing API request process Not recommended for calling this function directly
type DeployedApplicationSortByEnum ¶ added in v65.27.0
type DeployedApplicationSortByEnum string
DeployedApplicationSortByEnum Enum with underlying type: string
const ( DeployedApplicationSortByApplicationName DeployedApplicationSortByEnum = "applicationName" DeployedApplicationSortByApplicationType DeployedApplicationSortByEnum = "applicationType" DeployedApplicationSortByIsClustered DeployedApplicationSortByEnum = "isClustered" DeployedApplicationSortByJavaServerInstanceCount DeployedApplicationSortByEnum = "javaServerInstanceCount" DeployedApplicationSortByApproximateJavaServerInstanceCount DeployedApplicationSortByEnum = "approximateJavaServerInstanceCount" DeployedApplicationSortByApproximateLibraryCount DeployedApplicationSortByEnum = "approximateLibraryCount" DeployedApplicationSortByTimeFirstSeen DeployedApplicationSortByEnum = "timeFirstSeen" DeployedApplicationSortByTimeLastSeen DeployedApplicationSortByEnum = "timeLastSeen" )
Set of constants representing the allowable values for DeployedApplicationSortByEnum
func GetDeployedApplicationSortByEnumValues ¶ added in v65.27.0
func GetDeployedApplicationSortByEnumValues() []DeployedApplicationSortByEnum
GetDeployedApplicationSortByEnumValues Enumerates the set of values for DeployedApplicationSortByEnum
func GetMappingDeployedApplicationSortByEnum ¶ added in v65.27.0
func GetMappingDeployedApplicationSortByEnum(val string) (DeployedApplicationSortByEnum, bool)
GetMappingDeployedApplicationSortByEnum performs case Insensitive comparison on enum value and return the desired enum
type DeployedApplicationUsage ¶ added in v65.27.0
type DeployedApplicationUsage struct { // The internal identifier of the deployed application. ApplicationKey *string `mandatory:"true" json:"applicationKey"` // The OCID (https://docs.cloud.oracle.com/Content/General/Concepts/identifiers.htm) of the related fleet. FleetId *string `mandatory:"true" json:"fleetId"` // The name of the deployed application. ApplicationName *string `mandatory:"true" json:"applicationName"` // The type of the deployed application. ApplicationType *string `mandatory:"false" json:"applicationType"` // Whether or not the deployed application is clustered. IsClustered *bool `mandatory:"false" json:"isClustered"` // The approximate count of Java Server instances running the deployed application. ApproximateJavaServerInstanceCount *int `mandatory:"false" json:"approximateJavaServerInstanceCount"` // The approximate count of libraries in the deployed application. ApproximateLibraryCount *int `mandatory:"false" json:"approximateLibraryCount"` // Lower bound of the specified time period filter. JMS provides a view of the data that is _per day_. The query uses only the date element of the parameter. TimeStart *common.SDKTime `mandatory:"false" json:"timeStart"` // Upper bound of the specified time period filter. JMS provides a view of the data that is _per day_. The query uses only the date element of the parameter. TimeEnd *common.SDKTime `mandatory:"false" json:"timeEnd"` // The date and time the resource was _first_ reported to JMS. // This is potentially _before_ the specified time period provided by the filters. // For example, a resource can be first reported to JMS before the start of a specified time period, // if it is also reported during the time period. TimeFirstSeen *common.SDKTime `mandatory:"false" json:"timeFirstSeen"` // The date and time the resource was _last_ reported to JMS. // This is potentially _after_ the specified time period provided by the filters. // For example, a resource can be last reported to JMS before the start of a specified time period, // if it is also reported during the time period. TimeLastSeen *common.SDKTime `mandatory:"false" json:"timeLastSeen"` }
DeployedApplicationUsage Deployed application usage during a specified time period.
func (DeployedApplicationUsage) String ¶ added in v65.27.0
func (m DeployedApplicationUsage) String() string
func (DeployedApplicationUsage) ValidateEnumValue ¶ added in v65.27.0
func (m DeployedApplicationUsage) ValidateEnumValue() (bool, error)
ValidateEnumValue returns an error when providing an unsupported enum value This function is being called during constructing API request process Not recommended for calling this function directly
type DeployedApplicationUsageCollection ¶ added in v65.27.0
type DeployedApplicationUsageCollection struct { // A list of deployed application usages. Items []DeployedApplicationUsage `mandatory:"true" json:"items"` }
DeployedApplicationUsageCollection Results of a deployed application usage search. Contains deployed application usage items.
func (DeployedApplicationUsageCollection) String ¶ added in v65.27.0
func (m DeployedApplicationUsageCollection) String() string
func (DeployedApplicationUsageCollection) ValidateEnumValue ¶ added in v65.27.0
func (m DeployedApplicationUsageCollection) ValidateEnumValue() (bool, error)
ValidateEnumValue returns an error when providing an unsupported enum value This function is being called during constructing API request process Not recommended for calling this function directly
type DeployedApplicationWorkItemDetails ¶ added in v65.71.0
type DeployedApplicationWorkItemDetails struct { // The unique key of the deployed application. DeployedApplicationKey *string `mandatory:"true" json:"deployedApplicationKey"` // The deployed application name. DeployedApplicationName *string `mandatory:"true" json:"deployedApplicationName"` // The unique key of the deployed application installation. DeployedApplicationInstallationKey *string `mandatory:"false" json:"deployedApplicationInstallationKey"` // The full path on which deployed application installation was detected. DeployedApplicationInstallationPath *string `mandatory:"false" json:"deployedApplicationInstallationPath"` // The work item type. WorkItemType WorkItemTypeEnum `mandatory:"false" json:"workItemType,omitempty"` }
DeployedApplicationWorkItemDetails The work item details for deployed application related information.
func (DeployedApplicationWorkItemDetails) GetWorkItemType ¶ added in v65.71.0
func (m DeployedApplicationWorkItemDetails) GetWorkItemType() WorkItemTypeEnum
GetWorkItemType returns WorkItemType
func (DeployedApplicationWorkItemDetails) MarshalJSON ¶ added in v65.71.0
func (m DeployedApplicationWorkItemDetails) MarshalJSON() (buff []byte, e error)
MarshalJSON marshals to json representation
func (DeployedApplicationWorkItemDetails) String ¶ added in v65.71.0
func (m DeployedApplicationWorkItemDetails) String() string
func (DeployedApplicationWorkItemDetails) ValidateEnumValue ¶ added in v65.71.0
func (m DeployedApplicationWorkItemDetails) ValidateEnumValue() (bool, error)
ValidateEnumValue returns an error when providing an unsupported enum value This function is being called during constructing API request process Not recommended for calling this function directly
type DisableDrsDetails ¶ added in v65.52.1
type DisableDrsDetails struct {
ManageDrsDetails *ManageDrsDetails `mandatory:"false" json:"manageDrsDetails"`
}
DisableDrsDetails Details of the request to disable DRS file from active managed instance(s) in a Fleet. When the targets aren't specified, then all active managed instance(s) currently in the Fleet are selected.
func (DisableDrsDetails) String ¶ added in v65.52.1
func (m DisableDrsDetails) String() string
func (DisableDrsDetails) ValidateEnumValue ¶ added in v65.52.1
func (m DisableDrsDetails) ValidateEnumValue() (bool, error)
ValidateEnumValue returns an error when providing an unsupported enum value This function is being called during constructing API request process Not recommended for calling this function directly
type DisableDrsRequest ¶ added in v65.52.1
type DisableDrsRequest struct { // The OCID (https://docs.cloud.oracle.com/Content/General/Concepts/identifiers.htm) of the Fleet. FleetId *string `mandatory:"true" contributesTo:"path" name:"fleetId"` // Detail information to disable DRS DisableDrsDetails `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 }
DisableDrsRequest wrapper for the DisableDrs operation
See also ¶
Click https://docs.cloud.oracle.com/en-us/iaas/tools/go-sdk-examples/latest/jms/DisableDrs.go.html to see an example of how to use DisableDrsRequest.
func (DisableDrsRequest) BinaryRequestBody ¶ added in v65.52.1
func (request DisableDrsRequest) BinaryRequestBody() (*common.OCIReadSeekCloser, bool)
BinaryRequestBody implements the OCIRequest interface
func (DisableDrsRequest) HTTPRequest ¶ added in v65.52.1
func (request DisableDrsRequest) HTTPRequest(method, path string, binaryRequestBody *common.OCIReadSeekCloser, extraHeaders map[string]string) (http.Request, error)
HTTPRequest implements the OCIRequest interface
func (DisableDrsRequest) RetryPolicy ¶ added in v65.52.1
func (request DisableDrsRequest) RetryPolicy() *common.RetryPolicy
RetryPolicy implements the OCIRetryableRequest interface. This retrieves the specified retry policy.
func (DisableDrsRequest) String ¶ added in v65.52.1
func (request DisableDrsRequest) String() string
func (DisableDrsRequest) ValidateEnumValue ¶ added in v65.52.1
func (request DisableDrsRequest) ValidateEnumValue() (bool, error)
ValidateEnumValue returns an error when providing an unsupported enum value This function is being called during constructing API request process Not recommended for calling this function directly
type DisableDrsResponse ¶ added in v65.52.1
type DisableDrsResponse 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, provide the request ID. OpcRequestId *string `presentIn:"header" name:"opc-request-id"` }
DisableDrsResponse wrapper for the DisableDrs operation
func (DisableDrsResponse) HTTPResponse ¶ added in v65.52.1
func (response DisableDrsResponse) HTTPResponse() *http.Response
HTTPResponse implements the OCIResponse interface
func (DisableDrsResponse) String ¶ added in v65.52.1
func (response DisableDrsResponse) String() string
type DrsFile ¶ added in v65.52.1
type DrsFile struct { // The Object Storage bucket name where the DRS file is located. BucketName *string `mandatory:"true" json:"bucketName"` // The namespace for Object Storage. Namespace *string `mandatory:"true" json:"namespace"` // The name of the DRS file in Object Store. DrsFileName *string `mandatory:"true" json:"drsFileName"` // The unique identifier of the DRS file in Object Storage. DrsFileKey *string `mandatory:"true" json:"drsFileKey"` // The checksum type for the DRS file in Object Storage. ChecksumType DrsFileChecksumTypeEnum `mandatory:"true" json:"checksumType"` // The checksum value for the DRS file in Object Storage. ChecksumValue *string `mandatory:"true" json:"checksumValue"` // To check if the DRS file is the detfault ones. IsDefault *bool `mandatory:"true" json:"isDefault"` }
DrsFile A Deployment Rule Set(DRS) is a JAR (Java ARchive) file used in Java applications to enforce security and manage compatibility between different versions of Java applets and web start applications (https://docs.oracle.com/javase/8/docs/technotes/guides/deploy/deployment_rules.html).
func (DrsFile) ValidateEnumValue ¶ added in v65.52.1
ValidateEnumValue returns an error when providing an unsupported enum value This function is being called during constructing API request process Not recommended for calling this function directly
type DrsFileChecksumTypeEnum ¶ added in v65.52.1
type DrsFileChecksumTypeEnum string
DrsFileChecksumTypeEnum Enum with underlying type: string
const (
DrsFileChecksumTypeSha256 DrsFileChecksumTypeEnum = "SHA256"
)
Set of constants representing the allowable values for DrsFileChecksumTypeEnum
func GetDrsFileChecksumTypeEnumValues ¶ added in v65.52.1
func GetDrsFileChecksumTypeEnumValues() []DrsFileChecksumTypeEnum
GetDrsFileChecksumTypeEnumValues Enumerates the set of values for DrsFileChecksumTypeEnum
func GetMappingDrsFileChecksumTypeEnum ¶ added in v65.52.1
func GetMappingDrsFileChecksumTypeEnum(val string) (DrsFileChecksumTypeEnum, bool)
GetMappingDrsFileChecksumTypeEnum performs case Insensitive comparison on enum value and return the desired enum
type DrsFileCollection ¶ added in v65.52.1
type DrsFileCollection struct { // A list of DRS details. Items []DrsFileSummary `mandatory:"true" json:"items"` }
DrsFileCollection List of DRS details.
func (DrsFileCollection) String ¶ added in v65.52.1
func (m DrsFileCollection) String() string
func (DrsFileCollection) ValidateEnumValue ¶ added in v65.52.1
func (m DrsFileCollection) ValidateEnumValue() (bool, error)
ValidateEnumValue returns an error when providing an unsupported enum value This function is being called during constructing API request process Not recommended for calling this function directly
type DrsFileSortByEnum ¶ added in v65.52.1
type DrsFileSortByEnum string
DrsFileSortByEnum Enum with underlying type: string
const ( DrsFileSortByBucketName DrsFileSortByEnum = "bucketName" DrsFileSortByNamespace DrsFileSortByEnum = "namespace" DrsFileSortByDrsFileKey DrsFileSortByEnum = "drsFileKey" DrsFileSortByDrsFileName DrsFileSortByEnum = "drsFileName" DrsFileSortByChecksumType DrsFileSortByEnum = "checksumType" DrsFileSortByIsDefault DrsFileSortByEnum = "isDefault" )
Set of constants representing the allowable values for DrsFileSortByEnum
func GetDrsFileSortByEnumValues ¶ added in v65.52.1
func GetDrsFileSortByEnumValues() []DrsFileSortByEnum
GetDrsFileSortByEnumValues Enumerates the set of values for DrsFileSortByEnum
func GetMappingDrsFileSortByEnum ¶ added in v65.52.1
func GetMappingDrsFileSortByEnum(val string) (DrsFileSortByEnum, bool)
GetMappingDrsFileSortByEnum performs case Insensitive comparison on enum value and return the desired enum
type DrsFileStatusEnum ¶ added in v65.52.1
type DrsFileStatusEnum string
DrsFileStatusEnum Enum with underlying type: string
const ( DrsFileStatusPresent DrsFileStatusEnum = "PRESENT" DrsFileStatusAbsent DrsFileStatusEnum = "ABSENT" DrsFileStatusMismatch DrsFileStatusEnum = "MISMATCH" DrsFileStatusNotConfigured DrsFileStatusEnum = "NOT_CONFIGURED" )
Set of constants representing the allowable values for DrsFileStatusEnum
func GetDrsFileStatusEnumValues ¶ added in v65.52.1
func GetDrsFileStatusEnumValues() []DrsFileStatusEnum
GetDrsFileStatusEnumValues Enumerates the set of values for DrsFileStatusEnum
func GetMappingDrsFileStatusEnum ¶ added in v65.52.1
func GetMappingDrsFileStatusEnum(val string) (DrsFileStatusEnum, bool)
GetMappingDrsFileStatusEnum performs case Insensitive comparison on enum value and return the desired enum
type DrsFileSummary ¶ added in v65.52.1
type DrsFileSummary struct { // The Object Storage bucket name where the DRS file is located. BucketName *string `mandatory:"true" json:"bucketName"` // The namespace for Object Storage. Namespace *string `mandatory:"true" json:"namespace"` // The name of the DRS file in Object Store. DrsFileName *string `mandatory:"true" json:"drsFileName"` // The unique identifier of the DRS file in Object Storage. DrsFileKey *string `mandatory:"true" json:"drsFileKey"` // The checksum type for the DRS file in Object Storage. ChecksumType DrsFileSummaryChecksumTypeEnum `mandatory:"true" json:"checksumType"` // The checksum value for the DRS file in Object Storage. ChecksumValue *string `mandatory:"true" json:"checksumValue"` // To check if the DRS file is the detfault ones. IsDefault *bool `mandatory:"true" json:"isDefault"` }
DrsFileSummary A Deployment Rule Set(DRS) is a JAR (Java ARchive) file used in Java applications to enforce security and manage compatibility between different versions of Java applets and web start applications (https://docs.oracle.com/javase/8/docs/technotes/guides/deploy/deployment_rules.html).
func (DrsFileSummary) String ¶ added in v65.52.1
func (m DrsFileSummary) String() string
func (DrsFileSummary) ValidateEnumValue ¶ added in v65.52.1
func (m DrsFileSummary) ValidateEnumValue() (bool, error)
ValidateEnumValue returns an error when providing an unsupported enum value This function is being called during constructing API request process Not recommended for calling this function directly
type DrsFileSummaryChecksumTypeEnum ¶ added in v65.52.1
type DrsFileSummaryChecksumTypeEnum string
DrsFileSummaryChecksumTypeEnum Enum with underlying type: string
const (
DrsFileSummaryChecksumTypeSha256 DrsFileSummaryChecksumTypeEnum = "SHA256"
)
Set of constants representing the allowable values for DrsFileSummaryChecksumTypeEnum
func GetDrsFileSummaryChecksumTypeEnumValues ¶ added in v65.52.1
func GetDrsFileSummaryChecksumTypeEnumValues() []DrsFileSummaryChecksumTypeEnum
GetDrsFileSummaryChecksumTypeEnumValues Enumerates the set of values for DrsFileSummaryChecksumTypeEnum
func GetMappingDrsFileSummaryChecksumTypeEnum ¶ added in v65.52.1
func GetMappingDrsFileSummaryChecksumTypeEnum(val string) (DrsFileSummaryChecksumTypeEnum, bool)
GetMappingDrsFileSummaryChecksumTypeEnum performs case Insensitive comparison on enum value and return the desired enum
type DrsTarget ¶ added in v65.52.1
type DrsTarget struct { // OCID of the managed instance to manage DRS distribution. ManagedInstanceId *string `mandatory:"true" json:"managedInstanceId"` }
DrsTarget The target to manage DRS distribution. A target is a managed instance.
func (DrsTarget) ValidateEnumValue ¶ added in v65.52.1
ValidateEnumValue returns an error when providing an unsupported enum value This function is being called during constructing API request process Not recommended for calling this function directly
type EnableDrsDetails ¶ added in v65.52.1
type EnableDrsDetails struct {
ManageDrsDetails *ManageDrsDetails `mandatory:"false" json:"manageDrsDetails"`
}
EnableDrsDetails Details of the request to enable DRS in active managed instance(s) in a Fleet. When the targets aren't specified, then all active managed instance(s) currently in the Fleet are selected.
func (EnableDrsDetails) String ¶ added in v65.52.1
func (m EnableDrsDetails) String() string
func (EnableDrsDetails) ValidateEnumValue ¶ added in v65.52.1
func (m EnableDrsDetails) ValidateEnumValue() (bool, error)
ValidateEnumValue returns an error when providing an unsupported enum value This function is being called during constructing API request process Not recommended for calling this function directly
type EnableDrsRequest ¶ added in v65.52.1
type EnableDrsRequest struct { // The OCID (https://docs.cloud.oracle.com/Content/General/Concepts/identifiers.htm) of the Fleet. FleetId *string `mandatory:"true" contributesTo:"path" name:"fleetId"` // Detail information to enable DRS EnableDrsDetails `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 }
EnableDrsRequest wrapper for the EnableDrs operation
See also ¶
Click https://docs.cloud.oracle.com/en-us/iaas/tools/go-sdk-examples/latest/jms/EnableDrs.go.html to see an example of how to use EnableDrsRequest.
func (EnableDrsRequest) BinaryRequestBody ¶ added in v65.52.1
func (request EnableDrsRequest) BinaryRequestBody() (*common.OCIReadSeekCloser, bool)
BinaryRequestBody implements the OCIRequest interface
func (EnableDrsRequest) HTTPRequest ¶ added in v65.52.1
func (request EnableDrsRequest) HTTPRequest(method, path string, binaryRequestBody *common.OCIReadSeekCloser, extraHeaders map[string]string) (http.Request, error)
HTTPRequest implements the OCIRequest interface
func (EnableDrsRequest) RetryPolicy ¶ added in v65.52.1
func (request EnableDrsRequest) RetryPolicy() *common.RetryPolicy
RetryPolicy implements the OCIRetryableRequest interface. This retrieves the specified retry policy.
func (EnableDrsRequest) String ¶ added in v65.52.1
func (request EnableDrsRequest) String() string
func (EnableDrsRequest) ValidateEnumValue ¶ added in v65.52.1
func (request EnableDrsRequest) ValidateEnumValue() (bool, error)
ValidateEnumValue returns an error when providing an unsupported enum value This function is being called during constructing API request process Not recommended for calling this function directly
type EnableDrsResponse ¶ added in v65.52.1
type EnableDrsResponse 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, provide the request ID. OpcRequestId *string `presentIn:"header" name:"opc-request-id"` }
EnableDrsResponse wrapper for the EnableDrs operation
func (EnableDrsResponse) HTTPResponse ¶ added in v65.52.1
func (response EnableDrsResponse) HTTPResponse() *http.Response
HTTPResponse implements the OCIResponse interface
func (EnableDrsResponse) String ¶ added in v65.52.1
func (response EnableDrsResponse) String() string
type ExistingInstallationSiteId ¶
type ExistingInstallationSiteId struct { // The OCID (https://docs.cloud.oracle.com/Content/General/Concepts/identifiers.htm) of the related managed instance. ManagedInstanceId *string `mandatory:"true" json:"managedInstanceId"` // The unique identifier for the installation of a Java Runtime at a specific path on a specific operating system. InstallationKey *string `mandatory:"true" json:"installationKey"` }
ExistingInstallationSiteId The essential properties to identity a Java installation site.
func (ExistingInstallationSiteId) String ¶
func (m ExistingInstallationSiteId) String() string
func (ExistingInstallationSiteId) ValidateEnumValue ¶
func (m ExistingInstallationSiteId) ValidateEnumValue() (bool, error)
ValidateEnumValue returns an error when providing an unsupported enum value This function is being called during constructing API request process Not recommended for calling this function directly
type ExportDurationEnum ¶ added in v65.52.1
type ExportDurationEnum string
ExportDurationEnum Enum with underlying type: string
const ( ExportDurationLast30Days ExportDurationEnum = "LAST_30_DAYS" ExportDurationLast60Days ExportDurationEnum = "LAST_60_DAYS" ExportDurationLast90Days ExportDurationEnum = "LAST_90_DAYS" )
Set of constants representing the allowable values for ExportDurationEnum
func GetExportDurationEnumValues ¶ added in v65.52.1
func GetExportDurationEnumValues() []ExportDurationEnum
GetExportDurationEnumValues Enumerates the set of values for ExportDurationEnum
func GetMappingExportDurationEnum ¶ added in v65.52.1
func GetMappingExportDurationEnum(val string) (ExportDurationEnum, bool)
GetMappingExportDurationEnum performs case Insensitive comparison on enum value and return the desired enum
type ExportFrequencyEnum ¶ added in v65.52.1
type ExportFrequencyEnum string
ExportFrequencyEnum Enum with underlying type: string
const ( ExportFrequencyDaily ExportFrequencyEnum = "DAILY" ExportFrequencyWeekly ExportFrequencyEnum = "WEEKLY" ExportFrequencyMonthly ExportFrequencyEnum = "MONTHLY" )
Set of constants representing the allowable values for ExportFrequencyEnum
func GetExportFrequencyEnumValues ¶ added in v65.52.1
func GetExportFrequencyEnumValues() []ExportFrequencyEnum
GetExportFrequencyEnumValues Enumerates the set of values for ExportFrequencyEnum
func GetMappingExportFrequencyEnum ¶ added in v65.52.1
func GetMappingExportFrequencyEnum(val string) (ExportFrequencyEnum, bool)
GetMappingExportFrequencyEnum performs case Insensitive comparison on enum value and return the desired enum
type ExportResourcesEnum ¶ added in v65.52.1
type ExportResourcesEnum string
ExportResourcesEnum Enum with underlying type: string
const ( ExportResourcesManagedInstance ExportResourcesEnum = "MANAGED_INSTANCE" ExportResourcesManagedInstancePlusJavaRuntime ExportResourcesEnum = "MANAGED_INSTANCE_PLUS_JAVA_RUNTIME" ExportResourcesManagedInstancePlusJavaRuntimePlusApplication ExportResourcesEnum = "MANAGED_INSTANCE_PLUS_JAVA_RUNTIME_PLUS_APPLICATION" )
Set of constants representing the allowable values for ExportResourcesEnum
func GetExportResourcesEnumValues ¶ added in v65.52.1
func GetExportResourcesEnumValues() []ExportResourcesEnum
GetExportResourcesEnumValues Enumerates the set of values for ExportResourcesEnum
func GetMappingExportResourcesEnum ¶ added in v65.52.1
func GetMappingExportResourcesEnum(val string) (ExportResourcesEnum, bool)
GetMappingExportResourcesEnum performs case Insensitive comparison on enum value and return the desired enum
type ExportRunStatusEnum ¶ added in v65.52.1
type ExportRunStatusEnum string
ExportRunStatusEnum Enum with underlying type: string
const ( ExportRunStatusScheduled ExportRunStatusEnum = "SCHEDULED" ExportRunStatusPending ExportRunStatusEnum = "PENDING" ExportRunStatusInProgress ExportRunStatusEnum = "IN_PROGRESS" ExportRunStatusFailed ExportRunStatusEnum = "FAILED" ExportRunStatusRetrying ExportRunStatusEnum = "RETRYING" ExportRunStatusSucceeded ExportRunStatusEnum = "SUCCEEDED" )
Set of constants representing the allowable values for ExportRunStatusEnum
func GetExportRunStatusEnumValues ¶ added in v65.52.1
func GetExportRunStatusEnumValues() []ExportRunStatusEnum
GetExportRunStatusEnumValues Enumerates the set of values for ExportRunStatusEnum
func GetMappingExportRunStatusEnum ¶ added in v65.52.1
func GetMappingExportRunStatusEnum(val string) (ExportRunStatusEnum, bool)
GetMappingExportRunStatusEnum performs case Insensitive comparison on enum value and return the desired enum
type ExportSetting ¶ added in v65.52.1
type ExportSetting struct { // ExportSetting flag to store enabled or disabled status. IsEnabled *bool `mandatory:"true" json:"isEnabled"` // The internal identifier of the export setting. ExportSettingKey *string `mandatory:"false" json:"exportSettingKey"` // The OCID (https://docs.cloud.oracle.com/Content/General/Concepts/identifiers.htm) of the fleet. FleetId *string `mandatory:"false" json:"fleetId"` // The duration of data to be exported for fleets. ExportDuration ExportDurationEnum `mandatory:"false" json:"exportDuration,omitempty"` // Resource to export data associated from the fleets. ExportResources ExportResourcesEnum `mandatory:"false" json:"exportResources,omitempty"` // Acknowledgement for cross region target bucket configuration. IsCrossRegionAcknowledged *bool `mandatory:"false" json:"isCrossRegionAcknowledged"` // The name of the bucket where data will be exported. TargetBucketName *string `mandatory:"false" json:"targetBucketName"` // The namespace of the bucket where data will be exported. TargetBucketNamespace *string `mandatory:"false" json:"targetBucketNamespace"` // The id of the region of the target bucket. TargetBucketRegion *string `mandatory:"false" json:"targetBucketRegion"` // Schedule at which data will be exported. ExportFrequency ExportFrequencyEnum `mandatory:"false" json:"exportFrequency,omitempty"` // The creation date and time of the export setting (formatted according to RFC3339 (https://datatracker.ietf.org/doc/html/rfc3339)). TimeCreated *common.SDKTime `mandatory:"false" json:"timeCreated"` // The update date and time of the export setting (formatted according to RFC3339 (https://datatracker.ietf.org/doc/html/rfc3339)). TimeLastModified *common.SDKTime `mandatory:"false" json:"timeLastModified"` }
ExportSetting Export settings of a fleet.
func (ExportSetting) String ¶ added in v65.52.1
func (m ExportSetting) String() string
func (ExportSetting) ValidateEnumValue ¶ added in v65.52.1
func (m ExportSetting) ValidateEnumValue() (bool, error)
ValidateEnumValue returns an error when providing an unsupported enum value This function is being called during constructing API request process Not recommended for calling this function directly
type ExportStatus ¶ added in v65.52.1
type ExportStatus struct { // The OCID (https://docs.cloud.oracle.com/Content/General/Concepts/identifiers.htm) of the fleet. FleetId *string `mandatory:"true" json:"fleetId"` // The date and time of the last export run. TimeLastRun *common.SDKTime `mandatory:"true" json:"timeLastRun"` // The date and time of the next export run. TimeNextRun *common.SDKTime `mandatory:"true" json:"timeNextRun"` // The status of the latest export run. LatestRunStatus ExportRunStatusEnum `mandatory:"true" json:"latestRunStatus"` }
ExportStatus Attributes of fleet's export status.
func (ExportStatus) String ¶ added in v65.52.1
func (m ExportStatus) String() string
func (ExportStatus) ValidateEnumValue ¶ added in v65.52.1
func (m ExportStatus) ValidateEnumValue() (bool, error)
ValidateEnumValue returns an error when providing an unsupported enum value This function is being called during constructing API request process Not recommended for calling this function directly
type Fleet ¶
type Fleet struct { // The OCID (https://docs.cloud.oracle.com/Content/General/Concepts/identifiers.htm) of the Fleet. Id *string `mandatory:"true" json:"id"` // The name of the Fleet. DisplayName *string `mandatory:"true" json:"displayName"` // The Fleet's description. Description *string `mandatory:"true" json:"description"` // The OCID (https://docs.cloud.oracle.com/Content/General/Concepts/identifiers.htm) of the compartment of the Fleet. CompartmentId *string `mandatory:"true" json:"compartmentId"` // The approximate count of all unique Java Runtimes in the Fleet in the past seven days. // This metric is provided on a best-effort manner, and isn't taken into account when computing the resource ETag. ApproximateJreCount *int `mandatory:"true" json:"approximateJreCount"` // The approximate count of all unique Java installations in the Fleet in the past seven days. // This metric is provided on a best-effort manner, and isn't taken into account when computing the resource ETag. ApproximateInstallationCount *int `mandatory:"true" json:"approximateInstallationCount"` // The approximate count of all unique applications in the Fleet in the past seven days. // This metric is provided on a best-effort manner, and isn't taken into account when computing the resource ETag. ApproximateApplicationCount *int `mandatory:"true" json:"approximateApplicationCount"` // The approximate count of all unique managed instances in the Fleet in the past seven days. // This metric is provided on a best-effort manner, and isn't taken into account when computing the resource ETag. ApproximateManagedInstanceCount *int `mandatory:"true" json:"approximateManagedInstanceCount"` // The approximate count of all unique Java servers in the Fleet in the past seven days. // This metric is provided on a best-effort manner, and isn't taken into account when computing the resource ETag. ApproximateJavaServerCount *int `mandatory:"true" json:"approximateJavaServerCount"` // The creation date and time of the Fleet (formatted according to RFC3339 (https://datatracker.ietf.org/doc/html/rfc3339)). TimeCreated *common.SDKTime `mandatory:"true" json:"timeCreated"` // The lifecycle state of the Fleet. LifecycleState LifecycleStateEnum `mandatory:"true" json:"lifecycleState"` InventoryLog *CustomLog `mandatory:"false" json:"inventoryLog"` OperationLog *CustomLog `mandatory:"false" json:"operationLog"` // Whether or not advanced features are enabled in this Fleet. // Deprecated, use `/fleets/{fleetId}/advanceFeatureConfiguration` API instead. IsAdvancedFeaturesEnabled *bool `mandatory:"false" json:"isAdvancedFeaturesEnabled"` // Whether or not export setting is enabled in this Fleet. IsExportSettingEnabled *bool `mandatory:"false" json:"isExportSettingEnabled"` // Defined tags for this resource. Each key is predefined and scoped to a namespace. // Example: `{"foo-namespace": {"bar-key": "value"}}`. (See Understanding Free-form Tags (https://docs.cloud.oracle.com/Content/Tagging/Tasks/managingtagsandtagnamespaces.htm)). DefinedTags map[string]map[string]interface{} `mandatory:"false" json:"definedTags"` // Simple key-value pair that is applied without any predefined name, type, or scope. Exists for cross-compatibility only. // Example: `{"bar-key": "value"}`. (See Managing Tags and Tag Namespaces (https://docs.cloud.oracle.com/Content/Tagging/Concepts/understandingfreeformtags.htm).) FreeformTags map[string]string `mandatory:"false" json:"freeformTags"` // System tags for this resource. Each key is predefined and scoped to a namespace. // For more information, see Resource Tags (https://docs.cloud.oracle.com/Content/General/Concepts/resourcetags.htm). // System tags can be viewed by users, but can only be created by the system. // Example: `{"orcl-cloud": {"free-tier-retained": "true"}}` SystemTags map[string]map[string]interface{} `mandatory:"false" json:"systemTags"` }
Fleet A Fleet is the primary collection with which users interact when using Java Management Service.
func (Fleet) ValidateEnumValue ¶
ValidateEnumValue returns an error when providing an unsupported enum value This function is being called during constructing API request process Not recommended for calling this function directly
type FleetAdvancedFeatureConfiguration ¶ added in v65.27.0
type FleetAdvancedFeatureConfiguration struct { // Namespace for the Fleet advanced feature. AnalyticNamespace *string `mandatory:"true" json:"analyticNamespace"` // Bucket name required to store JFR and related data. AnalyticBucketName *string `mandatory:"true" json:"analyticBucketName"` Lcm *Lcm `mandatory:"true" json:"lcm"` CryptoEventAnalysis *CryptoEventAnalysis `mandatory:"true" json:"cryptoEventAnalysis"` AdvancedUsageTracking *AdvancedUsageTracking `mandatory:"true" json:"advancedUsageTracking"` JfrRecording *JfrRecording `mandatory:"true" json:"jfrRecording"` PerformanceTuningAnalysis *PerformanceTuningAnalysis `mandatory:"true" json:"performanceTuningAnalysis"` JavaMigrationAnalysis *JavaMigrationAnalysis `mandatory:"true" json:"javaMigrationAnalysis"` // The date and time of the last modification to the Fleet Agent Configuration (formatted according to RFC3339 (https://datatracker.ietf.org/doc/html/rfc3339)). TimeLastModified *common.SDKTime `mandatory:"true" json:"timeLastModified"` }
FleetAdvancedFeatureConfiguration Metadata for the advanced features in the Fleet.
func (FleetAdvancedFeatureConfiguration) String ¶ added in v65.27.0
func (m FleetAdvancedFeatureConfiguration) String() string
func (FleetAdvancedFeatureConfiguration) ValidateEnumValue ¶ added in v65.27.0
func (m FleetAdvancedFeatureConfiguration) ValidateEnumValue() (bool, error)
ValidateEnumValue returns an error when providing an unsupported enum value This function is being called during constructing API request process Not recommended for calling this function directly
type FleetAgentConfiguration ¶
type FleetAgentConfiguration struct { // The frequency (in minutes) of JRE scanning. (That is, how often should JMS scan for JRE installations.) JreScanFrequencyInMinutes *int `mandatory:"true" json:"jreScanFrequencyInMinutes"` // The frequency (in minutes) of Java Usage Tracker processing. (That is, how often should JMS process data from the Java Usage Tracker.) JavaUsageTrackerProcessingFrequencyInMinutes *int `mandatory:"true" json:"javaUsageTrackerProcessingFrequencyInMinutes"` LinuxConfiguration *FleetAgentOsConfiguration `mandatory:"true" json:"linuxConfiguration"` WindowsConfiguration *FleetAgentOsConfiguration `mandatory:"true" json:"windowsConfiguration"` MacOsConfiguration *FleetAgentOsConfiguration `mandatory:"true" json:"macOsConfiguration"` // The date and time of the last modification to the Fleet Agent Configuration (formatted according to RFC3339 (https://datatracker.ietf.org/doc/html/rfc3339)). TimeLastModified *common.SDKTime `mandatory:"true" json:"timeLastModified"` // The validity period in days for work requests. WorkRequestValidityPeriodInDays *int `mandatory:"false" json:"workRequestValidityPeriodInDays"` // Agent polling interval in minutes AgentPollingIntervalInMinutes *int `mandatory:"false" json:"agentPollingIntervalInMinutes"` // Collect JMS agent metrics on all managed instances in the fleet. IsCollectingManagedInstanceMetricsEnabled *bool `mandatory:"false" json:"isCollectingManagedInstanceMetricsEnabled"` // Collect username for application invocations for all managed instances in the fleet. IsCollectingUsernamesEnabled *bool `mandatory:"false" json:"isCollectingUsernamesEnabled"` }
FleetAgentConfiguration Management Agent Configuration for a Fleet. Includes JRE scanning frequency and a list of include/exclude file system paths.
func (FleetAgentConfiguration) String ¶
func (m FleetAgentConfiguration) String() string
func (FleetAgentConfiguration) ValidateEnumValue ¶
func (m FleetAgentConfiguration) ValidateEnumValue() (bool, error)
ValidateEnumValue returns an error when providing an unsupported enum value This function is being called during constructing API request process Not recommended for calling this function directly
type FleetAgentOsConfiguration ¶
type FleetAgentOsConfiguration struct { // An array of file system paths (environment variables supported). IncludePaths []string `mandatory:"true" json:"includePaths"` // An array of file system paths (environment variables supported). ExcludePaths []string `mandatory:"true" json:"excludePaths"` }
FleetAgentOsConfiguration Management Agent Configuration for list of include/exclude file system paths (specific to operating system).
func (FleetAgentOsConfiguration) String ¶
func (m FleetAgentOsConfiguration) String() string
func (FleetAgentOsConfiguration) ValidateEnumValue ¶
func (m FleetAgentOsConfiguration) ValidateEnumValue() (bool, error)
ValidateEnumValue returns an error when providing an unsupported enum value This function is being called during constructing API request process Not recommended for calling this function directly
type FleetCollection ¶
type FleetCollection struct { // A list of Fleets. Items []FleetSummary `mandatory:"true" json:"items"` }
FleetCollection Results of a Fleet search. Contains FleetSummary items.
func (FleetCollection) String ¶
func (m FleetCollection) String() string
func (FleetCollection) ValidateEnumValue ¶
func (m FleetCollection) ValidateEnumValue() (bool, error)
ValidateEnumValue returns an error when providing an unsupported enum value This function is being called during constructing API request process Not recommended for calling this function directly
type FleetDiagnosisCollection ¶ added in v65.41.0
type FleetDiagnosisCollection struct { // A list of the fleet resource diagnosis. Items []FleetDiagnosisSummary `mandatory:"true" json:"items"` }
FleetDiagnosisCollection List of the fleet resource diagnosis.
func (FleetDiagnosisCollection) String ¶ added in v65.41.0
func (m FleetDiagnosisCollection) String() string
func (FleetDiagnosisCollection) ValidateEnumValue ¶ added in v65.41.0
func (m FleetDiagnosisCollection) ValidateEnumValue() (bool, error)
ValidateEnumValue returns an error when providing an unsupported enum value This function is being called during constructing API request process Not recommended for calling this function directly
type FleetDiagnosisSummary ¶ added in v65.41.0
type FleetDiagnosisSummary struct { // The type of the resource needed by the fleet. // This is the role of a resource in the fleet. Use the OCID to determine the actual OCI // resource type such as log group or log. ResourceType FleetDiagnosisSummaryResourceTypeEnum `mandatory:"true" json:"resourceType"` // The OCID of the external resouce needed by the fleet. ResourceId *string `mandatory:"false" json:"resourceId"` // The state of the resource. The resource state is ACTIVE when it works properly for the fleet. // In case it would cause an issue for the fleet function, the state is INACTIVE. // When JMS can't locate the resource, the state is NOT_FOUND. // OTHER covers other cases, such as a temporarily network issue that prevents JMS from detecting the // resource. Check the resourceDiagnosis for details. ResourceState FleetDiagnosisSummaryResourceStateEnum `mandatory:"false" json:"resourceState,omitempty"` // The diagnosis message. ResourceDiagnosis *string `mandatory:"false" json:"resourceDiagnosis"` }
FleetDiagnosisSummary Diagnosis of a resource needed by the fleet.
func (FleetDiagnosisSummary) String ¶ added in v65.41.0
func (m FleetDiagnosisSummary) String() string
func (FleetDiagnosisSummary) ValidateEnumValue ¶ added in v65.41.0
func (m FleetDiagnosisSummary) ValidateEnumValue() (bool, error)
ValidateEnumValue returns an error when providing an unsupported enum value This function is being called during constructing API request process Not recommended for calling this function directly
type FleetDiagnosisSummaryResourceStateEnum ¶ added in v65.41.0
type FleetDiagnosisSummaryResourceStateEnum string
FleetDiagnosisSummaryResourceStateEnum Enum with underlying type: string
const ( FleetDiagnosisSummaryResourceStateActive FleetDiagnosisSummaryResourceStateEnum = "ACTIVE" FleetDiagnosisSummaryResourceStateInactive FleetDiagnosisSummaryResourceStateEnum = "INACTIVE" FleetDiagnosisSummaryResourceStateNotFound FleetDiagnosisSummaryResourceStateEnum = "NOT_FOUND" FleetDiagnosisSummaryResourceStateOther FleetDiagnosisSummaryResourceStateEnum = "OTHER" )
Set of constants representing the allowable values for FleetDiagnosisSummaryResourceStateEnum
func GetFleetDiagnosisSummaryResourceStateEnumValues ¶ added in v65.41.0
func GetFleetDiagnosisSummaryResourceStateEnumValues() []FleetDiagnosisSummaryResourceStateEnum
GetFleetDiagnosisSummaryResourceStateEnumValues Enumerates the set of values for FleetDiagnosisSummaryResourceStateEnum
func GetMappingFleetDiagnosisSummaryResourceStateEnum ¶ added in v65.41.0
func GetMappingFleetDiagnosisSummaryResourceStateEnum(val string) (FleetDiagnosisSummaryResourceStateEnum, bool)
GetMappingFleetDiagnosisSummaryResourceStateEnum performs case Insensitive comparison on enum value and return the desired enum
type FleetDiagnosisSummaryResourceTypeEnum ¶ added in v65.41.0
type FleetDiagnosisSummaryResourceTypeEnum string
FleetDiagnosisSummaryResourceTypeEnum Enum with underlying type: string
const ( FleetDiagnosisSummaryResourceTypeInventoryLog FleetDiagnosisSummaryResourceTypeEnum = "INVENTORY_LOG" FleetDiagnosisSummaryResourceTypeOperationLog FleetDiagnosisSummaryResourceTypeEnum = "OPERATION_LOG" FleetDiagnosisSummaryResourceTypeCryptoSummarizedLog FleetDiagnosisSummaryResourceTypeEnum = "CRYPTO_SUMMARIZED_LOG" FleetDiagnosisSummaryResourceTypeAnalysisOssBucket FleetDiagnosisSummaryResourceTypeEnum = "ANALYSIS_OSS_BUCKET" )
Set of constants representing the allowable values for FleetDiagnosisSummaryResourceTypeEnum
func GetFleetDiagnosisSummaryResourceTypeEnumValues ¶ added in v65.41.0
func GetFleetDiagnosisSummaryResourceTypeEnumValues() []FleetDiagnosisSummaryResourceTypeEnum
GetFleetDiagnosisSummaryResourceTypeEnumValues Enumerates the set of values for FleetDiagnosisSummaryResourceTypeEnum
func GetMappingFleetDiagnosisSummaryResourceTypeEnum ¶ added in v65.41.0
func GetMappingFleetDiagnosisSummaryResourceTypeEnum(val string) (FleetDiagnosisSummaryResourceTypeEnum, bool)
GetMappingFleetDiagnosisSummaryResourceTypeEnum performs case Insensitive comparison on enum value and return the desired enum
type FleetSummary ¶
type FleetSummary struct { // The OCID (https://docs.cloud.oracle.com/Content/General/Concepts/identifiers.htm) of the Fleet. Id *string `mandatory:"true" json:"id"` // The name of the Fleet. The displayName must be unique for Fleets in the same compartment. DisplayName *string `mandatory:"true" json:"displayName"` // The Fleet's description. Description *string `mandatory:"true" json:"description"` // The OCID (https://docs.cloud.oracle.com/Content/General/Concepts/identifiers.htm) of the compartment of the Fleet. CompartmentId *string `mandatory:"true" json:"compartmentId"` // The approximate count of all unique Java Runtimes in the Fleet in the past seven days. // This metric is provided on a best-effort manner, and isn't taken into account when computing the resource ETag. ApproximateJreCount *int `mandatory:"true" json:"approximateJreCount"` // The approximate count of all unique Java Installations in the Fleet in the past seven days. // This metric is provided on a best-effort manner, and isn't taken into account when computing the resource ETag. ApproximateInstallationCount *int `mandatory:"true" json:"approximateInstallationCount"` // The approximate count of all unique applications in the Fleet in the past seven days. // This metric is provided on a best-effort manner, and isn't taken into account when computing the resource ETag. ApproximateApplicationCount *int `mandatory:"true" json:"approximateApplicationCount"` // The approximate count of all unique managed instances in the Fleet in the past seven days. // This metric is provided on a best-effort manner, and isn't taken into account when computing the resource ETag. ApproximateManagedInstanceCount *int `mandatory:"true" json:"approximateManagedInstanceCount"` // The approximate count of all unique Java servers in the Fleet in the past seven days. // This metric is provided on a best-effort manner, and isn't taken into account when computing the resource ETag. ApproximateJavaServerCount *int `mandatory:"true" json:"approximateJavaServerCount"` // The creation date and time of the Fleet (formatted according to RFC3339 (https://datatracker.ietf.org/doc/html/rfc3339)). TimeCreated *common.SDKTime `mandatory:"true" json:"timeCreated"` // The lifecycle state of the Fleet. LifecycleState LifecycleStateEnum `mandatory:"true" json:"lifecycleState"` InventoryLog *CustomLog `mandatory:"false" json:"inventoryLog"` OperationLog *CustomLog `mandatory:"false" json:"operationLog"` // Whether or not advanced features are enabled in this Fleet. // This flag is true if any one of the advanced features is turned on. IsAdvancedFeaturesEnabled *bool `mandatory:"false" json:"isAdvancedFeaturesEnabled"` // Whether or not export setting is enabled in this Fleet. IsExportSettingEnabled *bool `mandatory:"false" json:"isExportSettingEnabled"` // Defined tags for this resource. Each key is predefined and scoped to a namespace. // Example: `{"foo-namespace": {"bar-key": "value"}}`. (See Understanding Free-form Tags (https://docs.cloud.oracle.com/Content/Tagging/Tasks/managingtagsandtagnamespaces.htm)). DefinedTags map[string]map[string]interface{} `mandatory:"false" json:"definedTags"` // Simple key-value pair that is applied without any predefined name, type, or scope. Exists for cross-compatibility only. // Example: `{"bar-key": "value"}`. (See Managing Tags and Tag Namespaces (https://docs.cloud.oracle.com/Content/Tagging/Concepts/understandingfreeformtags.htm).) FreeformTags map[string]string `mandatory:"false" json:"freeformTags"` // System tags for this resource. Each key is predefined and scoped to a namespace. // For more information, see Resource Tags (https://docs.cloud.oracle.com/Content/General/Concepts/resourcetags.htm). // System tags can be viewed by users, but can only be created by the system. // Example: `{"orcl-cloud": {"free-tier-retained": "true"}}` SystemTags map[string]map[string]interface{} `mandatory:"false" json:"systemTags"` }
FleetSummary The summary of the Fleet. A Fleet is the primary collection with which users interact when using Java Management Service.
func (FleetSummary) String ¶
func (m FleetSummary) String() string
func (FleetSummary) ValidateEnumValue ¶
func (m FleetSummary) ValidateEnumValue() (bool, error)
ValidateEnumValue returns an error when providing an unsupported enum value This function is being called during constructing API request process Not recommended for calling this function directly
type GenerateAgentDeployScriptDetails ¶ added in v65.16.0
type GenerateAgentDeployScriptDetails struct { // The OCID (https://docs.cloud.oracle.com/Content/General/Concepts/identifiers.htm) of the install key for which to generate the script. InstallKeyId *string `mandatory:"true" json:"installKeyId"` // The operating system type for the script. Currently only 'LINUX' and 'WINDOWS' are supported. OsFamily OsFamilyEnum `mandatory:"true" json:"osFamily"` // Enable/disable user name collection on agent. IsUserNameEnabled *bool `mandatory:"true" json:"isUserNameEnabled"` }
GenerateAgentDeployScriptDetails Attributes to generate agent deploy script for a Fleet.
func (GenerateAgentDeployScriptDetails) String ¶ added in v65.16.0
func (m GenerateAgentDeployScriptDetails) String() string
func (GenerateAgentDeployScriptDetails) ValidateEnumValue ¶ added in v65.16.0
func (m GenerateAgentDeployScriptDetails) ValidateEnumValue() (bool, error)
ValidateEnumValue returns an error when providing an unsupported enum value This function is being called during constructing API request process Not recommended for calling this function directly
type GenerateAgentDeployScriptRequest ¶ added in v65.16.0
type GenerateAgentDeployScriptRequest struct { // The OCID (https://docs.cloud.oracle.com/Content/General/Concepts/identifiers.htm) of the Fleet. FleetId *string `mandatory:"true" contributesTo:"path" name:"fleetId"` // Attributes to generate the agent deploy script for a Fleet. GenerateAgentDeployScriptDetails `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 }
GenerateAgentDeployScriptRequest wrapper for the GenerateAgentDeployScript operation
See also ¶
Click https://docs.cloud.oracle.com/en-us/iaas/tools/go-sdk-examples/latest/jms/GenerateAgentDeployScript.go.html to see an example of how to use GenerateAgentDeployScriptRequest.
func (GenerateAgentDeployScriptRequest) BinaryRequestBody ¶ added in v65.16.0
func (request GenerateAgentDeployScriptRequest) BinaryRequestBody() (*common.OCIReadSeekCloser, bool)
BinaryRequestBody implements the OCIRequest interface
func (GenerateAgentDeployScriptRequest) HTTPRequest ¶ added in v65.16.0
func (request GenerateAgentDeployScriptRequest) HTTPRequest(method, path string, binaryRequestBody *common.OCIReadSeekCloser, extraHeaders map[string]string) (http.Request, error)
HTTPRequest implements the OCIRequest interface
func (GenerateAgentDeployScriptRequest) RetryPolicy ¶ added in v65.16.0
func (request GenerateAgentDeployScriptRequest) RetryPolicy() *common.RetryPolicy
RetryPolicy implements the OCIRetryableRequest interface. This retrieves the specified retry policy.
func (GenerateAgentDeployScriptRequest) String ¶ added in v65.16.0
func (request GenerateAgentDeployScriptRequest) String() string
func (GenerateAgentDeployScriptRequest) ValidateEnumValue ¶ added in v65.16.0
func (request GenerateAgentDeployScriptRequest) ValidateEnumValue() (bool, error)
ValidateEnumValue returns an error when providing an unsupported enum value This function is being called during constructing API request process Not recommended for calling this function directly
type GenerateAgentDeployScriptResponse ¶ added in v65.16.0
type GenerateAgentDeployScriptResponse struct { // The underlying http response RawResponse *http.Response // The io.ReadCloser instance Content io.ReadCloser `presentIn:"body" encoding:"binary"` // Unique Oracle-assigned identifier for the request. If you need to contact // Oracle about a particular request, provide the request ID. OpcRequestId *string `presentIn:"header" name:"opc-request-id"` // The content size of the body in bytes. ContentLength *int64 `presentIn:"header" name:"content-length"` // The content type of the body. ContentType *string `presentIn:"header" name:"content-type"` }
GenerateAgentDeployScriptResponse wrapper for the GenerateAgentDeployScript operation
func (GenerateAgentDeployScriptResponse) HTTPResponse ¶ added in v65.16.0
func (response GenerateAgentDeployScriptResponse) HTTPResponse() *http.Response
HTTPResponse implements the OCIResponse interface
func (GenerateAgentDeployScriptResponse) String ¶ added in v65.16.0
func (response GenerateAgentDeployScriptResponse) String() string
type GenerateAgentInstallerConfigurationDetails ¶ added in v65.71.0
type GenerateAgentInstallerConfigurationDetails struct { // The OCID (https://docs.cloud.oracle.com/Content/General/Concepts/identifiers.htm) of the install key for which to generate the configuration file. InstallKeyId *string `mandatory:"true" json:"installKeyId"` // The OCID (https://docs.cloud.oracle.com/Content/General/Concepts/identifiers.htm) of the fleet for which to generate the configuration file. FleetId *string `mandatory:"true" json:"fleetId"` }
GenerateAgentInstallerConfigurationDetails Attributes to generate agent installer parameters for a fleet.
func (GenerateAgentInstallerConfigurationDetails) String ¶ added in v65.71.0
func (m GenerateAgentInstallerConfigurationDetails) String() string
func (GenerateAgentInstallerConfigurationDetails) ValidateEnumValue ¶ added in v65.71.0
func (m GenerateAgentInstallerConfigurationDetails) ValidateEnumValue() (bool, error)
ValidateEnumValue returns an error when providing an unsupported enum value This function is being called during constructing API request process Not recommended for calling this function directly
type GenerateAgentInstallerConfigurationRequest ¶ added in v65.71.0
type GenerateAgentInstallerConfigurationRequest struct { // Details that are used to generate the installer configuration for a fleet. GenerateAgentInstallerConfigurationDetails `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 }
GenerateAgentInstallerConfigurationRequest wrapper for the GenerateAgentInstallerConfiguration operation
See also ¶
Click https://docs.cloud.oracle.com/en-us/iaas/tools/go-sdk-examples/latest/jms/GenerateAgentInstallerConfiguration.go.html to see an example of how to use GenerateAgentInstallerConfigurationRequest.
func (GenerateAgentInstallerConfigurationRequest) BinaryRequestBody ¶ added in v65.71.0
func (request GenerateAgentInstallerConfigurationRequest) BinaryRequestBody() (*common.OCIReadSeekCloser, bool)
BinaryRequestBody implements the OCIRequest interface
func (GenerateAgentInstallerConfigurationRequest) HTTPRequest ¶ added in v65.71.0
func (request GenerateAgentInstallerConfigurationRequest) HTTPRequest(method, path string, binaryRequestBody *common.OCIReadSeekCloser, extraHeaders map[string]string) (http.Request, error)
HTTPRequest implements the OCIRequest interface
func (GenerateAgentInstallerConfigurationRequest) RetryPolicy ¶ added in v65.71.0
func (request GenerateAgentInstallerConfigurationRequest) RetryPolicy() *common.RetryPolicy
RetryPolicy implements the OCIRetryableRequest interface. This retrieves the specified retry policy.
func (GenerateAgentInstallerConfigurationRequest) String ¶ added in v65.71.0
func (request GenerateAgentInstallerConfigurationRequest) String() string
func (GenerateAgentInstallerConfigurationRequest) ValidateEnumValue ¶ added in v65.71.0
func (request GenerateAgentInstallerConfigurationRequest) ValidateEnumValue() (bool, error)
ValidateEnumValue returns an error when providing an unsupported enum value This function is being called during constructing API request process Not recommended for calling this function directly
type GenerateAgentInstallerConfigurationResponse ¶ added in v65.71.0
type GenerateAgentInstallerConfigurationResponse struct { // The underlying http response RawResponse *http.Response // The io.ReadCloser instance Content io.ReadCloser `presentIn:"body" encoding:"binary"` // Unique Oracle-assigned identifier for the request. If you need to contact // Oracle about a particular request, provide the request ID. OpcRequestId *string `presentIn:"header" name:"opc-request-id"` // The content size of the body in bytes. ContentLength *int64 `presentIn:"header" name:"content-length"` // The content type of the body. ContentType *string `presentIn:"header" name:"content-type"` }
GenerateAgentInstallerConfigurationResponse wrapper for the GenerateAgentInstallerConfiguration operation
func (GenerateAgentInstallerConfigurationResponse) HTTPResponse ¶ added in v65.71.0
func (response GenerateAgentInstallerConfigurationResponse) HTTPResponse() *http.Response
HTTPResponse implements the OCIResponse interface
func (GenerateAgentInstallerConfigurationResponse) String ¶ added in v65.71.0
func (response GenerateAgentInstallerConfigurationResponse) String() string
type GenerateLoadPipelineScriptDetails ¶ added in v65.71.0
type GenerateLoadPipelineScriptDetails struct { // The name of the bucket where data will be exported. TargetBucketName *string `mandatory:"true" json:"targetBucketName"` // The namespace of the bucket where data will be exported. TargetBucketNamespace *string `mandatory:"true" json:"targetBucketNamespace"` // The id of the region of the target bucket. TargetBucketRegion *string `mandatory:"true" json:"targetBucketRegion"` // The time internal in minutes between consecutive executions of scheduled pipeline job. IntervalMinutes *int `mandatory:"false" json:"intervalMinutes"` }
GenerateLoadPipelineScriptDetails Attributes to generate load pipeline script.
func (GenerateLoadPipelineScriptDetails) String ¶ added in v65.71.0
func (m GenerateLoadPipelineScriptDetails) String() string
func (GenerateLoadPipelineScriptDetails) ValidateEnumValue ¶ added in v65.71.0
func (m GenerateLoadPipelineScriptDetails) ValidateEnumValue() (bool, error)
ValidateEnumValue returns an error when providing an unsupported enum value This function is being called during constructing API request process Not recommended for calling this function directly
type GenerateLoadPipelineScriptRequest ¶ added in v65.71.0
type GenerateLoadPipelineScriptRequest struct { // The OCID (https://docs.cloud.oracle.com/Content/General/Concepts/identifiers.htm) of the Fleet. FleetId *string `mandatory:"true" contributesTo:"path" name:"fleetId"` // Attributes to generate the load pipeline script. GenerateLoadPipelineScriptDetails `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 }
GenerateLoadPipelineScriptRequest wrapper for the GenerateLoadPipelineScript operation
See also ¶
Click https://docs.cloud.oracle.com/en-us/iaas/tools/go-sdk-examples/latest/jms/GenerateLoadPipelineScript.go.html to see an example of how to use GenerateLoadPipelineScriptRequest.
func (GenerateLoadPipelineScriptRequest) BinaryRequestBody ¶ added in v65.71.0
func (request GenerateLoadPipelineScriptRequest) BinaryRequestBody() (*common.OCIReadSeekCloser, bool)
BinaryRequestBody implements the OCIRequest interface
func (GenerateLoadPipelineScriptRequest) HTTPRequest ¶ added in v65.71.0
func (request GenerateLoadPipelineScriptRequest) HTTPRequest(method, path string, binaryRequestBody *common.OCIReadSeekCloser, extraHeaders map[string]string) (http.Request, error)
HTTPRequest implements the OCIRequest interface
func (GenerateLoadPipelineScriptRequest) RetryPolicy ¶ added in v65.71.0
func (request GenerateLoadPipelineScriptRequest) RetryPolicy() *common.RetryPolicy
RetryPolicy implements the OCIRetryableRequest interface. This retrieves the specified retry policy.
func (GenerateLoadPipelineScriptRequest) String ¶ added in v65.71.0
func (request GenerateLoadPipelineScriptRequest) String() string
func (GenerateLoadPipelineScriptRequest) ValidateEnumValue ¶ added in v65.71.0
func (request GenerateLoadPipelineScriptRequest) ValidateEnumValue() (bool, error)
ValidateEnumValue returns an error when providing an unsupported enum value This function is being called during constructing API request process Not recommended for calling this function directly
type GenerateLoadPipelineScriptResponse ¶ added in v65.71.0
type GenerateLoadPipelineScriptResponse struct { // The underlying http response RawResponse *http.Response // The io.ReadCloser instance Content io.ReadCloser `presentIn:"body" encoding:"binary"` // Unique Oracle-assigned identifier for the request. If you need to contact // Oracle about a particular request, provide the request ID. OpcRequestId *string `presentIn:"header" name:"opc-request-id"` // The content size of the body in bytes. ContentLength *int64 `presentIn:"header" name:"content-length"` // The content type of the body. ContentType *string `presentIn:"header" name:"content-type"` }
GenerateLoadPipelineScriptResponse wrapper for the GenerateLoadPipelineScript operation
func (GenerateLoadPipelineScriptResponse) HTTPResponse ¶ added in v65.71.0
func (response GenerateLoadPipelineScriptResponse) HTTPResponse() *http.Response
HTTPResponse implements the OCIResponse interface
func (GenerateLoadPipelineScriptResponse) String ¶ added in v65.71.0
func (response GenerateLoadPipelineScriptResponse) String() string
type GetCryptoAnalysisResultRequest ¶ added in v65.27.0
type GetCryptoAnalysisResultRequest struct { // The OCID (https://docs.cloud.oracle.com/Content/General/Concepts/identifiers.htm) of the Fleet. FleetId *string `mandatory:"true" contributesTo:"path" name:"fleetId"` // The OCID of the analysis result. CryptoAnalysisResultId *string `mandatory:"true" contributesTo:"path" name:"cryptoAnalysisResultId"` // The client request ID for tracing. OpcRequestId *string `mandatory:"false" contributesTo:"header" name:"opc-request-id"` // Metadata about the request. This information will not be transmitted to the service, but // represents information that the SDK will consume to drive retry behavior. RequestMetadata common.RequestMetadata }
GetCryptoAnalysisResultRequest wrapper for the GetCryptoAnalysisResult operation
See also ¶
Click https://docs.cloud.oracle.com/en-us/iaas/tools/go-sdk-examples/latest/jms/GetCryptoAnalysisResult.go.html to see an example of how to use GetCryptoAnalysisResultRequest.
func (GetCryptoAnalysisResultRequest) BinaryRequestBody ¶ added in v65.27.0
func (request GetCryptoAnalysisResultRequest) BinaryRequestBody() (*common.OCIReadSeekCloser, bool)
BinaryRequestBody implements the OCIRequest interface
func (GetCryptoAnalysisResultRequest) HTTPRequest ¶ added in v65.27.0
func (request GetCryptoAnalysisResultRequest) HTTPRequest(method, path string, binaryRequestBody *common.OCIReadSeekCloser, extraHeaders map[string]string) (http.Request, error)
HTTPRequest implements the OCIRequest interface
func (GetCryptoAnalysisResultRequest) RetryPolicy ¶ added in v65.27.0
func (request GetCryptoAnalysisResultRequest) RetryPolicy() *common.RetryPolicy
RetryPolicy implements the OCIRetryableRequest interface. This retrieves the specified retry policy.
func (GetCryptoAnalysisResultRequest) String ¶ added in v65.27.0
func (request GetCryptoAnalysisResultRequest) String() string
func (GetCryptoAnalysisResultRequest) ValidateEnumValue ¶ added in v65.27.0
func (request GetCryptoAnalysisResultRequest) ValidateEnumValue() (bool, error)
ValidateEnumValue returns an error when providing an unsupported enum value This function is being called during constructing API request process Not recommended for calling this function directly
type GetCryptoAnalysisResultResponse ¶ added in v65.27.0
type GetCryptoAnalysisResultResponse struct { // The underlying http response RawResponse *http.Response // The CryptoAnalysisResult instance CryptoAnalysisResult `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, provide the request ID. OpcRequestId *string `presentIn:"header" name:"opc-request-id"` }
GetCryptoAnalysisResultResponse wrapper for the GetCryptoAnalysisResult operation
func (GetCryptoAnalysisResultResponse) HTTPResponse ¶ added in v65.27.0
func (response GetCryptoAnalysisResultResponse) HTTPResponse() *http.Response
HTTPResponse implements the OCIResponse interface
func (GetCryptoAnalysisResultResponse) String ¶ added in v65.27.0
func (response GetCryptoAnalysisResultResponse) String() string
type GetDrsFileRequest ¶ added in v65.52.1
type GetDrsFileRequest struct { // The OCID (https://docs.cloud.oracle.com/Content/General/Concepts/identifiers.htm) of the Fleet. FleetId *string `mandatory:"true" contributesTo:"path" name:"fleetId"` // The unique identifier of the DRS File in Object Storage. DrsFileKey *string `mandatory:"true" contributesTo:"path" name:"drsFileKey"` // The client request ID for tracing. OpcRequestId *string `mandatory:"false" contributesTo:"header" name:"opc-request-id"` // The page token representing the page at which to start retrieving results. The token is usually retrieved from a previous list call. Page *string `mandatory:"false" contributesTo:"query" name:"page"` // Metadata about the request. This information will not be transmitted to the service, but // represents information that the SDK will consume to drive retry behavior. RequestMetadata common.RequestMetadata }
GetDrsFileRequest wrapper for the GetDrsFile operation
See also ¶
Click https://docs.cloud.oracle.com/en-us/iaas/tools/go-sdk-examples/latest/jms/GetDrsFile.go.html to see an example of how to use GetDrsFileRequest.
func (GetDrsFileRequest) BinaryRequestBody ¶ added in v65.52.1
func (request GetDrsFileRequest) BinaryRequestBody() (*common.OCIReadSeekCloser, bool)
BinaryRequestBody implements the OCIRequest interface
func (GetDrsFileRequest) HTTPRequest ¶ added in v65.52.1
func (request GetDrsFileRequest) HTTPRequest(method, path string, binaryRequestBody *common.OCIReadSeekCloser, extraHeaders map[string]string) (http.Request, error)
HTTPRequest implements the OCIRequest interface
func (GetDrsFileRequest) RetryPolicy ¶ added in v65.52.1
func (request GetDrsFileRequest) RetryPolicy() *common.RetryPolicy
RetryPolicy implements the OCIRetryableRequest interface. This retrieves the specified retry policy.
func (GetDrsFileRequest) String ¶ added in v65.52.1
func (request GetDrsFileRequest) String() string
func (GetDrsFileRequest) ValidateEnumValue ¶ added in v65.52.1
func (request GetDrsFileRequest) ValidateEnumValue() (bool, error)
ValidateEnumValue returns an error when providing an unsupported enum value This function is being called during constructing API request process Not recommended for calling this function directly
type GetDrsFileResponse ¶ added in v65.52.1
type GetDrsFileResponse struct { // The underlying http response RawResponse *http.Response // A list of DrsFile instances DrsFile `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, provide the request ID. OpcRequestId *string `presentIn:"header" name:"opc-request-id"` }
GetDrsFileResponse wrapper for the GetDrsFile operation
func (GetDrsFileResponse) HTTPResponse ¶ added in v65.52.1
func (response GetDrsFileResponse) HTTPResponse() *http.Response
HTTPResponse implements the OCIResponse interface
func (GetDrsFileResponse) String ¶ added in v65.52.1
func (response GetDrsFileResponse) String() string
type GetExportSettingRequest ¶ added in v65.52.1
type GetExportSettingRequest struct { // The OCID (https://docs.cloud.oracle.com/Content/General/Concepts/identifiers.htm) of the Fleet. FleetId *string `mandatory:"true" contributesTo:"path" name:"fleetId"` // The client request ID for tracing. OpcRequestId *string `mandatory:"false" contributesTo:"header" name:"opc-request-id"` // Metadata about the request. This information will not be transmitted to the service, but // represents information that the SDK will consume to drive retry behavior. RequestMetadata common.RequestMetadata }
GetExportSettingRequest wrapper for the GetExportSetting operation
See also ¶
Click https://docs.cloud.oracle.com/en-us/iaas/tools/go-sdk-examples/latest/jms/GetExportSetting.go.html to see an example of how to use GetExportSettingRequest.
func (GetExportSettingRequest) BinaryRequestBody ¶ added in v65.52.1
func (request GetExportSettingRequest) BinaryRequestBody() (*common.OCIReadSeekCloser, bool)
BinaryRequestBody implements the OCIRequest interface
func (GetExportSettingRequest) HTTPRequest ¶ added in v65.52.1
func (request GetExportSettingRequest) HTTPRequest(method, path string, binaryRequestBody *common.OCIReadSeekCloser, extraHeaders map[string]string) (http.Request, error)
HTTPRequest implements the OCIRequest interface
func (GetExportSettingRequest) RetryPolicy ¶ added in v65.52.1
func (request GetExportSettingRequest) RetryPolicy() *common.RetryPolicy
RetryPolicy implements the OCIRetryableRequest interface. This retrieves the specified retry policy.
func (GetExportSettingRequest) String ¶ added in v65.52.1
func (request GetExportSettingRequest) String() string
func (GetExportSettingRequest) ValidateEnumValue ¶ added in v65.52.1
func (request GetExportSettingRequest) ValidateEnumValue() (bool, error)
ValidateEnumValue returns an error when providing an unsupported enum value This function is being called during constructing API request process Not recommended for calling this function directly
type GetExportSettingResponse ¶ added in v65.52.1
type GetExportSettingResponse struct { // The underlying http response RawResponse *http.Response // The ExportSetting instance ExportSetting `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, provide the request ID. OpcRequestId *string `presentIn:"header" name:"opc-request-id"` }
GetExportSettingResponse wrapper for the GetExportSetting operation
func (GetExportSettingResponse) HTTPResponse ¶ added in v65.52.1
func (response GetExportSettingResponse) HTTPResponse() *http.Response
HTTPResponse implements the OCIResponse interface
func (GetExportSettingResponse) String ¶ added in v65.52.1
func (response GetExportSettingResponse) String() string
type GetExportStatusRequest ¶ added in v65.52.1
type GetExportStatusRequest struct { // The OCID (https://docs.cloud.oracle.com/Content/General/Concepts/identifiers.htm) of the Fleet. FleetId *string `mandatory:"true" contributesTo:"path" name:"fleetId"` // The client request ID for tracing. OpcRequestId *string `mandatory:"false" contributesTo:"header" name:"opc-request-id"` // Metadata about the request. This information will not be transmitted to the service, but // represents information that the SDK will consume to drive retry behavior. RequestMetadata common.RequestMetadata }
GetExportStatusRequest wrapper for the GetExportStatus operation
See also ¶
Click https://docs.cloud.oracle.com/en-us/iaas/tools/go-sdk-examples/latest/jms/GetExportStatus.go.html to see an example of how to use GetExportStatusRequest.
func (GetExportStatusRequest) BinaryRequestBody ¶ added in v65.52.1
func (request GetExportStatusRequest) BinaryRequestBody() (*common.OCIReadSeekCloser, bool)
BinaryRequestBody implements the OCIRequest interface
func (GetExportStatusRequest) HTTPRequest ¶ added in v65.52.1
func (request GetExportStatusRequest) HTTPRequest(method, path string, binaryRequestBody *common.OCIReadSeekCloser, extraHeaders map[string]string) (http.Request, error)
HTTPRequest implements the OCIRequest interface
func (GetExportStatusRequest) RetryPolicy ¶ added in v65.52.1
func (request GetExportStatusRequest) RetryPolicy() *common.RetryPolicy
RetryPolicy implements the OCIRetryableRequest interface. This retrieves the specified retry policy.
func (GetExportStatusRequest) String ¶ added in v65.52.1
func (request GetExportStatusRequest) String() string
func (GetExportStatusRequest) ValidateEnumValue ¶ added in v65.52.1
func (request GetExportStatusRequest) ValidateEnumValue() (bool, error)
ValidateEnumValue returns an error when providing an unsupported enum value This function is being called during constructing API request process Not recommended for calling this function directly
type GetExportStatusResponse ¶ added in v65.52.1
type GetExportStatusResponse struct { // The underlying http response RawResponse *http.Response // The ExportStatus instance ExportStatus `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, provide the request ID. OpcRequestId *string `presentIn:"header" name:"opc-request-id"` }
GetExportStatusResponse wrapper for the GetExportStatus operation
func (GetExportStatusResponse) HTTPResponse ¶ added in v65.52.1
func (response GetExportStatusResponse) HTTPResponse() *http.Response
HTTPResponse implements the OCIResponse interface
func (GetExportStatusResponse) String ¶ added in v65.52.1
func (response GetExportStatusResponse) String() string
type GetFleetAdvancedFeatureConfigurationRequest ¶ added in v65.27.0
type GetFleetAdvancedFeatureConfigurationRequest struct { // The OCID (https://docs.cloud.oracle.com/Content/General/Concepts/identifiers.htm) of the Fleet. FleetId *string `mandatory:"true" contributesTo:"path" name:"fleetId"` // For optimistic concurrency control. In the PUT or DELETE call // for a resource, set the `if-match` parameter to the value of the // ETag from a previous GET or POST response for that resource. // The resource will be updated or deleted only if the ETag you // provide matches the resource's current ETag value. IfMatch *string `mandatory:"false" contributesTo:"header" name:"if-match"` // The client request ID for tracing. OpcRequestId *string `mandatory:"false" contributesTo:"header" name:"opc-request-id"` // Metadata about the request. This information will not be transmitted to the service, but // represents information that the SDK will consume to drive retry behavior. RequestMetadata common.RequestMetadata }
GetFleetAdvancedFeatureConfigurationRequest wrapper for the GetFleetAdvancedFeatureConfiguration operation
See also ¶
Click https://docs.cloud.oracle.com/en-us/iaas/tools/go-sdk-examples/latest/jms/GetFleetAdvancedFeatureConfiguration.go.html to see an example of how to use GetFleetAdvancedFeatureConfigurationRequest.
func (GetFleetAdvancedFeatureConfigurationRequest) BinaryRequestBody ¶ added in v65.27.0
func (request GetFleetAdvancedFeatureConfigurationRequest) BinaryRequestBody() (*common.OCIReadSeekCloser, bool)
BinaryRequestBody implements the OCIRequest interface
func (GetFleetAdvancedFeatureConfigurationRequest) HTTPRequest ¶ added in v65.27.0
func (request GetFleetAdvancedFeatureConfigurationRequest) HTTPRequest(method, path string, binaryRequestBody *common.OCIReadSeekCloser, extraHeaders map[string]string) (http.Request, error)
HTTPRequest implements the OCIRequest interface
func (GetFleetAdvancedFeatureConfigurationRequest) RetryPolicy ¶ added in v65.27.0
func (request GetFleetAdvancedFeatureConfigurationRequest) RetryPolicy() *common.RetryPolicy
RetryPolicy implements the OCIRetryableRequest interface. This retrieves the specified retry policy.
func (GetFleetAdvancedFeatureConfigurationRequest) String ¶ added in v65.27.0
func (request GetFleetAdvancedFeatureConfigurationRequest) String() string
func (GetFleetAdvancedFeatureConfigurationRequest) ValidateEnumValue ¶ added in v65.27.0
func (request GetFleetAdvancedFeatureConfigurationRequest) ValidateEnumValue() (bool, error)
ValidateEnumValue returns an error when providing an unsupported enum value This function is being called during constructing API request process Not recommended for calling this function directly
type GetFleetAdvancedFeatureConfigurationResponse ¶ added in v65.27.0
type GetFleetAdvancedFeatureConfigurationResponse struct { // The underlying http response RawResponse *http.Response // The FleetAdvancedFeatureConfiguration instance FleetAdvancedFeatureConfiguration `presentIn:"body"` // Unique Oracle-assigned identifier for the request. If you need to contact // Oracle about a particular request, provide the request ID. OpcRequestId *string `presentIn:"header" name:"opc-request-id"` // For optimistic concurrency control. See `if-match`. Etag *string `presentIn:"header" name:"etag"` }
GetFleetAdvancedFeatureConfigurationResponse wrapper for the GetFleetAdvancedFeatureConfiguration operation
func (GetFleetAdvancedFeatureConfigurationResponse) HTTPResponse ¶ added in v65.27.0
func (response GetFleetAdvancedFeatureConfigurationResponse) HTTPResponse() *http.Response
HTTPResponse implements the OCIResponse interface
func (GetFleetAdvancedFeatureConfigurationResponse) String ¶ added in v65.27.0
func (response GetFleetAdvancedFeatureConfigurationResponse) String() string
type GetFleetAgentConfigurationRequest ¶
type GetFleetAgentConfigurationRequest struct { // The OCID (https://docs.cloud.oracle.com/Content/General/Concepts/identifiers.htm) of the Fleet. FleetId *string `mandatory:"true" contributesTo:"path" name:"fleetId"` // The client request ID for tracing. OpcRequestId *string `mandatory:"false" contributesTo:"header" name:"opc-request-id"` // Metadata about the request. This information will not be transmitted to the service, but // represents information that the SDK will consume to drive retry behavior. RequestMetadata common.RequestMetadata }
GetFleetAgentConfigurationRequest wrapper for the GetFleetAgentConfiguration operation
See also ¶
Click https://docs.cloud.oracle.com/en-us/iaas/tools/go-sdk-examples/latest/jms/GetFleetAgentConfiguration.go.html to see an example of how to use GetFleetAgentConfigurationRequest.
func (GetFleetAgentConfigurationRequest) BinaryRequestBody ¶
func (request GetFleetAgentConfigurationRequest) BinaryRequestBody() (*common.OCIReadSeekCloser, bool)
BinaryRequestBody implements the OCIRequest interface
func (GetFleetAgentConfigurationRequest) HTTPRequest ¶
func (request GetFleetAgentConfigurationRequest) HTTPRequest(method, path string, binaryRequestBody *common.OCIReadSeekCloser, extraHeaders map[string]string) (http.Request, error)
HTTPRequest implements the OCIRequest interface
func (GetFleetAgentConfigurationRequest) RetryPolicy ¶
func (request GetFleetAgentConfigurationRequest) RetryPolicy() *common.RetryPolicy
RetryPolicy implements the OCIRetryableRequest interface. This retrieves the specified retry policy.
func (GetFleetAgentConfigurationRequest) String ¶
func (request GetFleetAgentConfigurationRequest) String() string
func (GetFleetAgentConfigurationRequest) ValidateEnumValue ¶
func (request GetFleetAgentConfigurationRequest) ValidateEnumValue() (bool, error)
ValidateEnumValue returns an error when providing an unsupported enum value This function is being called during constructing API request process Not recommended for calling this function directly
type GetFleetAgentConfigurationResponse ¶
type GetFleetAgentConfigurationResponse struct { // The underlying http response RawResponse *http.Response // The FleetAgentConfiguration instance FleetAgentConfiguration `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, provide the request ID. OpcRequestId *string `presentIn:"header" name:"opc-request-id"` }
GetFleetAgentConfigurationResponse wrapper for the GetFleetAgentConfiguration operation
func (GetFleetAgentConfigurationResponse) HTTPResponse ¶
func (response GetFleetAgentConfigurationResponse) HTTPResponse() *http.Response
HTTPResponse implements the OCIResponse interface
func (GetFleetAgentConfigurationResponse) String ¶
func (response GetFleetAgentConfigurationResponse) String() string
type GetFleetRequest ¶
type GetFleetRequest struct { // The OCID (https://docs.cloud.oracle.com/Content/General/Concepts/identifiers.htm) of the Fleet. FleetId *string `mandatory:"true" contributesTo:"path" name:"fleetId"` // The client request ID for tracing. OpcRequestId *string `mandatory:"false" contributesTo:"header" name:"opc-request-id"` // Metadata about the request. This information will not be transmitted to the service, but // represents information that the SDK will consume to drive retry behavior. RequestMetadata common.RequestMetadata }
GetFleetRequest wrapper for the GetFleet operation
See also ¶
Click https://docs.cloud.oracle.com/en-us/iaas/tools/go-sdk-examples/latest/jms/GetFleet.go.html to see an example of how to use GetFleetRequest.
func (GetFleetRequest) BinaryRequestBody ¶
func (request GetFleetRequest) BinaryRequestBody() (*common.OCIReadSeekCloser, bool)
BinaryRequestBody implements the OCIRequest interface
func (GetFleetRequest) HTTPRequest ¶
func (request GetFleetRequest) HTTPRequest(method, path string, binaryRequestBody *common.OCIReadSeekCloser, extraHeaders map[string]string) (http.Request, error)
HTTPRequest implements the OCIRequest interface
func (GetFleetRequest) RetryPolicy ¶
func (request GetFleetRequest) RetryPolicy() *common.RetryPolicy
RetryPolicy implements the OCIRetryableRequest interface. This retrieves the specified retry policy.
func (GetFleetRequest) String ¶
func (request GetFleetRequest) String() string
func (GetFleetRequest) ValidateEnumValue ¶
func (request GetFleetRequest) ValidateEnumValue() (bool, error)
ValidateEnumValue returns an error when providing an unsupported enum value This function is being called during constructing API request process Not recommended for calling this function directly
type GetFleetResponse ¶
type GetFleetResponse struct { // The underlying http response RawResponse *http.Response // The Fleet instance Fleet `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, provide the request ID. OpcRequestId *string `presentIn:"header" name:"opc-request-id"` }
GetFleetResponse wrapper for the GetFleet operation
func (GetFleetResponse) HTTPResponse ¶
func (response GetFleetResponse) HTTPResponse() *http.Response
HTTPResponse implements the OCIResponse interface
func (GetFleetResponse) String ¶
func (response GetFleetResponse) String() string
type GetJavaFamilyRequest ¶ added in v65.16.0
type GetJavaFamilyRequest struct { // Unique Java family version identifier. FamilyVersion *string `mandatory:"true" contributesTo:"path" name:"familyVersion"` // The client request ID for tracing. OpcRequestId *string `mandatory:"false" contributesTo:"header" name:"opc-request-id"` // Metadata about the request. This information will not be transmitted to the service, but // represents information that the SDK will consume to drive retry behavior. RequestMetadata common.RequestMetadata }
GetJavaFamilyRequest wrapper for the GetJavaFamily operation
See also ¶
Click https://docs.cloud.oracle.com/en-us/iaas/tools/go-sdk-examples/latest/jms/GetJavaFamily.go.html to see an example of how to use GetJavaFamilyRequest.
func (GetJavaFamilyRequest) BinaryRequestBody ¶ added in v65.16.0
func (request GetJavaFamilyRequest) BinaryRequestBody() (*common.OCIReadSeekCloser, bool)
BinaryRequestBody implements the OCIRequest interface
func (GetJavaFamilyRequest) HTTPRequest ¶ added in v65.16.0
func (request GetJavaFamilyRequest) HTTPRequest(method, path string, binaryRequestBody *common.OCIReadSeekCloser, extraHeaders map[string]string) (http.Request, error)
HTTPRequest implements the OCIRequest interface
func (GetJavaFamilyRequest) RetryPolicy ¶ added in v65.16.0
func (request GetJavaFamilyRequest) RetryPolicy() *common.RetryPolicy
RetryPolicy implements the OCIRetryableRequest interface. This retrieves the specified retry policy.
func (GetJavaFamilyRequest) String ¶ added in v65.16.0
func (request GetJavaFamilyRequest) String() string
func (GetJavaFamilyRequest) ValidateEnumValue ¶ added in v65.16.0
func (request GetJavaFamilyRequest) ValidateEnumValue() (bool, error)
ValidateEnumValue returns an error when providing an unsupported enum value This function is being called during constructing API request process Not recommended for calling this function directly
type GetJavaFamilyResponse ¶ added in v65.16.0
type GetJavaFamilyResponse struct { // The underlying http response RawResponse *http.Response // The JavaFamily instance JavaFamily `presentIn:"body"` // Unique Oracle-assigned identifier for the request. If you need to contact // Oracle about a particular request, provide the request ID. OpcRequestId *string `presentIn:"header" name:"opc-request-id"` }
GetJavaFamilyResponse wrapper for the GetJavaFamily operation
func (GetJavaFamilyResponse) HTTPResponse ¶ added in v65.16.0
func (response GetJavaFamilyResponse) HTTPResponse() *http.Response
HTTPResponse implements the OCIResponse interface
func (GetJavaFamilyResponse) String ¶ added in v65.16.0
func (response GetJavaFamilyResponse) String() string
type GetJavaMigrationAnalysisResultRequest ¶ added in v65.41.0
type GetJavaMigrationAnalysisResultRequest struct { // The OCID (https://docs.cloud.oracle.com/Content/General/Concepts/identifiers.htm) of the Fleet. FleetId *string `mandatory:"true" contributesTo:"path" name:"fleetId"` // The OCID of the analysis result. JavaMigrationAnalysisResultId *string `mandatory:"true" contributesTo:"path" name:"javaMigrationAnalysisResultId"` // The client request ID for tracing. OpcRequestId *string `mandatory:"false" contributesTo:"header" name:"opc-request-id"` // Metadata about the request. This information will not be transmitted to the service, but // represents information that the SDK will consume to drive retry behavior. RequestMetadata common.RequestMetadata }
GetJavaMigrationAnalysisResultRequest wrapper for the GetJavaMigrationAnalysisResult operation
See also ¶
Click https://docs.cloud.oracle.com/en-us/iaas/tools/go-sdk-examples/latest/jms/GetJavaMigrationAnalysisResult.go.html to see an example of how to use GetJavaMigrationAnalysisResultRequest.
func (GetJavaMigrationAnalysisResultRequest) BinaryRequestBody ¶ added in v65.41.0
func (request GetJavaMigrationAnalysisResultRequest) BinaryRequestBody() (*common.OCIReadSeekCloser, bool)
BinaryRequestBody implements the OCIRequest interface
func (GetJavaMigrationAnalysisResultRequest) HTTPRequest ¶ added in v65.41.0
func (request GetJavaMigrationAnalysisResultRequest) HTTPRequest(method, path string, binaryRequestBody *common.OCIReadSeekCloser, extraHeaders map[string]string) (http.Request, error)
HTTPRequest implements the OCIRequest interface
func (GetJavaMigrationAnalysisResultRequest) RetryPolicy ¶ added in v65.41.0
func (request GetJavaMigrationAnalysisResultRequest) RetryPolicy() *common.RetryPolicy
RetryPolicy implements the OCIRetryableRequest interface. This retrieves the specified retry policy.
func (GetJavaMigrationAnalysisResultRequest) String ¶ added in v65.41.0
func (request GetJavaMigrationAnalysisResultRequest) String() string
func (GetJavaMigrationAnalysisResultRequest) ValidateEnumValue ¶ added in v65.41.0
func (request GetJavaMigrationAnalysisResultRequest) ValidateEnumValue() (bool, error)
ValidateEnumValue returns an error when providing an unsupported enum value This function is being called during constructing API request process Not recommended for calling this function directly
type GetJavaMigrationAnalysisResultResponse ¶ added in v65.41.0
type GetJavaMigrationAnalysisResultResponse struct { // The underlying http response RawResponse *http.Response // The JavaMigrationAnalysisResult instance JavaMigrationAnalysisResult `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, provide the request ID. OpcRequestId *string `presentIn:"header" name:"opc-request-id"` }
GetJavaMigrationAnalysisResultResponse wrapper for the GetJavaMigrationAnalysisResult operation
func (GetJavaMigrationAnalysisResultResponse) HTTPResponse ¶ added in v65.41.0
func (response GetJavaMigrationAnalysisResultResponse) HTTPResponse() *http.Response
HTTPResponse implements the OCIResponse interface
func (GetJavaMigrationAnalysisResultResponse) String ¶ added in v65.41.0
func (response GetJavaMigrationAnalysisResultResponse) String() string
type GetJavaReleaseRequest ¶ added in v65.16.0
type GetJavaReleaseRequest struct { // Unique Java release version identifier ReleaseVersion *string `mandatory:"true" contributesTo:"path" name:"releaseVersion"` // The client request ID for tracing. OpcRequestId *string `mandatory:"false" contributesTo:"header" name:"opc-request-id"` // Metadata about the request. This information will not be transmitted to the service, but // represents information that the SDK will consume to drive retry behavior. RequestMetadata common.RequestMetadata }
GetJavaReleaseRequest wrapper for the GetJavaRelease operation
See also ¶
Click https://docs.cloud.oracle.com/en-us/iaas/tools/go-sdk-examples/latest/jms/GetJavaRelease.go.html to see an example of how to use GetJavaReleaseRequest.
func (GetJavaReleaseRequest) BinaryRequestBody ¶ added in v65.16.0
func (request GetJavaReleaseRequest) BinaryRequestBody() (*common.OCIReadSeekCloser, bool)
BinaryRequestBody implements the OCIRequest interface
func (GetJavaReleaseRequest) HTTPRequest ¶ added in v65.16.0
func (request GetJavaReleaseRequest) HTTPRequest(method, path string, binaryRequestBody *common.OCIReadSeekCloser, extraHeaders map[string]string) (http.Request, error)
HTTPRequest implements the OCIRequest interface
func (GetJavaReleaseRequest) RetryPolicy ¶ added in v65.16.0
func (request GetJavaReleaseRequest) RetryPolicy() *common.RetryPolicy
RetryPolicy implements the OCIRetryableRequest interface. This retrieves the specified retry policy.
func (GetJavaReleaseRequest) String ¶ added in v65.16.0
func (request GetJavaReleaseRequest) String() string
func (GetJavaReleaseRequest) ValidateEnumValue ¶ added in v65.16.0
func (request GetJavaReleaseRequest) ValidateEnumValue() (bool, error)
ValidateEnumValue returns an error when providing an unsupported enum value This function is being called during constructing API request process Not recommended for calling this function directly
type GetJavaReleaseResponse ¶ added in v65.16.0
type GetJavaReleaseResponse struct { // The underlying http response RawResponse *http.Response // The JavaRelease instance JavaRelease `presentIn:"body"` // Unique Oracle-assigned identifier for the request. If you need to contact // Oracle about a particular request, provide the request ID. OpcRequestId *string `presentIn:"header" name:"opc-request-id"` }
GetJavaReleaseResponse wrapper for the GetJavaRelease operation
func (GetJavaReleaseResponse) HTTPResponse ¶ added in v65.16.0
func (response GetJavaReleaseResponse) HTTPResponse() *http.Response
HTTPResponse implements the OCIResponse interface
func (GetJavaReleaseResponse) String ¶ added in v65.16.0
func (response GetJavaReleaseResponse) String() string
type GetJmsPluginRequest ¶ added in v65.71.0
type GetJmsPluginRequest struct { // The OCID (https://docs.cloud.oracle.com/Content/General/Concepts/identifiers.htm) of the JmsPlugin. JmsPluginId *string `mandatory:"true" contributesTo:"path" name:"jmsPluginId"` // The client request ID for tracing. OpcRequestId *string `mandatory:"false" contributesTo:"header" name:"opc-request-id"` // Metadata about the request. This information will not be transmitted to the service, but // represents information that the SDK will consume to drive retry behavior. RequestMetadata common.RequestMetadata }
GetJmsPluginRequest wrapper for the GetJmsPlugin operation
See also ¶
Click https://docs.cloud.oracle.com/en-us/iaas/tools/go-sdk-examples/latest/jms/GetJmsPlugin.go.html to see an example of how to use GetJmsPluginRequest.
func (GetJmsPluginRequest) BinaryRequestBody ¶ added in v65.71.0
func (request GetJmsPluginRequest) BinaryRequestBody() (*common.OCIReadSeekCloser, bool)
BinaryRequestBody implements the OCIRequest interface
func (GetJmsPluginRequest) HTTPRequest ¶ added in v65.71.0
func (request GetJmsPluginRequest) HTTPRequest(method, path string, binaryRequestBody *common.OCIReadSeekCloser, extraHeaders map[string]string) (http.Request, error)
HTTPRequest implements the OCIRequest interface
func (GetJmsPluginRequest) RetryPolicy ¶ added in v65.71.0
func (request GetJmsPluginRequest) RetryPolicy() *common.RetryPolicy
RetryPolicy implements the OCIRetryableRequest interface. This retrieves the specified retry policy.
func (GetJmsPluginRequest) String ¶ added in v65.71.0
func (request GetJmsPluginRequest) String() string
func (GetJmsPluginRequest) ValidateEnumValue ¶ added in v65.71.0
func (request GetJmsPluginRequest) ValidateEnumValue() (bool, error)
ValidateEnumValue returns an error when providing an unsupported enum value This function is being called during constructing API request process Not recommended for calling this function directly
type GetJmsPluginResponse ¶ added in v65.71.0
type GetJmsPluginResponse struct { // The underlying http response RawResponse *http.Response // The JmsPlugin instance JmsPlugin `presentIn:"body"` // Unique Oracle-assigned identifier for the request. If you need to contact // Oracle about a particular request, provide the request ID. OpcRequestId *string `presentIn:"header" name:"opc-request-id"` // A decimal number representing the number of seconds the client should wait before polling this endpoint again. RetryAfter *float32 `presentIn:"header" name:"retry-after"` // For optimistic concurrency control. See `if-match`. Etag *string `presentIn:"header" name:"etag"` }
GetJmsPluginResponse wrapper for the GetJmsPlugin operation
func (GetJmsPluginResponse) HTTPResponse ¶ added in v65.71.0
func (response GetJmsPluginResponse) HTTPResponse() *http.Response
HTTPResponse implements the OCIResponse interface
func (GetJmsPluginResponse) String ¶ added in v65.71.0
func (response GetJmsPluginResponse) String() string
type GetPerformanceTuningAnalysisResultRequest ¶ added in v65.41.0
type GetPerformanceTuningAnalysisResultRequest struct { // The OCID (https://docs.cloud.oracle.com/Content/General/Concepts/identifiers.htm) of the Fleet. FleetId *string `mandatory:"true" contributesTo:"path" name:"fleetId"` // The OCID of the performance tuning analysis result. PerformanceTuningAnalysisResultId *string `mandatory:"true" contributesTo:"path" name:"performanceTuningAnalysisResultId"` // The client request ID for tracing. OpcRequestId *string `mandatory:"false" contributesTo:"header" name:"opc-request-id"` // Metadata about the request. This information will not be transmitted to the service, but // represents information that the SDK will consume to drive retry behavior. RequestMetadata common.RequestMetadata }
GetPerformanceTuningAnalysisResultRequest wrapper for the GetPerformanceTuningAnalysisResult operation
See also ¶
Click https://docs.cloud.oracle.com/en-us/iaas/tools/go-sdk-examples/latest/jms/GetPerformanceTuningAnalysisResult.go.html to see an example of how to use GetPerformanceTuningAnalysisResultRequest.
func (GetPerformanceTuningAnalysisResultRequest) BinaryRequestBody ¶ added in v65.41.0
func (request GetPerformanceTuningAnalysisResultRequest) BinaryRequestBody() (*common.OCIReadSeekCloser, bool)
BinaryRequestBody implements the OCIRequest interface
func (GetPerformanceTuningAnalysisResultRequest) HTTPRequest ¶ added in v65.41.0
func (request GetPerformanceTuningAnalysisResultRequest) HTTPRequest(method, path string, binaryRequestBody *common.OCIReadSeekCloser, extraHeaders map[string]string) (http.Request, error)
HTTPRequest implements the OCIRequest interface
func (GetPerformanceTuningAnalysisResultRequest) RetryPolicy ¶ added in v65.41.0
func (request GetPerformanceTuningAnalysisResultRequest) RetryPolicy() *common.RetryPolicy
RetryPolicy implements the OCIRetryableRequest interface. This retrieves the specified retry policy.
func (GetPerformanceTuningAnalysisResultRequest) String ¶ added in v65.41.0
func (request GetPerformanceTuningAnalysisResultRequest) String() string
func (GetPerformanceTuningAnalysisResultRequest) ValidateEnumValue ¶ added in v65.41.0
func (request GetPerformanceTuningAnalysisResultRequest) ValidateEnumValue() (bool, error)
ValidateEnumValue returns an error when providing an unsupported enum value This function is being called during constructing API request process Not recommended for calling this function directly
type GetPerformanceTuningAnalysisResultResponse ¶ added in v65.41.0
type GetPerformanceTuningAnalysisResultResponse struct { // The underlying http response RawResponse *http.Response // The PerformanceTuningAnalysisResult instance PerformanceTuningAnalysisResult `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, provide the request ID. OpcRequestId *string `presentIn:"header" name:"opc-request-id"` }
GetPerformanceTuningAnalysisResultResponse wrapper for the GetPerformanceTuningAnalysisResult operation
func (GetPerformanceTuningAnalysisResultResponse) HTTPResponse ¶ added in v65.41.0
func (response GetPerformanceTuningAnalysisResultResponse) HTTPResponse() *http.Response
HTTPResponse implements the OCIResponse interface
func (GetPerformanceTuningAnalysisResultResponse) String ¶ added in v65.41.0
func (response GetPerformanceTuningAnalysisResultResponse) String() string
type GetWorkRequestRequest ¶
type GetWorkRequestRequest struct { // The OCID (https://docs.cloud.oracle.com/Content/General/Concepts/identifiers.htm) of the asynchronous work request. WorkRequestId *string `mandatory:"true" contributesTo:"path" name:"workRequestId"` // The client request ID for tracing. OpcRequestId *string `mandatory:"false" contributesTo:"header" name:"opc-request-id"` // Metadata about the request. This information will not be transmitted to the service, but // represents information that the SDK will consume to drive retry behavior. RequestMetadata common.RequestMetadata }
GetWorkRequestRequest wrapper for the GetWorkRequest operation
See also ¶
Click https://docs.cloud.oracle.com/en-us/iaas/tools/go-sdk-examples/latest/jms/GetWorkRequest.go.html to see an example of how to use GetWorkRequestRequest.
func (GetWorkRequestRequest) BinaryRequestBody ¶
func (request GetWorkRequestRequest) BinaryRequestBody() (*common.OCIReadSeekCloser, bool)
BinaryRequestBody implements the OCIRequest interface
func (GetWorkRequestRequest) HTTPRequest ¶
func (request GetWorkRequestRequest) HTTPRequest(method, path string, binaryRequestBody *common.OCIReadSeekCloser, extraHeaders map[string]string) (http.Request, error)
HTTPRequest implements the OCIRequest interface
func (GetWorkRequestRequest) RetryPolicy ¶
func (request GetWorkRequestRequest) RetryPolicy() *common.RetryPolicy
RetryPolicy implements the OCIRetryableRequest interface. This retrieves the specified retry policy.
func (GetWorkRequestRequest) String ¶
func (request GetWorkRequestRequest) String() string
func (GetWorkRequestRequest) ValidateEnumValue ¶
func (request GetWorkRequestRequest) ValidateEnumValue() (bool, error)
ValidateEnumValue returns an error when providing an unsupported enum value This function is being called during constructing API request process Not recommended for calling this function directly
type GetWorkRequestResponse ¶
type GetWorkRequestResponse struct { // The underlying http response RawResponse *http.Response // The WorkRequest instance WorkRequest `presentIn:"body"` // Unique Oracle-assigned identifier for the request. If you need to contact // Oracle about a particular request, provide the request ID. OpcRequestId *string `presentIn:"header" name:"opc-request-id"` // A decimal number representing the number of seconds the client should wait before polling this endpoint again. RetryAfter *float32 `presentIn:"header" name:"retry-after"` // For optimistic concurrency control. See `if-match`. Etag *string `presentIn:"header" name:"etag"` }
GetWorkRequestResponse wrapper for the GetWorkRequest operation
func (GetWorkRequestResponse) HTTPResponse ¶
func (response GetWorkRequestResponse) HTTPResponse() *http.Response
HTTPResponse implements the OCIResponse interface
func (GetWorkRequestResponse) String ¶
func (response GetWorkRequestResponse) String() string
type GlobalLoggingLevelEnum ¶ added in v65.41.0
type GlobalLoggingLevelEnum string
GlobalLoggingLevelEnum Enum with underlying type: string
const ( GlobalLoggingLevelAll GlobalLoggingLevelEnum = "ALL" GlobalLoggingLevelSevere GlobalLoggingLevelEnum = "SEVERE" GlobalLoggingLevelWarning GlobalLoggingLevelEnum = "WARNING" GlobalLoggingLevelInfo GlobalLoggingLevelEnum = "INFO" GlobalLoggingLevelConfig GlobalLoggingLevelEnum = "CONFIG" GlobalLoggingLevelFine GlobalLoggingLevelEnum = "FINE" GlobalLoggingLevelFiner GlobalLoggingLevelEnum = "FINER" GlobalLoggingLevelFinest GlobalLoggingLevelEnum = "FINEST" GlobalLoggingLevelOff GlobalLoggingLevelEnum = "OFF" )
Set of constants representing the allowable values for GlobalLoggingLevelEnum
func GetGlobalLoggingLevelEnumValues ¶ added in v65.41.0
func GetGlobalLoggingLevelEnumValues() []GlobalLoggingLevelEnum
GetGlobalLoggingLevelEnumValues Enumerates the set of values for GlobalLoggingLevelEnum
func GetMappingGlobalLoggingLevelEnum ¶ added in v65.41.0
func GetMappingGlobalLoggingLevelEnum(val string) (GlobalLoggingLevelEnum, bool)
GetMappingGlobalLoggingLevelEnum performs case Insensitive comparison on enum value and return the desired enum
type InstallationSite ¶
type InstallationSite struct { // The unique identifier for the installation of a Java Runtime at a specific path on a specific operating system. InstallationKey *string `mandatory:"true" json:"installationKey"` // The OCID (https://docs.cloud.oracle.com/Content/General/Concepts/identifiers.htm) of the related managed instance. ManagedInstanceId *string `mandatory:"true" json:"managedInstanceId"` Jre *JavaRuntimeId `mandatory:"true" json:"jre"` // The file system path of the installation. Path *string `mandatory:"true" json:"path"` OperatingSystem *OperatingSystem `mandatory:"true" json:"operatingSystem"` // The approximate count of applications running on this installation ApproximateApplicationCount *int `mandatory:"false" json:"approximateApplicationCount"` // The date and time the resource was _last_ reported to JMS. // This is potentially _after_ the specified time period provided by the filters. // For example, a resource can be last reported to JMS before the start of a specified time period, // if it is also reported during the time period. TimeLastSeen *common.SDKTime `mandatory:"false" json:"timeLastSeen"` // The list of operations that are blocklisted. Blocklist []BlocklistEntry `mandatory:"false" json:"blocklist"` // The lifecycle state of the installation site. LifecycleState LifecycleStateEnum `mandatory:"false" json:"lifecycleState,omitempty"` // The type of the source of events. ManagedInstanceType ManagedInstanceTypeEnum `mandatory:"false" json:"managedInstanceType,omitempty"` // The hostname of the managed instance (if applicable). Hostname *string `mandatory:"false" json:"hostname"` }
InstallationSite Installation site of a Java Runtime. An installation site is a Java Runtime installed at a specific path on a managed instance.
func (InstallationSite) String ¶
func (m InstallationSite) String() string
func (InstallationSite) ValidateEnumValue ¶
func (m InstallationSite) ValidateEnumValue() (bool, error)
ValidateEnumValue returns an error when providing an unsupported enum value This function is being called during constructing API request process Not recommended for calling this function directly
type InstallationSiteCollection ¶
type InstallationSiteCollection struct { // A list of Java installation sites. Items []InstallationSiteSummary `mandatory:"true" json:"items"` }
InstallationSiteCollection Results of an installation site search. Contains installation sites.
func (InstallationSiteCollection) String ¶
func (m InstallationSiteCollection) String() string
func (InstallationSiteCollection) ValidateEnumValue ¶
func (m InstallationSiteCollection) ValidateEnumValue() (bool, error)
ValidateEnumValue returns an error when providing an unsupported enum value This function is being called during constructing API request process Not recommended for calling this function directly
type InstallationSiteSortByEnum ¶
type InstallationSiteSortByEnum string
InstallationSiteSortByEnum Enum with underlying type: string
const ( InstallationSiteSortByManagedInstanceId InstallationSiteSortByEnum = "managedInstanceId" InstallationSiteSortByJreDistribution InstallationSiteSortByEnum = "jreDistribution" InstallationSiteSortByJreVendor InstallationSiteSortByEnum = "jreVendor" InstallationSiteSortByJreVersion InstallationSiteSortByEnum = "jreVersion" InstallationSiteSortByPath InstallationSiteSortByEnum = "path" InstallationSiteSortByApproximateApplicationCount InstallationSiteSortByEnum = "approximateApplicationCount" InstallationSiteSortByOsName InstallationSiteSortByEnum = "osName" InstallationSiteSortBySecurityStatus InstallationSiteSortByEnum = "securityStatus" )
Set of constants representing the allowable values for InstallationSiteSortByEnum
func GetInstallationSiteSortByEnumValues ¶
func GetInstallationSiteSortByEnumValues() []InstallationSiteSortByEnum
GetInstallationSiteSortByEnumValues Enumerates the set of values for InstallationSiteSortByEnum
func GetMappingInstallationSiteSortByEnum ¶
func GetMappingInstallationSiteSortByEnum(val string) (InstallationSiteSortByEnum, bool)
GetMappingInstallationSiteSortByEnum performs case Insensitive comparison on enum value and return the desired enum
type InstallationSiteSummary ¶
type InstallationSiteSummary struct { // The unique identifier for the installation of Java Runtime at a specific path on a specific operating system. InstallationKey *string `mandatory:"true" json:"installationKey"` // The OCID (https://docs.cloud.oracle.com/Content/General/Concepts/identifiers.htm) of the related managed instance. ManagedInstanceId *string `mandatory:"true" json:"managedInstanceId"` Jre *JavaRuntimeId `mandatory:"false" json:"jre"` // The security status of the Java Runtime. SecurityStatus JreSecurityStatusEnum `mandatory:"false" json:"securityStatus,omitempty"` // The file system path of the installation. Path *string `mandatory:"false" json:"path"` OperatingSystem *OperatingSystem `mandatory:"false" json:"operatingSystem"` // The approximate count of applications running on this installation ApproximateApplicationCount *int `mandatory:"false" json:"approximateApplicationCount"` // The date and time the resource was _last_ reported to JMS. // This is potentially _after_ the specified time period provided by the filters. // For example, a resource can be last reported to JMS before the start of a specified time period, // if it is also reported during the time period. TimeLastSeen *common.SDKTime `mandatory:"false" json:"timeLastSeen"` // The list of operations that are blocklisted. Blocklist []BlocklistEntry `mandatory:"false" json:"blocklist"` // The lifecycle state of the installation site. LifecycleState LifecycleStateEnum `mandatory:"false" json:"lifecycleState,omitempty"` }
InstallationSiteSummary Installation site of a Java Runtime. An installation site is a Java Runtime installed at a specific path on a managed instance.
func (InstallationSiteSummary) String ¶
func (m InstallationSiteSummary) String() string
func (InstallationSiteSummary) ValidateEnumValue ¶
func (m InstallationSiteSummary) ValidateEnumValue() (bool, error)
ValidateEnumValue returns an error when providing an unsupported enum value This function is being called during constructing API request process Not recommended for calling this function directly
type InstallationSortByEnum ¶
type InstallationSortByEnum string
InstallationSortByEnum Enum with underlying type: string
const ( InstallationSortByJreDistribution InstallationSortByEnum = "jreDistribution" InstallationSortByJreVendor InstallationSortByEnum = "jreVendor" InstallationSortByJreVersion InstallationSortByEnum = "jreVersion" InstallationSortByPath InstallationSortByEnum = "path" InstallationSortByTimeFirstSeen InstallationSortByEnum = "timeFirstSeen" InstallationSortByTimeLastSeen InstallationSortByEnum = "timeLastSeen" InstallationSortByApproximateApplicationCount InstallationSortByEnum = "approximateApplicationCount" InstallationSortByApproximateManagedInstanceCount InstallationSortByEnum = "approximateManagedInstanceCount" InstallationSortByOsName InstallationSortByEnum = "osName" )
Set of constants representing the allowable values for InstallationSortByEnum
func GetInstallationSortByEnumValues ¶
func GetInstallationSortByEnumValues() []InstallationSortByEnum
GetInstallationSortByEnumValues Enumerates the set of values for InstallationSortByEnum
func GetMappingInstallationSortByEnum ¶
func GetMappingInstallationSortByEnum(val string) (InstallationSortByEnum, bool)
GetMappingInstallationSortByEnum performs case Insensitive comparison on enum value and return the desired enum
type InstallationUsage ¶
type InstallationUsage struct { // The vendor of the Java Runtime that is deployed with the installation. JreVendor *string `mandatory:"true" json:"jreVendor"` // The distribution of the Java Runtime that is deployed with the installation. JreDistribution *string `mandatory:"true" json:"jreDistribution"` // The version of the Java Runtime that is deployed with the installation. JreVersion *string `mandatory:"true" json:"jreVersion"` // The file system path of the Java installation. Path *string `mandatory:"true" json:"path"` // The Operating System for the installation. Deprecated, use `operatingSystem` instead. Os *string `mandatory:"true" json:"os"` // The architecture of the operating system for the installation. Deprecated, use `operatingSystem` instead. Architecture *string `mandatory:"true" json:"architecture"` // The unique identifier for the installation of a Java Runtime at a specific path on a specific operating system. InstallationKey *string `mandatory:"false" json:"installationKey"` OperatingSystem *OperatingSystem `mandatory:"false" json:"operatingSystem"` // The approximate count of applications running on this installation ApproximateApplicationCount *int `mandatory:"false" json:"approximateApplicationCount"` // The approximate count of managed instances reporting this installation ApproximateManagedInstanceCount *int `mandatory:"false" json:"approximateManagedInstanceCount"` // Lower bound of the specified time period filter. JMS provides a view of the data that is _per day_. The query uses only the date element of the parameter. TimeStart *common.SDKTime `mandatory:"false" json:"timeStart"` // Upper bound of the specified time period filter. JMS provides a view of the data that is _per day_. The query uses only the date element of the parameter. TimeEnd *common.SDKTime `mandatory:"false" json:"timeEnd"` // The date and time the resource was _first_ reported to JMS. // This is potentially _before_ the specified time period provided by the filters. // For example, a resource can be first reported to JMS before the start of a specified time period, // if it is also reported during the time period. TimeFirstSeen *common.SDKTime `mandatory:"false" json:"timeFirstSeen"` // The date and time the resource was _last_ reported to JMS. // This is potentially _after_ the specified time period provided by the filters. // For example, a resource can be last reported to JMS before the start of a specified time period, // if it is also reported during the time period. TimeLastSeen *common.SDKTime `mandatory:"false" json:"timeLastSeen"` }
InstallationUsage Installation usage during a specified time period. An installation is a collection of deployed instances of a specific Java Runtime that share the same install path.
func (InstallationUsage) String ¶
func (m InstallationUsage) String() string
func (InstallationUsage) ValidateEnumValue ¶
func (m InstallationUsage) ValidateEnumValue() (bool, error)
ValidateEnumValue returns an error when providing an unsupported enum value This function is being called during constructing API request process Not recommended for calling this function directly
type InstallationUsageCollection ¶
type InstallationUsageCollection struct { // A list of installations. Items []InstallationUsage `mandatory:"true" json:"items"` }
InstallationUsageCollection Results of an installation search. Contains InstallationUsage items.
func (InstallationUsageCollection) String ¶
func (m InstallationUsageCollection) String() string
func (InstallationUsageCollection) ValidateEnumValue ¶
func (m InstallationUsageCollection) ValidateEnumValue() (bool, error)
ValidateEnumValue returns an error when providing an unsupported enum value This function is being called during constructing API request process Not recommended for calling this function directly
type JavaArtifact ¶ added in v65.16.0
type JavaArtifact struct { // Unique identifier for the artifact. ArtifactId *int64 `mandatory:"true" json:"artifactId"` // Description of the binary artifact. Typically includes the OS, architecture, and installer type. ArtifactDescription *string `mandatory:"true" json:"artifactDescription"` // Product content type of this artifact. ArtifactContentType ArtifactContentTypeEnum `mandatory:"true" json:"artifactContentType"` // Approximate compressed file size in bytes. ApproximateFileSizeInBytes *int64 `mandatory:"true" json:"approximateFileSizeInBytes"` // SHA256 checksum of the artifact. Sha256 *string `mandatory:"true" json:"sha256"` // The target Operating System family for the artifact. OsFamily *string `mandatory:"true" json:"osFamily"` // The target Operating System architecture for the artifact. Architecture *string `mandatory:"true" json:"architecture"` // The package type(typically the file extension) of the artifact. PackageType *string `mandatory:"true" json:"packageType"` // The endpoint that returns a short-lived artifact download URL in the response payload. // This download url can then be used for downloading the artifact. // See this API (https://docs.oracle.com/en-us/iaas/api/#/en/jms-java-download/20230601/DownloadUrl/GenerateArtifactDownloadUrl) for more details. DownloadUrl *string `mandatory:"true" json:"downloadUrl"` // The endpoint for downloading this artifact from command line, automatically in scripts and dockerfiles. // Depending on the context, this can point to the archive or latest update release version artifact in the specified family. ScriptDownloadUrl *string `mandatory:"true" json:"scriptDownloadUrl"` // The URL for retrieving the checksum for the artifact. // Depending on the context, this can point to the checksum of the archive or latest update release version artifact. ScriptChecksumUrl *string `mandatory:"true" json:"scriptChecksumUrl"` // The file name of the artifact. ArtifactFileName *string `mandatory:"false" json:"artifactFileName"` // Additional information about the package type. PackageTypeDetail *string `mandatory:"false" json:"packageTypeDetail"` }
JavaArtifact Information about a binary artifact of Java.
func (JavaArtifact) String ¶ added in v65.16.0
func (m JavaArtifact) String() string
func (JavaArtifact) ValidateEnumValue ¶ added in v65.16.0
func (m JavaArtifact) ValidateEnumValue() (bool, error)
ValidateEnumValue returns an error when providing an unsupported enum value This function is being called during constructing API request process Not recommended for calling this function directly
type JavaFamily ¶ added in v65.16.0
type JavaFamily struct { // The Java release family identifier. FamilyVersion *string `mandatory:"true" json:"familyVersion"` // The display name of the release family. DisplayName *string `mandatory:"true" json:"displayName"` // This indicates the support category for the Java release family. SupportType SupportTypeEnum `mandatory:"true" json:"supportType"` // The End of Support Life (EOSL) date of the Java release family (formatted according to RFC3339 (https://datatracker.ietf.org/doc/html/rfc3339)). EndOfSupportLifeDate *common.SDKTime `mandatory:"true" json:"endOfSupportLifeDate"` // Link to access the documentation for the release. DocUrl *string `mandatory:"true" json:"docUrl"` // Latest Java release version in the family. LatestReleaseVersion *string `mandatory:"true" json:"latestReleaseVersion"` // Whether or not this Java release family is under active support. // Refer Java Support Roadmap (https://www.oracle.com/java/technologies/java-se-support-roadmap.html) for more details. IsSupportedVersion *bool `mandatory:"true" json:"isSupportedVersion"` // The date on which the Java release family was first made available (formatted according to RFC3339 (https://datatracker.ietf.org/doc/html/rfc3339)). ReleaseDate *common.SDKTime `mandatory:"false" json:"releaseDate"` // List of artifacts for the latest Java release version in this family. // The script URLs in the response can be used from a command line, or in scripts and dockerfiles to always get the artifacts corresponding to the latest update release version. LatestReleaseArtifacts []JavaArtifact `mandatory:"false" json:"latestReleaseArtifacts"` }
JavaFamily Metadata associated with a specific Java release family. A Java release family is typically a major version in the Java version identifier.
func (JavaFamily) String ¶ added in v65.16.0
func (m JavaFamily) String() string
func (JavaFamily) ValidateEnumValue ¶ added in v65.16.0
func (m JavaFamily) ValidateEnumValue() (bool, error)
ValidateEnumValue returns an error when providing an unsupported enum value This function is being called during constructing API request process Not recommended for calling this function directly
type JavaFamilyCollection ¶ added in v65.16.0
type JavaFamilyCollection struct { // A list of the Java Release family summary. Items []JavaFamilySummary `mandatory:"true" json:"items"` }
JavaFamilyCollection Collection of the Java release family summary. A Java release family is typically a major version in the Java version identifier.
func (JavaFamilyCollection) String ¶ added in v65.16.0
func (m JavaFamilyCollection) String() string
func (JavaFamilyCollection) ValidateEnumValue ¶ added in v65.16.0
func (m JavaFamilyCollection) ValidateEnumValue() (bool, error)
ValidateEnumValue returns an error when providing an unsupported enum value This function is being called during constructing API request process Not recommended for calling this function directly
type JavaFamilySortByEnum ¶ added in v65.16.0
type JavaFamilySortByEnum string
JavaFamilySortByEnum Enum with underlying type: string
const ( JavaFamilySortByFamilyVersion JavaFamilySortByEnum = "familyVersion" JavaFamilySortByEndOfSupportLifeDate JavaFamilySortByEnum = "endOfSupportLifeDate" JavaFamilySortBySupportType JavaFamilySortByEnum = "supportType" )
Set of constants representing the allowable values for JavaFamilySortByEnum
func GetJavaFamilySortByEnumValues ¶ added in v65.16.0
func GetJavaFamilySortByEnumValues() []JavaFamilySortByEnum
GetJavaFamilySortByEnumValues Enumerates the set of values for JavaFamilySortByEnum
func GetMappingJavaFamilySortByEnum ¶ added in v65.16.0
func GetMappingJavaFamilySortByEnum(val string) (JavaFamilySortByEnum, bool)
GetMappingJavaFamilySortByEnum performs case Insensitive comparison on enum value and return the desired enum
type JavaFamilySummary ¶ added in v65.16.0
type JavaFamilySummary struct { // The Java release family identifier. FamilyVersion *string `mandatory:"true" json:"familyVersion"` // The display name of the release family. DisplayName *string `mandatory:"true" json:"displayName"` // This indicates the support category for the Java release family. SupportType SupportTypeEnum `mandatory:"true" json:"supportType"` // The End of Support Life (EOSL) date of the Java release family (formatted according to RFC3339 (https://datatracker.ietf.org/doc/html/rfc3339)). EndOfSupportLifeDate *common.SDKTime `mandatory:"true" json:"endOfSupportLifeDate"` // Link to access the documentation for the release. DocUrl *string `mandatory:"true" json:"docUrl"` // Latest Java release version in the family. LatestReleaseVersion *string `mandatory:"true" json:"latestReleaseVersion"` // Whether or not this Java release family is under active support. // Refer Java Support Roadmap (https://www.oracle.com/java/technologies/java-se-support-roadmap.html) for more details. IsSupportedVersion *bool `mandatory:"true" json:"isSupportedVersion"` // The date on which the Java release family was first made available (formatted according to RFC3339 (https://datatracker.ietf.org/doc/html/rfc3339)). ReleaseDate *common.SDKTime `mandatory:"false" json:"releaseDate"` }
JavaFamilySummary A summary of the Java release family information. A Java release family is typically a major version in the Java version identifier.
func (JavaFamilySummary) String ¶ added in v65.16.0
func (m JavaFamilySummary) String() string
func (JavaFamilySummary) ValidateEnumValue ¶ added in v65.16.0
func (m JavaFamilySummary) ValidateEnumValue() (bool, error)
ValidateEnumValue returns an error when providing an unsupported enum value This function is being called during constructing API request process Not recommended for calling this function directly
type JavaLicense ¶ added in v65.16.0
type JavaLicense struct { // Commonly used name for the license type. DisplayName *string `mandatory:"true" json:"displayName"` // License Type LicenseType LicenseTypeEnum `mandatory:"true" json:"licenseType"` // Publicly accessible license URL containing the detailed terms and conditions. LicenseUrl *string `mandatory:"true" json:"licenseUrl"` }
JavaLicense Information about a license type for Java.
func (JavaLicense) String ¶ added in v65.16.0
func (m JavaLicense) String() string
func (JavaLicense) ValidateEnumValue ¶ added in v65.16.0
func (m JavaLicense) ValidateEnumValue() (bool, error)
ValidateEnumValue returns an error when providing an unsupported enum value This function is being called during constructing API request process Not recommended for calling this function directly
type JavaManagementServiceClient ¶
type JavaManagementServiceClient struct { common.BaseClient // contains filtered or unexported fields }
JavaManagementServiceClient a client for JavaManagementService
func NewJavaManagementServiceClientWithConfigurationProvider ¶
func NewJavaManagementServiceClientWithConfigurationProvider(configProvider common.ConfigurationProvider) (client JavaManagementServiceClient, err error)
NewJavaManagementServiceClientWithConfigurationProvider Creates a new default JavaManagementService client with the given configuration provider. the configuration provider will be used for the default signer as well as reading the region
func NewJavaManagementServiceClientWithOboToken ¶
func NewJavaManagementServiceClientWithOboToken(configProvider common.ConfigurationProvider, oboToken string) (client JavaManagementServiceClient, err error)
NewJavaManagementServiceClientWithOboToken Creates a new default JavaManagementService 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 (JavaManagementServiceClient) AddFleetInstallationSites ¶ added in v65.16.0
func (client JavaManagementServiceClient) AddFleetInstallationSites(ctx context.Context, request AddFleetInstallationSitesRequest) (response AddFleetInstallationSitesResponse, err error)
AddFleetInstallationSites Add Java installation sites in a Fleet.
See also ¶
Click https://docs.cloud.oracle.com/en-us/iaas/tools/go-sdk-examples/latest/jms/AddFleetInstallationSites.go.html to see an example of how to use AddFleetInstallationSites API. A default retry strategy applies to this operation AddFleetInstallationSites()
func (JavaManagementServiceClient) CancelWorkRequest ¶
func (client JavaManagementServiceClient) CancelWorkRequest(ctx context.Context, request CancelWorkRequestRequest) (response CancelWorkRequestResponse, err error)
CancelWorkRequest Deletes the work request specified by an identifier.
See also ¶
Click https://docs.cloud.oracle.com/en-us/iaas/tools/go-sdk-examples/latest/jms/CancelWorkRequest.go.html to see an example of how to use CancelWorkRequest API. A default retry strategy applies to this operation CancelWorkRequest()
func (JavaManagementServiceClient) ChangeFleetCompartment ¶
func (client JavaManagementServiceClient) ChangeFleetCompartment(ctx context.Context, request ChangeFleetCompartmentRequest) (response ChangeFleetCompartmentResponse, err error)
ChangeFleetCompartment Move a specified Fleet into the compartment identified in the POST form. When provided, If-Match is checked against ETag values of the resource.
See also ¶
Click https://docs.cloud.oracle.com/en-us/iaas/tools/go-sdk-examples/latest/jms/ChangeFleetCompartment.go.html to see an example of how to use ChangeFleetCompartment API. A default retry strategy applies to this operation ChangeFleetCompartment()
func (*JavaManagementServiceClient) ConfigurationProvider ¶
func (client *JavaManagementServiceClient) ConfigurationProvider() *common.ConfigurationProvider
ConfigurationProvider the ConfigurationProvider used in this client, or null if none set
func (JavaManagementServiceClient) CreateBlocklist ¶
func (client JavaManagementServiceClient) CreateBlocklist(ctx context.Context, request CreateBlocklistRequest) (response CreateBlocklistResponse, err error)
CreateBlocklist Add a new record to the fleet blocklist.
See also ¶
Click https://docs.cloud.oracle.com/en-us/iaas/tools/go-sdk-examples/latest/jms/CreateBlocklist.go.html to see an example of how to use CreateBlocklist API. A default retry strategy applies to this operation CreateBlocklist()
func (JavaManagementServiceClient) CreateDrsFile ¶ added in v65.52.1
func (client JavaManagementServiceClient) CreateDrsFile(ctx context.Context, request CreateDrsFileRequest) (response CreateDrsFileResponse, err error)
CreateDrsFile Request to perform validation of the DRS file and create the file to the Object Storage.
See also ¶
Click https://docs.cloud.oracle.com/en-us/iaas/tools/go-sdk-examples/latest/jms/CreateDrsFile.go.html to see an example of how to use CreateDrsFile API. A default retry strategy applies to this operation CreateDrsFile()
func (JavaManagementServiceClient) CreateFleet ¶
func (client JavaManagementServiceClient) CreateFleet(ctx context.Context, request CreateFleetRequest) (response CreateFleetResponse, err error)
CreateFleet Create a new Fleet using the information provided. `inventoryLog` is now a required parameter for CreateFleet API. Update existing applications using this API before July 15, 2022 to ensure the applications continue to work. See the Service Change Notice (https://docs.oracle.com/en-us/iaas/Content/servicechanges.htm#JMS) for more details. Migrate existing fleets using the `UpdateFleet` API to set the `inventoryLog` parameter.
See also ¶
Click https://docs.cloud.oracle.com/en-us/iaas/tools/go-sdk-examples/latest/jms/CreateFleet.go.html to see an example of how to use CreateFleet API. A default retry strategy applies to this operation CreateFleet()
func (JavaManagementServiceClient) CreateJmsPlugin ¶ added in v65.71.0
func (client JavaManagementServiceClient) CreateJmsPlugin(ctx context.Context, request CreateJmsPluginRequest) (response CreateJmsPluginResponse, err error)
CreateJmsPlugin Registers an agent's JmsPlugin, optionally attaching to an existing fleet of the tenancy. JmsPlugins registered fleet-less are created with lifecycle state INACTIVE. For the operation to be authorized, the agent must exist, and the authorized user requires JMS_PLUGIN_CREATE permission for the agent's compartment.
See also ¶
Click https://docs.cloud.oracle.com/en-us/iaas/tools/go-sdk-examples/latest/jms/CreateJmsPlugin.go.html to see an example of how to use CreateJmsPlugin API. A default retry strategy applies to this operation CreateJmsPlugin()
func (JavaManagementServiceClient) DeleteBlocklist ¶
func (client JavaManagementServiceClient) DeleteBlocklist(ctx context.Context, request DeleteBlocklistRequest) (response DeleteBlocklistResponse, err error)
DeleteBlocklist Deletes the blocklist record specified by an identifier.
See also ¶
Click https://docs.cloud.oracle.com/en-us/iaas/tools/go-sdk-examples/latest/jms/DeleteBlocklist.go.html to see an example of how to use DeleteBlocklist API. A default retry strategy applies to this operation DeleteBlocklist()
func (JavaManagementServiceClient) DeleteCryptoAnalysisResult ¶ added in v65.27.0
func (client JavaManagementServiceClient) DeleteCryptoAnalysisResult(ctx context.Context, request DeleteCryptoAnalysisResultRequest) (response DeleteCryptoAnalysisResultResponse, err error)
DeleteCryptoAnalysisResult Deletes the metadata for the result of a Crypto event analysis. The actual report shall remain in the object storage.
See also ¶
Click https://docs.cloud.oracle.com/en-us/iaas/tools/go-sdk-examples/latest/jms/DeleteCryptoAnalysisResult.go.html to see an example of how to use DeleteCryptoAnalysisResult API. A default retry strategy applies to this operation DeleteCryptoAnalysisResult()
func (JavaManagementServiceClient) DeleteDrsFile ¶ added in v65.52.1
func (client JavaManagementServiceClient) DeleteDrsFile(ctx context.Context, request DeleteDrsFileRequest) (response DeleteDrsFileResponse, err error)
DeleteDrsFile Request to delete the DRS file from the Object Storage.
See also ¶
Click https://docs.cloud.oracle.com/en-us/iaas/tools/go-sdk-examples/latest/jms/DeleteDrsFile.go.html to see an example of how to use DeleteDrsFile API. A default retry strategy applies to this operation DeleteDrsFile()
func (JavaManagementServiceClient) DeleteFleet ¶
func (client JavaManagementServiceClient) DeleteFleet(ctx context.Context, request DeleteFleetRequest) (response DeleteFleetResponse, err error)
DeleteFleet Deletes the Fleet specified by an identifier.
See also ¶
Click https://docs.cloud.oracle.com/en-us/iaas/tools/go-sdk-examples/latest/jms/DeleteFleet.go.html to see an example of how to use DeleteFleet API. A default retry strategy applies to this operation DeleteFleet()
func (JavaManagementServiceClient) DeleteJavaMigrationAnalysisResult ¶ added in v65.41.0
func (client JavaManagementServiceClient) DeleteJavaMigrationAnalysisResult(ctx context.Context, request DeleteJavaMigrationAnalysisResultRequest) (response DeleteJavaMigrationAnalysisResultResponse, err error)
DeleteJavaMigrationAnalysisResult Delete the Java migration analysis result. The actual report will remain in the Object Storage bucket.
See also ¶
Click https://docs.cloud.oracle.com/en-us/iaas/tools/go-sdk-examples/latest/jms/DeleteJavaMigrationAnalysisResult.go.html to see an example of how to use DeleteJavaMigrationAnalysisResult API. A default retry strategy applies to this operation DeleteJavaMigrationAnalysisResult()
func (JavaManagementServiceClient) DeleteJmsPlugin ¶ added in v65.71.0
func (client JavaManagementServiceClient) DeleteJmsPlugin(ctx context.Context, request DeleteJmsPluginRequest) (response DeleteJmsPluginResponse, err error)
DeleteJmsPlugin Deletes a JmsPlugin. The JmsPlugin may be visible for some time with state DELETED. Deleted plugins will not be able to communicate with the JMS service.
See also ¶
Click https://docs.cloud.oracle.com/en-us/iaas/tools/go-sdk-examples/latest/jms/DeleteJmsPlugin.go.html to see an example of how to use DeleteJmsPlugin API. A default retry strategy applies to this operation DeleteJmsPlugin()
func (JavaManagementServiceClient) DeletePerformanceTuningAnalysisResult ¶ added in v65.41.0
func (client JavaManagementServiceClient) DeletePerformanceTuningAnalysisResult(ctx context.Context, request DeletePerformanceTuningAnalysisResultRequest) (response DeletePerformanceTuningAnalysisResultResponse, err error)
DeletePerformanceTuningAnalysisResult Deletes only the metadata of the Performance Tuning Analysis result, but the file remains in the object storage.
See also ¶
Click https://docs.cloud.oracle.com/en-us/iaas/tools/go-sdk-examples/latest/jms/DeletePerformanceTuningAnalysisResult.go.html to see an example of how to use DeletePerformanceTuningAnalysisResult API. A default retry strategy applies to this operation DeletePerformanceTuningAnalysisResult()
func (JavaManagementServiceClient) DisableDrs ¶ added in v65.52.1
func (client JavaManagementServiceClient) DisableDrs(ctx context.Context, request DisableDrsRequest) (response DisableDrsResponse, err error)
DisableDrs Request to disable the DRS in the selected target in the Fleet.
See also ¶
Click https://docs.cloud.oracle.com/en-us/iaas/tools/go-sdk-examples/latest/jms/DisableDrs.go.html to see an example of how to use DisableDrs API. A default retry strategy applies to this operation DisableDrs()
func (JavaManagementServiceClient) EnableDrs ¶ added in v65.52.1
func (client JavaManagementServiceClient) EnableDrs(ctx context.Context, request EnableDrsRequest) (response EnableDrsResponse, err error)
EnableDrs Request to enable the DRS in the selected target in the Fleet.
See also ¶
Click https://docs.cloud.oracle.com/en-us/iaas/tools/go-sdk-examples/latest/jms/EnableDrs.go.html to see an example of how to use EnableDrs API. A default retry strategy applies to this operation EnableDrs()
func (JavaManagementServiceClient) GenerateAgentDeployScript ¶ added in v65.16.0
func (client JavaManagementServiceClient) GenerateAgentDeployScript(ctx context.Context, request GenerateAgentDeployScriptRequest) (response GenerateAgentDeployScriptResponse, err error)
GenerateAgentDeployScript Generates Agent Deploy Script for Fleet using the information provided.
See also ¶
Click https://docs.cloud.oracle.com/en-us/iaas/tools/go-sdk-examples/latest/jms/GenerateAgentDeployScript.go.html to see an example of how to use GenerateAgentDeployScript API. A default retry strategy applies to this operation GenerateAgentDeployScript()
func (JavaManagementServiceClient) GenerateAgentInstallerConfiguration ¶ added in v65.71.0
func (client JavaManagementServiceClient) GenerateAgentInstallerConfiguration(ctx context.Context, request GenerateAgentInstallerConfigurationRequest) (response GenerateAgentInstallerConfigurationResponse, err error)
GenerateAgentInstallerConfiguration Generates the agent installer configuration using the information provided.
See also ¶
Click https://docs.cloud.oracle.com/en-us/iaas/tools/go-sdk-examples/latest/jms/GenerateAgentInstallerConfiguration.go.html to see an example of how to use GenerateAgentInstallerConfiguration API. A default retry strategy applies to this operation GenerateAgentInstallerConfiguration()
func (JavaManagementServiceClient) GenerateLoadPipelineScript ¶ added in v65.71.0
func (client JavaManagementServiceClient) GenerateLoadPipelineScript(ctx context.Context, request GenerateLoadPipelineScriptRequest) (response GenerateLoadPipelineScriptResponse, err error)
GenerateLoadPipelineScript Generates Load Pipeline Script
See also ¶
Click https://docs.cloud.oracle.com/en-us/iaas/tools/go-sdk-examples/latest/jms/GenerateLoadPipelineScript.go.html to see an example of how to use GenerateLoadPipelineScript API. A default retry strategy applies to this operation GenerateLoadPipelineScript()
func (JavaManagementServiceClient) GetCryptoAnalysisResult ¶ added in v65.27.0
func (client JavaManagementServiceClient) GetCryptoAnalysisResult(ctx context.Context, request GetCryptoAnalysisResultRequest) (response GetCryptoAnalysisResultResponse, err error)
GetCryptoAnalysisResult Retrieve the metadata for the result of a Crypto event analysis.
See also ¶
Click https://docs.cloud.oracle.com/en-us/iaas/tools/go-sdk-examples/latest/jms/GetCryptoAnalysisResult.go.html to see an example of how to use GetCryptoAnalysisResult API. A default retry strategy applies to this operation GetCryptoAnalysisResult()
func (JavaManagementServiceClient) GetDrsFile ¶ added in v65.52.1
func (client JavaManagementServiceClient) GetDrsFile(ctx context.Context, request GetDrsFileRequest) (response GetDrsFileResponse, err error)
GetDrsFile Get the detail about the created DRS file in the Fleet.
See also ¶
Click https://docs.cloud.oracle.com/en-us/iaas/tools/go-sdk-examples/latest/jms/GetDrsFile.go.html to see an example of how to use GetDrsFile API. A default retry strategy applies to this operation GetDrsFile()
func (JavaManagementServiceClient) GetExportSetting ¶ added in v65.52.1
func (client JavaManagementServiceClient) GetExportSetting(ctx context.Context, request GetExportSettingRequest) (response GetExportSettingResponse, err error)
GetExportSetting Returns export setting for the specified fleet.
See also ¶
Click https://docs.cloud.oracle.com/en-us/iaas/tools/go-sdk-examples/latest/jms/GetExportSetting.go.html to see an example of how to use GetExportSetting API. A default retry strategy applies to this operation GetExportSetting()
func (JavaManagementServiceClient) GetExportStatus ¶ added in v65.52.1
func (client JavaManagementServiceClient) GetExportStatus(ctx context.Context, request GetExportStatusRequest) (response GetExportStatusResponse, err error)
GetExportStatus Returns last export status for the specified fleet.
See also ¶
Click https://docs.cloud.oracle.com/en-us/iaas/tools/go-sdk-examples/latest/jms/GetExportStatus.go.html to see an example of how to use GetExportStatus API. A default retry strategy applies to this operation GetExportStatus()
func (JavaManagementServiceClient) GetFleet ¶
func (client JavaManagementServiceClient) GetFleet(ctx context.Context, request GetFleetRequest) (response GetFleetResponse, err error)
GetFleet Retrieve a Fleet with the specified identifier.
See also ¶
Click https://docs.cloud.oracle.com/en-us/iaas/tools/go-sdk-examples/latest/jms/GetFleet.go.html to see an example of how to use GetFleet API. A default retry strategy applies to this operation GetFleet()
func (JavaManagementServiceClient) GetFleetAdvancedFeatureConfiguration ¶ added in v65.27.0
func (client JavaManagementServiceClient) GetFleetAdvancedFeatureConfiguration(ctx context.Context, request GetFleetAdvancedFeatureConfigurationRequest) (response GetFleetAdvancedFeatureConfigurationResponse, err error)
GetFleetAdvancedFeatureConfiguration Returns Fleet level advanced feature configuration.
See also ¶
Click https://docs.cloud.oracle.com/en-us/iaas/tools/go-sdk-examples/latest/jms/GetFleetAdvancedFeatureConfiguration.go.html to see an example of how to use GetFleetAdvancedFeatureConfiguration API. A default retry strategy applies to this operation GetFleetAdvancedFeatureConfiguration()
func (JavaManagementServiceClient) GetFleetAgentConfiguration ¶
func (client JavaManagementServiceClient) GetFleetAgentConfiguration(ctx context.Context, request GetFleetAgentConfigurationRequest) (response GetFleetAgentConfigurationResponse, err error)
GetFleetAgentConfiguration Retrieve a Fleet Agent Configuration for the specified Fleet.
See also ¶
Click https://docs.cloud.oracle.com/en-us/iaas/tools/go-sdk-examples/latest/jms/GetFleetAgentConfiguration.go.html to see an example of how to use GetFleetAgentConfiguration API. A default retry strategy applies to this operation GetFleetAgentConfiguration()
func (JavaManagementServiceClient) GetJavaFamily ¶ added in v65.16.0
func (client JavaManagementServiceClient) GetJavaFamily(ctx context.Context, request GetJavaFamilyRequest) (response GetJavaFamilyResponse, err error)
GetJavaFamily Returns metadata associated with a specific Java release family.
See also ¶
Click https://docs.cloud.oracle.com/en-us/iaas/tools/go-sdk-examples/latest/jms/GetJavaFamily.go.html to see an example of how to use GetJavaFamily API. A default retry strategy applies to this operation GetJavaFamily()
func (JavaManagementServiceClient) GetJavaMigrationAnalysisResult ¶ added in v65.41.0
func (client JavaManagementServiceClient) GetJavaMigrationAnalysisResult(ctx context.Context, request GetJavaMigrationAnalysisResultRequest) (response GetJavaMigrationAnalysisResultResponse, err error)
GetJavaMigrationAnalysisResult Retrieve Java Migration Analysis result.
See also ¶
Click https://docs.cloud.oracle.com/en-us/iaas/tools/go-sdk-examples/latest/jms/GetJavaMigrationAnalysisResult.go.html to see an example of how to use GetJavaMigrationAnalysisResult API. A default retry strategy applies to this operation GetJavaMigrationAnalysisResult()
func (JavaManagementServiceClient) GetJavaRelease ¶ added in v65.16.0
func (client JavaManagementServiceClient) GetJavaRelease(ctx context.Context, request GetJavaReleaseRequest) (response GetJavaReleaseResponse, err error)
GetJavaRelease Returns detail of a Java release.
See also ¶
Click https://docs.cloud.oracle.com/en-us/iaas/tools/go-sdk-examples/latest/jms/GetJavaRelease.go.html to see an example of how to use GetJavaRelease API. A default retry strategy applies to this operation GetJavaRelease()
func (JavaManagementServiceClient) GetJmsPlugin ¶ added in v65.71.0
func (client JavaManagementServiceClient) GetJmsPlugin(ctx context.Context, request GetJmsPluginRequest) (response GetJmsPluginResponse, err error)
GetJmsPlugin Returns the JmsPlugin.
See also ¶
Click https://docs.cloud.oracle.com/en-us/iaas/tools/go-sdk-examples/latest/jms/GetJmsPlugin.go.html to see an example of how to use GetJmsPlugin API. A default retry strategy applies to this operation GetJmsPlugin()
func (JavaManagementServiceClient) GetPerformanceTuningAnalysisResult ¶ added in v65.41.0
func (client JavaManagementServiceClient) GetPerformanceTuningAnalysisResult(ctx context.Context, request GetPerformanceTuningAnalysisResultRequest) (response GetPerformanceTuningAnalysisResultResponse, err error)
GetPerformanceTuningAnalysisResult Retrieve metadata of the Performance Tuning Analysis result.
See also ¶
Click https://docs.cloud.oracle.com/en-us/iaas/tools/go-sdk-examples/latest/jms/GetPerformanceTuningAnalysisResult.go.html to see an example of how to use GetPerformanceTuningAnalysisResult API. A default retry strategy applies to this operation GetPerformanceTuningAnalysisResult()
func (JavaManagementServiceClient) GetWorkRequest ¶
func (client JavaManagementServiceClient) GetWorkRequest(ctx context.Context, request GetWorkRequestRequest) (response GetWorkRequestResponse, err error)
GetWorkRequest Retrieve the details of a work request with the specified ID.
See also ¶
Click https://docs.cloud.oracle.com/en-us/iaas/tools/go-sdk-examples/latest/jms/GetWorkRequest.go.html to see an example of how to use GetWorkRequest API. A default retry strategy applies to this operation GetWorkRequest()
func (JavaManagementServiceClient) ListAgentInstallers ¶ added in v65.71.0
func (client JavaManagementServiceClient) ListAgentInstallers(ctx context.Context, request ListAgentInstallersRequest) (response ListAgentInstallersResponse, err error)
ListAgentInstallers Returns a list of the agent installer information.
See also ¶
Click https://docs.cloud.oracle.com/en-us/iaas/tools/go-sdk-examples/latest/jms/ListAgentInstallers.go.html to see an example of how to use ListAgentInstallers API. A default retry strategy applies to this operation ListAgentInstallers()
func (JavaManagementServiceClient) ListAnnouncements ¶ added in v65.41.0
func (client JavaManagementServiceClient) ListAnnouncements(ctx context.Context, request ListAnnouncementsRequest) (response ListAnnouncementsResponse, err error)
ListAnnouncements Return a list of AnnouncementSummary items
See also ¶
Click https://docs.cloud.oracle.com/en-us/iaas/tools/go-sdk-examples/latest/jms/ListAnnouncements.go.html to see an example of how to use ListAnnouncements API. A default retry strategy applies to this operation ListAnnouncements()
func (JavaManagementServiceClient) ListBlocklists ¶
func (client JavaManagementServiceClient) ListBlocklists(ctx context.Context, request ListBlocklistsRequest) (response ListBlocklistsResponse, err error)
ListBlocklists Returns a list of blocklist entities contained by a fleet.
See also ¶
Click https://docs.cloud.oracle.com/en-us/iaas/tools/go-sdk-examples/latest/jms/ListBlocklists.go.html to see an example of how to use ListBlocklists API. A default retry strategy applies to this operation ListBlocklists()
func (JavaManagementServiceClient) ListCryptoAnalysisResults ¶ added in v65.27.0
func (client JavaManagementServiceClient) ListCryptoAnalysisResults(ctx context.Context, request ListCryptoAnalysisResultsRequest) (response ListCryptoAnalysisResultsResponse, err error)
ListCryptoAnalysisResults Lists the results of a Crypto event analysis.
See also ¶
Click https://docs.cloud.oracle.com/en-us/iaas/tools/go-sdk-examples/latest/jms/ListCryptoAnalysisResults.go.html to see an example of how to use ListCryptoAnalysisResults API. A default retry strategy applies to this operation ListCryptoAnalysisResults()
func (JavaManagementServiceClient) ListDrsFiles ¶ added in v65.52.1
func (client JavaManagementServiceClient) ListDrsFiles(ctx context.Context, request ListDrsFilesRequest) (response ListDrsFilesResponse, err error)
ListDrsFiles List the details about the created DRS files in the Fleet.
See also ¶
Click https://docs.cloud.oracle.com/en-us/iaas/tools/go-sdk-examples/latest/jms/ListDrsFiles.go.html to see an example of how to use ListDrsFiles API. A default retry strategy applies to this operation ListDrsFiles()
func (JavaManagementServiceClient) ListFleetDiagnoses ¶ added in v65.41.0
func (client JavaManagementServiceClient) ListFleetDiagnoses(ctx context.Context, request ListFleetDiagnosesRequest) (response ListFleetDiagnosesResponse, err error)
ListFleetDiagnoses List potential diagnoses that would put a fleet into FAILED or NEEDS_ATTENTION lifecycle state.
See also ¶
Click https://docs.cloud.oracle.com/en-us/iaas/tools/go-sdk-examples/latest/jms/ListFleetDiagnoses.go.html to see an example of how to use ListFleetDiagnoses API. A default retry strategy applies to this operation ListFleetDiagnoses()
func (JavaManagementServiceClient) ListFleets ¶
func (client JavaManagementServiceClient) ListFleets(ctx context.Context, request ListFleetsRequest) (response ListFleetsResponse, err error)
ListFleets Returns a list of all the Fleets contained by a compartment. The query parameter `compartmentId` is required unless the query parameter `id` is specified.
See also ¶
Click https://docs.cloud.oracle.com/en-us/iaas/tools/go-sdk-examples/latest/jms/ListFleets.go.html to see an example of how to use ListFleets API. A default retry strategy applies to this operation ListFleets()
func (JavaManagementServiceClient) ListInstallationSites ¶
func (client JavaManagementServiceClient) ListInstallationSites(ctx context.Context, request ListInstallationSitesRequest) (response ListInstallationSitesResponse, err error)
ListInstallationSites List Java installation sites in a Fleet filtered by query parameters.
See also ¶
Click https://docs.cloud.oracle.com/en-us/iaas/tools/go-sdk-examples/latest/jms/ListInstallationSites.go.html to see an example of how to use ListInstallationSites API. A default retry strategy applies to this operation ListInstallationSites()
func (JavaManagementServiceClient) ListJavaFamilies ¶ added in v65.16.0
func (client JavaManagementServiceClient) ListJavaFamilies(ctx context.Context, request ListJavaFamiliesRequest) (response ListJavaFamiliesResponse, err error)
ListJavaFamilies Returns a list of the Java release family information. A Java release family is typically a major version in the Java version identifier.
See also ¶
Click https://docs.cloud.oracle.com/en-us/iaas/tools/go-sdk-examples/latest/jms/ListJavaFamilies.go.html to see an example of how to use ListJavaFamilies API. A default retry strategy applies to this operation ListJavaFamilies()
func (JavaManagementServiceClient) ListJavaMigrationAnalysisResults ¶ added in v65.41.0
func (client JavaManagementServiceClient) ListJavaMigrationAnalysisResults(ctx context.Context, request ListJavaMigrationAnalysisResultsRequest) (response ListJavaMigrationAnalysisResultsResponse, err error)
ListJavaMigrationAnalysisResults Lists the results of a Java migration analysis.
See also ¶
Click https://docs.cloud.oracle.com/en-us/iaas/tools/go-sdk-examples/latest/jms/ListJavaMigrationAnalysisResults.go.html to see an example of how to use ListJavaMigrationAnalysisResults API. A default retry strategy applies to this operation ListJavaMigrationAnalysisResults()
func (JavaManagementServiceClient) ListJavaReleases ¶ added in v65.16.0
func (client JavaManagementServiceClient) ListJavaReleases(ctx context.Context, request ListJavaReleasesRequest) (response ListJavaReleasesResponse, err error)
ListJavaReleases Returns a list of Java releases.
See also ¶
Click https://docs.cloud.oracle.com/en-us/iaas/tools/go-sdk-examples/latest/jms/ListJavaReleases.go.html to see an example of how to use ListJavaReleases API. A default retry strategy applies to this operation ListJavaReleases()
func (JavaManagementServiceClient) ListJmsPlugins ¶ added in v65.71.0
func (client JavaManagementServiceClient) ListJmsPlugins(ctx context.Context, request ListJmsPluginsRequest) (response ListJmsPluginsResponse, err error)
ListJmsPlugins Lists the JmsPlugins.
See also ¶
Click https://docs.cloud.oracle.com/en-us/iaas/tools/go-sdk-examples/latest/jms/ListJmsPlugins.go.html to see an example of how to use ListJmsPlugins API. A default retry strategy applies to this operation ListJmsPlugins()
func (JavaManagementServiceClient) ListJreUsage ¶
func (client JavaManagementServiceClient) ListJreUsage(ctx context.Context, request ListJreUsageRequest) (response ListJreUsageResponse, err error)
ListJreUsage List Java Runtime usage in a specified host filtered by query parameters.
See also ¶
Click https://docs.cloud.oracle.com/en-us/iaas/tools/go-sdk-examples/latest/jms/ListJreUsage.go.html to see an example of how to use ListJreUsage API. A default retry strategy applies to this operation ListJreUsage()
func (JavaManagementServiceClient) ListPerformanceTuningAnalysisResults ¶ added in v65.41.0
func (client JavaManagementServiceClient) ListPerformanceTuningAnalysisResults(ctx context.Context, request ListPerformanceTuningAnalysisResultsRequest) (response ListPerformanceTuningAnalysisResultsResponse, err error)
ListPerformanceTuningAnalysisResults List Performance Tuning Analysis results.
See also ¶
Click https://docs.cloud.oracle.com/en-us/iaas/tools/go-sdk-examples/latest/jms/ListPerformanceTuningAnalysisResults.go.html to see an example of how to use ListPerformanceTuningAnalysisResults API. A default retry strategy applies to this operation ListPerformanceTuningAnalysisResults()
func (JavaManagementServiceClient) ListWorkItems ¶
func (client JavaManagementServiceClient) ListWorkItems(ctx context.Context, request ListWorkItemsRequest) (response ListWorkItemsResponse, err error)
ListWorkItems Retrieve a paginated list of work items for a specified work request.
See also ¶
Click https://docs.cloud.oracle.com/en-us/iaas/tools/go-sdk-examples/latest/jms/ListWorkItems.go.html to see an example of how to use ListWorkItems API. A default retry strategy applies to this operation ListWorkItems()
func (JavaManagementServiceClient) ListWorkRequestErrors ¶
func (client JavaManagementServiceClient) ListWorkRequestErrors(ctx context.Context, request ListWorkRequestErrorsRequest) (response ListWorkRequestErrorsResponse, err error)
ListWorkRequestErrors Retrieve a (paginated) list of errors for a specified work request.
See also ¶
Click https://docs.cloud.oracle.com/en-us/iaas/tools/go-sdk-examples/latest/jms/ListWorkRequestErrors.go.html to see an example of how to use ListWorkRequestErrors API. A default retry strategy applies to this operation ListWorkRequestErrors()
func (JavaManagementServiceClient) ListWorkRequestLogs ¶
func (client JavaManagementServiceClient) ListWorkRequestLogs(ctx context.Context, request ListWorkRequestLogsRequest) (response ListWorkRequestLogsResponse, err error)
ListWorkRequestLogs Retrieve a paginated list of logs for a specified work request.
See also ¶
Click https://docs.cloud.oracle.com/en-us/iaas/tools/go-sdk-examples/latest/jms/ListWorkRequestLogs.go.html to see an example of how to use ListWorkRequestLogs API. A default retry strategy applies to this operation ListWorkRequestLogs()
func (JavaManagementServiceClient) ListWorkRequests ¶
func (client JavaManagementServiceClient) ListWorkRequests(ctx context.Context, request ListWorkRequestsRequest) (response ListWorkRequestsResponse, err error)
ListWorkRequests List the work requests in a compartment. The query parameter `compartmentId` is required unless the query parameter `id` or `fleetId` is specified.
See also ¶
Click https://docs.cloud.oracle.com/en-us/iaas/tools/go-sdk-examples/latest/jms/ListWorkRequests.go.html to see an example of how to use ListWorkRequests API. A default retry strategy applies to this operation ListWorkRequests()
func (JavaManagementServiceClient) RemoveFleetInstallationSites ¶
func (client JavaManagementServiceClient) RemoveFleetInstallationSites(ctx context.Context, request RemoveFleetInstallationSitesRequest) (response RemoveFleetInstallationSitesResponse, err error)
RemoveFleetInstallationSites Remove Java installation sites in a Fleet.
See also ¶
Click https://docs.cloud.oracle.com/en-us/iaas/tools/go-sdk-examples/latest/jms/RemoveFleetInstallationSites.go.html to see an example of how to use RemoveFleetInstallationSites API. A default retry strategy applies to this operation RemoveFleetInstallationSites()
func (JavaManagementServiceClient) RequestCryptoAnalyses ¶ added in v65.27.0
func (client JavaManagementServiceClient) RequestCryptoAnalyses(ctx context.Context, request RequestCryptoAnalysesRequest) (response RequestCryptoAnalysesResponse, err error)
RequestCryptoAnalyses Request to perform crypto analysis on one or more selected targets in the Fleet. The result of the crypto analysis will be uploaded to the object storage bucket created by JMS on enabling the Crypto Event Analysis feature in the Fleet.
See also ¶
Click https://docs.cloud.oracle.com/en-us/iaas/tools/go-sdk-examples/latest/jms/RequestCryptoAnalyses.go.html to see an example of how to use RequestCryptoAnalyses API. A default retry strategy applies to this operation RequestCryptoAnalyses()
func (JavaManagementServiceClient) RequestDeployedApplicationMigrationAnalyses ¶ added in v65.71.0
func (client JavaManagementServiceClient) RequestDeployedApplicationMigrationAnalyses(ctx context.Context, request RequestDeployedApplicationMigrationAnalysesRequest) (response RequestDeployedApplicationMigrationAnalysesResponse, err error)
RequestDeployedApplicationMigrationAnalyses Request to perform a deployed Java migration analyses. The results of the deployed Java migration analyses will be uploaded to the Object Storage bucket that you designate when you enable the Java Migration Analyses feature.
See also ¶
Click https://docs.cloud.oracle.com/en-us/iaas/tools/go-sdk-examples/latest/jms/RequestDeployedApplicationMigrationAnalyses.go.html to see an example of how to use RequestDeployedApplicationMigrationAnalyses API. A default retry strategy applies to this operation RequestDeployedApplicationMigrationAnalyses()
func (JavaManagementServiceClient) RequestJavaMigrationAnalyses ¶ added in v65.41.0
func (client JavaManagementServiceClient) RequestJavaMigrationAnalyses(ctx context.Context, request RequestJavaMigrationAnalysesRequest) (response RequestJavaMigrationAnalysesResponse, err error)
RequestJavaMigrationAnalyses Request to perform a Java migration analysis. The results of the Java migration analysis will be uploaded to the Object Storage bucket that you designate when you enable the Java Migration Analysis feature.
See also ¶
Click https://docs.cloud.oracle.com/en-us/iaas/tools/go-sdk-examples/latest/jms/RequestJavaMigrationAnalyses.go.html to see an example of how to use RequestJavaMigrationAnalyses API. A default retry strategy applies to this operation RequestJavaMigrationAnalyses()
func (JavaManagementServiceClient) RequestJfrRecordings ¶ added in v65.27.0
func (client JavaManagementServiceClient) RequestJfrRecordings(ctx context.Context, request RequestJfrRecordingsRequest) (response RequestJfrRecordingsResponse, err error)
RequestJfrRecordings Request to collect the JFR recordings on the selected target in the Fleet. The JFR files are uploaded to the object storage bucket created by JMS on enabling Generic JFR feature in the Fleet.
See also ¶
Click https://docs.cloud.oracle.com/en-us/iaas/tools/go-sdk-examples/latest/jms/RequestJfrRecordings.go.html to see an example of how to use RequestJfrRecordings API. A default retry strategy applies to this operation RequestJfrRecordings()
func (JavaManagementServiceClient) RequestPerformanceTuningAnalyses ¶ added in v65.41.0
func (client JavaManagementServiceClient) RequestPerformanceTuningAnalyses(ctx context.Context, request RequestPerformanceTuningAnalysesRequest) (response RequestPerformanceTuningAnalysesResponse, err error)
RequestPerformanceTuningAnalyses Request to perform performance tuning analyses. The result of performance tuning analysis will be uploaded to the object storage bucket that you designated when you enabled the recording feature.
See also ¶
Click https://docs.cloud.oracle.com/en-us/iaas/tools/go-sdk-examples/latest/jms/RequestPerformanceTuningAnalyses.go.html to see an example of how to use RequestPerformanceTuningAnalyses API. A default retry strategy applies to this operation RequestPerformanceTuningAnalyses()
func (JavaManagementServiceClient) ScanJavaServerUsage ¶ added in v65.27.0
func (client JavaManagementServiceClient) ScanJavaServerUsage(ctx context.Context, request ScanJavaServerUsageRequest) (response ScanJavaServerUsageResponse, err error)
ScanJavaServerUsage Scan Java Server usage in a fleet.
See also ¶
Click https://docs.cloud.oracle.com/en-us/iaas/tools/go-sdk-examples/latest/jms/ScanJavaServerUsage.go.html to see an example of how to use ScanJavaServerUsage API. A default retry strategy applies to this operation ScanJavaServerUsage()
func (JavaManagementServiceClient) ScanLibraryUsage ¶ added in v65.27.0
func (client JavaManagementServiceClient) ScanLibraryUsage(ctx context.Context, request ScanLibraryUsageRequest) (response ScanLibraryUsageResponse, err error)
ScanLibraryUsage Scan library usage in a fleet.
See also ¶
Click https://docs.cloud.oracle.com/en-us/iaas/tools/go-sdk-examples/latest/jms/ScanLibraryUsage.go.html to see an example of how to use ScanLibraryUsage API. A default retry strategy applies to this operation ScanLibraryUsage()
func (*JavaManagementServiceClient) SetRegion ¶
func (client *JavaManagementServiceClient) SetRegion(region string)
SetRegion overrides the region of this client.
func (JavaManagementServiceClient) SummarizeApplicationInstallationUsage ¶ added in v65.41.0
func (client JavaManagementServiceClient) SummarizeApplicationInstallationUsage(ctx context.Context, request SummarizeApplicationInstallationUsageRequest) (response SummarizeApplicationInstallationUsageResponse, err error)
SummarizeApplicationInstallationUsage Summarizes the application installation usage in a Fleet filtered by query parameters. In contrast to SummarizeApplicationUsage, which provides only information aggregated by application name, this operation provides installation details. This allows for better focusing of actions.
See also ¶
Click https://docs.cloud.oracle.com/en-us/iaas/tools/go-sdk-examples/latest/jms/SummarizeApplicationInstallationUsage.go.html to see an example of how to use SummarizeApplicationInstallationUsage API. A default retry strategy applies to this operation SummarizeApplicationInstallationUsage()
func (JavaManagementServiceClient) SummarizeApplicationUsage ¶
func (client JavaManagementServiceClient) SummarizeApplicationUsage(ctx context.Context, request SummarizeApplicationUsageRequest) (response SummarizeApplicationUsageResponse, err error)
SummarizeApplicationUsage List application usage in a Fleet filtered by query parameters.
See also ¶
Click https://docs.cloud.oracle.com/en-us/iaas/tools/go-sdk-examples/latest/jms/SummarizeApplicationUsage.go.html to see an example of how to use SummarizeApplicationUsage API. A default retry strategy applies to this operation SummarizeApplicationUsage()
func (JavaManagementServiceClient) SummarizeDeployedApplicationInstallationUsage ¶ added in v65.41.0
func (client JavaManagementServiceClient) SummarizeDeployedApplicationInstallationUsage(ctx context.Context, request SummarizeDeployedApplicationInstallationUsageRequest) (response SummarizeDeployedApplicationInstallationUsageResponse, err error)
SummarizeDeployedApplicationInstallationUsage Summarize installation usage of an application deployed on Java servers in a fleet filtered by query parameters. In contrast to SummarizeDeployedApplicationUsage, which provides only information aggregated by the deployment information, this operation provides installation details and allows for better focusing of actions.
See also ¶
Click https://docs.cloud.oracle.com/en-us/iaas/tools/go-sdk-examples/latest/jms/SummarizeDeployedApplicationInstallationUsage.go.html to see an example of how to use SummarizeDeployedApplicationInstallationUsage API. A default retry strategy applies to this operation SummarizeDeployedApplicationInstallationUsage()
func (JavaManagementServiceClient) SummarizeDeployedApplicationUsage ¶ added in v65.27.0
func (client JavaManagementServiceClient) SummarizeDeployedApplicationUsage(ctx context.Context, request SummarizeDeployedApplicationUsageRequest) (response SummarizeDeployedApplicationUsageResponse, err error)
SummarizeDeployedApplicationUsage List of deployed applications in a Fleet filtered by query parameters.
See also ¶
Click https://docs.cloud.oracle.com/en-us/iaas/tools/go-sdk-examples/latest/jms/SummarizeDeployedApplicationUsage.go.html to see an example of how to use SummarizeDeployedApplicationUsage API. A default retry strategy applies to this operation SummarizeDeployedApplicationUsage()
func (JavaManagementServiceClient) SummarizeInstallationUsage ¶
func (client JavaManagementServiceClient) SummarizeInstallationUsage(ctx context.Context, request SummarizeInstallationUsageRequest) (response SummarizeInstallationUsageResponse, err error)
SummarizeInstallationUsage List Java installation usage in a Fleet filtered by query parameters.
See also ¶
Click https://docs.cloud.oracle.com/en-us/iaas/tools/go-sdk-examples/latest/jms/SummarizeInstallationUsage.go.html to see an example of how to use SummarizeInstallationUsage API. A default retry strategy applies to this operation SummarizeInstallationUsage()
func (JavaManagementServiceClient) SummarizeJavaServerInstanceUsage ¶ added in v65.27.0
func (client JavaManagementServiceClient) SummarizeJavaServerInstanceUsage(ctx context.Context, request SummarizeJavaServerInstanceUsageRequest) (response SummarizeJavaServerInstanceUsageResponse, err error)
SummarizeJavaServerInstanceUsage List Java Server instances in a fleet filtered by query parameters.
See also ¶
Click https://docs.cloud.oracle.com/en-us/iaas/tools/go-sdk-examples/latest/jms/SummarizeJavaServerInstanceUsage.go.html to see an example of how to use SummarizeJavaServerInstanceUsage API. A default retry strategy applies to this operation SummarizeJavaServerInstanceUsage()
func (JavaManagementServiceClient) SummarizeJavaServerUsage ¶ added in v65.27.0
func (client JavaManagementServiceClient) SummarizeJavaServerUsage(ctx context.Context, request SummarizeJavaServerUsageRequest) (response SummarizeJavaServerUsageResponse, err error)
SummarizeJavaServerUsage List of Java servers in a Fleet filtered by query parameters.
See also ¶
Click https://docs.cloud.oracle.com/en-us/iaas/tools/go-sdk-examples/latest/jms/SummarizeJavaServerUsage.go.html to see an example of how to use SummarizeJavaServerUsage API. A default retry strategy applies to this operation SummarizeJavaServerUsage()
func (JavaManagementServiceClient) SummarizeJreUsage ¶
func (client JavaManagementServiceClient) SummarizeJreUsage(ctx context.Context, request SummarizeJreUsageRequest) (response SummarizeJreUsageResponse, err error)
SummarizeJreUsage List Java Runtime usage in a specified Fleet filtered by query parameters.
See also ¶
Click https://docs.cloud.oracle.com/en-us/iaas/tools/go-sdk-examples/latest/jms/SummarizeJreUsage.go.html to see an example of how to use SummarizeJreUsage API. A default retry strategy applies to this operation SummarizeJreUsage()
func (JavaManagementServiceClient) SummarizeLibraryUsage ¶ added in v65.27.0
func (client JavaManagementServiceClient) SummarizeLibraryUsage(ctx context.Context, request SummarizeLibraryUsageRequest) (response SummarizeLibraryUsageResponse, err error)
SummarizeLibraryUsage List libraries in a fleet filtered by query parameters.
See also ¶
Click https://docs.cloud.oracle.com/en-us/iaas/tools/go-sdk-examples/latest/jms/SummarizeLibraryUsage.go.html to see an example of how to use SummarizeLibraryUsage API. A default retry strategy applies to this operation SummarizeLibraryUsage()
func (JavaManagementServiceClient) SummarizeManagedInstanceUsage ¶
func (client JavaManagementServiceClient) SummarizeManagedInstanceUsage(ctx context.Context, request SummarizeManagedInstanceUsageRequest) (response SummarizeManagedInstanceUsageResponse, err error)
SummarizeManagedInstanceUsage List managed instance usage in a Fleet filtered by query parameters.
See also ¶
Click https://docs.cloud.oracle.com/en-us/iaas/tools/go-sdk-examples/latest/jms/SummarizeManagedInstanceUsage.go.html to see an example of how to use SummarizeManagedInstanceUsage API. A default retry strategy applies to this operation SummarizeManagedInstanceUsage()
func (JavaManagementServiceClient) SummarizeResourceInventory ¶
func (client JavaManagementServiceClient) SummarizeResourceInventory(ctx context.Context, request SummarizeResourceInventoryRequest) (response SummarizeResourceInventoryResponse, err error)
SummarizeResourceInventory Retrieve the inventory of JMS resources in the specified compartment: a list of the number of _active_ fleets, managed instances, Java Runtimes, Java installations, and applications.
See also ¶
Click https://docs.cloud.oracle.com/en-us/iaas/tools/go-sdk-examples/latest/jms/SummarizeResourceInventory.go.html to see an example of how to use SummarizeResourceInventory API. A default retry strategy applies to this operation SummarizeResourceInventory()
func (JavaManagementServiceClient) UpdateDrsFile ¶ added in v65.52.1
func (client JavaManagementServiceClient) UpdateDrsFile(ctx context.Context, request UpdateDrsFileRequest) (response UpdateDrsFileResponse, err error)
UpdateDrsFile Request to perform validation of the DRS file and update the existing file in the Object Storage.
See also ¶
Click https://docs.cloud.oracle.com/en-us/iaas/tools/go-sdk-examples/latest/jms/UpdateDrsFile.go.html to see an example of how to use UpdateDrsFile API. A default retry strategy applies to this operation UpdateDrsFile()
func (JavaManagementServiceClient) UpdateExportSetting ¶ added in v65.52.1
func (client JavaManagementServiceClient) UpdateExportSetting(ctx context.Context, request UpdateExportSettingRequest) (response UpdateExportSettingResponse, err error)
UpdateExportSetting Updates existing export setting for the specified fleet.
See also ¶
Click https://docs.cloud.oracle.com/en-us/iaas/tools/go-sdk-examples/latest/jms/UpdateExportSetting.go.html to see an example of how to use UpdateExportSetting API. A default retry strategy applies to this operation UpdateExportSetting()
func (JavaManagementServiceClient) UpdateFleet ¶
func (client JavaManagementServiceClient) UpdateFleet(ctx context.Context, request UpdateFleetRequest) (response UpdateFleetResponse, err error)
UpdateFleet Update the Fleet specified by an identifier.
See also ¶
Click https://docs.cloud.oracle.com/en-us/iaas/tools/go-sdk-examples/latest/jms/UpdateFleet.go.html to see an example of how to use UpdateFleet API. A default retry strategy applies to this operation UpdateFleet()
func (JavaManagementServiceClient) UpdateFleetAdvancedFeatureConfiguration ¶ added in v65.27.0
func (client JavaManagementServiceClient) UpdateFleetAdvancedFeatureConfiguration(ctx context.Context, request UpdateFleetAdvancedFeatureConfigurationRequest) (response UpdateFleetAdvancedFeatureConfigurationResponse, err error)
UpdateFleetAdvancedFeatureConfiguration Update advanced feature configurations for the Fleet. Ensure that the namespace and bucket storage are created prior to turning on the JfrRecording or CryptoEventAnalysis feature.
See also ¶
Click https://docs.cloud.oracle.com/en-us/iaas/tools/go-sdk-examples/latest/jms/UpdateFleetAdvancedFeatureConfiguration.go.html to see an example of how to use UpdateFleetAdvancedFeatureConfiguration API. A default retry strategy applies to this operation UpdateFleetAdvancedFeatureConfiguration()
func (JavaManagementServiceClient) UpdateFleetAgentConfiguration ¶
func (client JavaManagementServiceClient) UpdateFleetAgentConfiguration(ctx context.Context, request UpdateFleetAgentConfigurationRequest) (response UpdateFleetAgentConfigurationResponse, err error)
UpdateFleetAgentConfiguration Update the Fleet Agent Configuration for the specified Fleet.
See also ¶
Click https://docs.cloud.oracle.com/en-us/iaas/tools/go-sdk-examples/latest/jms/UpdateFleetAgentConfiguration.go.html to see an example of how to use UpdateFleetAgentConfiguration API. A default retry strategy applies to this operation UpdateFleetAgentConfiguration()
func (JavaManagementServiceClient) UpdateJmsPlugin ¶ added in v65.71.0
func (client JavaManagementServiceClient) UpdateJmsPlugin(ctx context.Context, request UpdateJmsPluginRequest) (response UpdateJmsPluginResponse, err error)
UpdateJmsPlugin Updates the Fleet of a JmsPlugin.
See also ¶
Click https://docs.cloud.oracle.com/en-us/iaas/tools/go-sdk-examples/latest/jms/UpdateJmsPlugin.go.html to see an example of how to use UpdateJmsPlugin API. A default retry strategy applies to this operation UpdateJmsPlugin()
type JavaMigrationAnalysis ¶ added in v65.41.0
type JavaMigrationAnalysis struct { // JavaMigrationAnalysis flag to store enabled or disabled status. IsEnabled *bool `mandatory:"false" json:"isEnabled"` }
JavaMigrationAnalysis JavaMigrationAnalysis configuration
func (JavaMigrationAnalysis) String ¶ added in v65.41.0
func (m JavaMigrationAnalysis) String() string
func (JavaMigrationAnalysis) ValidateEnumValue ¶ added in v65.41.0
func (m JavaMigrationAnalysis) ValidateEnumValue() (bool, error)
ValidateEnumValue returns an error when providing an unsupported enum value This function is being called during constructing API request process Not recommended for calling this function directly
type JavaMigrationAnalysisResult ¶ added in v65.41.0
type JavaMigrationAnalysisResult struct { // The OCID of the migration analysis report. Id *string `mandatory:"true" json:"id"` // The fleet OCID. FleetId *string `mandatory:"true" json:"fleetId"` // The name of the application for which the Java migration analysis was performed. ApplicationName *string `mandatory:"true" json:"applicationName"` // The installation path of the application for which the Java migration analysis was performed. ApplicationPath *string `mandatory:"true" json:"applicationPath"` // Execution type of the application for an application type, such as WAR and EAR, that is deployed or installed. ApplicationExecutionType ApplicationExecutionTypeEnum `mandatory:"true" json:"applicationExecutionType"` // The source JDK version of the application that's currently running. SourceJdkVersion *string `mandatory:"true" json:"sourceJdkVersion"` // The target JDK version of the application to be migrated. TargetJdkVersion *string `mandatory:"true" json:"targetJdkVersion"` // The object storage namespace that contains the results of the migration analysis. Namespace *string `mandatory:"true" json:"namespace"` // The name of the object storage bucket that contains the results of the migration analysis. BucketName *string `mandatory:"true" json:"bucketName"` // The directory path of the object storage bucket that contains the results of the migration analysis. ObjectStorageUploadDirPath *string `mandatory:"true" json:"objectStorageUploadDirPath"` // The names of the object storage objects that contain the results of the migration analysis. ObjectList []string `mandatory:"true" json:"objectList"` // Additional info reserved for future use. Metadata *string `mandatory:"true" json:"metadata"` // The OCID of the work request of this analysis. WorkRequestId *string `mandatory:"false" json:"workRequestId"` // The unique key that identifies the application. ApplicationKey *string `mandatory:"false" json:"applicationKey"` // The managed instance OCID. ManagedInstanceId *string `mandatory:"false" json:"managedInstanceId"` // The hostname of the managed instance that hosts the application for which the Java migration analysis was performed. HostName *string `mandatory:"false" json:"hostName"` // The time the result is compiled. TimeCreated *common.SDKTime `mandatory:"false" json:"timeCreated"` }
JavaMigrationAnalysisResult Result of the Java migration analysis. The analysis result is stored in an Object Storage bucket.
func (JavaMigrationAnalysisResult) String ¶ added in v65.41.0
func (m JavaMigrationAnalysisResult) String() string
func (JavaMigrationAnalysisResult) ValidateEnumValue ¶ added in v65.41.0
func (m JavaMigrationAnalysisResult) ValidateEnumValue() (bool, error)
ValidateEnumValue returns an error when providing an unsupported enum value This function is being called during constructing API request process Not recommended for calling this function directly
type JavaMigrationAnalysisResultCollection ¶ added in v65.41.0
type JavaMigrationAnalysisResultCollection struct { // A list of Java migration analysis results. Items []JavaMigrationAnalysisResultSummary `mandatory:"true" json:"items"` }
JavaMigrationAnalysisResultCollection List of Java migration analysis results.
func (JavaMigrationAnalysisResultCollection) String ¶ added in v65.41.0
func (m JavaMigrationAnalysisResultCollection) String() string
func (JavaMigrationAnalysisResultCollection) ValidateEnumValue ¶ added in v65.41.0
func (m JavaMigrationAnalysisResultCollection) ValidateEnumValue() (bool, error)
ValidateEnumValue returns an error when providing an unsupported enum value This function is being called during constructing API request process Not recommended for calling this function directly
type JavaMigrationAnalysisResultSortByEnum ¶ added in v65.41.0
type JavaMigrationAnalysisResultSortByEnum string
JavaMigrationAnalysisResultSortByEnum Enum with underlying type: string
const ( JavaMigrationAnalysisResultSortByTimeCreated JavaMigrationAnalysisResultSortByEnum = "timeCreated" JavaMigrationAnalysisResultSortByManagedInstanceId JavaMigrationAnalysisResultSortByEnum = "managedInstanceId" JavaMigrationAnalysisResultSortByWorkRequestId JavaMigrationAnalysisResultSortByEnum = "workRequestId" )
Set of constants representing the allowable values for JavaMigrationAnalysisResultSortByEnum
func GetJavaMigrationAnalysisResultSortByEnumValues ¶ added in v65.41.0
func GetJavaMigrationAnalysisResultSortByEnumValues() []JavaMigrationAnalysisResultSortByEnum
GetJavaMigrationAnalysisResultSortByEnumValues Enumerates the set of values for JavaMigrationAnalysisResultSortByEnum
func GetMappingJavaMigrationAnalysisResultSortByEnum ¶ added in v65.41.0
func GetMappingJavaMigrationAnalysisResultSortByEnum(val string) (JavaMigrationAnalysisResultSortByEnum, bool)
GetMappingJavaMigrationAnalysisResultSortByEnum performs case Insensitive comparison on enum value and return the desired enum
type JavaMigrationAnalysisResultSummary ¶ added in v65.41.0
type JavaMigrationAnalysisResultSummary struct { // The OCID of the migration analysis report. Id *string `mandatory:"true" json:"id"` // The fleet OCID. FleetId *string `mandatory:"true" json:"fleetId"` // The name of the application for which the Java migration analysis was performed. ApplicationName *string `mandatory:"true" json:"applicationName"` // The installation path of the application for which the Java migration analysis was performed. ApplicationPath *string `mandatory:"true" json:"applicationPath"` // Execution type of the application for an application type, such as WAR and EAR, that is deployed or installed. ApplicationExecutionType ApplicationExecutionTypeEnum `mandatory:"true" json:"applicationExecutionType"` // The source JDK version of the application that's currently running. SourceJdkVersion *string `mandatory:"true" json:"sourceJdkVersion"` // The target JDK version of the application to be migrated. TargetJdkVersion *string `mandatory:"true" json:"targetJdkVersion"` // The object storage namespace that contains the results of the migration analysis. Namespace *string `mandatory:"true" json:"namespace"` // The name of the object storage bucket that contains the results of the migration analysis. BucketName *string `mandatory:"true" json:"bucketName"` // The directory path of the object storage bucket that contains the results of the migration analysis. ObjectStorageUploadDirPath *string `mandatory:"true" json:"objectStorageUploadDirPath"` // The names of the object storage objects that contain the results of the migration analysis. ObjectList []string `mandatory:"true" json:"objectList"` // Additional info reserved for future use. Metadata *string `mandatory:"true" json:"metadata"` // The OCID of the work request of this analysis. WorkRequestId *string `mandatory:"false" json:"workRequestId"` // The unique key that identifies the application. ApplicationKey *string `mandatory:"false" json:"applicationKey"` // The managed instance OCID. ManagedInstanceId *string `mandatory:"false" json:"managedInstanceId"` // The hostname of the managed instance that hosts the application for which the Java migration analysis was performed. HostName *string `mandatory:"false" json:"hostName"` // The time the result is compiled. TimeCreated *common.SDKTime `mandatory:"false" json:"timeCreated"` }
JavaMigrationAnalysisResultSummary Summary of a Java migration analysis result. The output of the analysis is stored in the Object Storage object.
func (JavaMigrationAnalysisResultSummary) String ¶ added in v65.41.0
func (m JavaMigrationAnalysisResultSummary) String() string
func (JavaMigrationAnalysisResultSummary) ValidateEnumValue ¶ added in v65.41.0
func (m JavaMigrationAnalysisResultSummary) ValidateEnumValue() (bool, error)
ValidateEnumValue returns an error when providing an unsupported enum value This function is being called during constructing API request process Not recommended for calling this function directly
type JavaMigrationAnalysisTarget ¶ added in v65.41.0
type JavaMigrationAnalysisTarget struct { // The OCID of the managed instance that hosts the application for which the Java migration analysis was performed. ManagedInstanceId *string `mandatory:"true" json:"managedInstanceId"` // The unique key that identifies the application's installation path that is to be used for the Java migration analysis. ApplicationInstallationKey *string `mandatory:"true" json:"applicationInstallationKey"` // The JDK version the application is currently running on. SourceJdkVersion *string `mandatory:"true" json:"sourceJdkVersion"` // The JDK version against which the migration analysis was performed to identify effort required to move from source JDK. TargetJdkVersion *string `mandatory:"true" json:"targetJdkVersion"` // Excludes the packages that starts with the prefix from the migration analysis result. ExcludePackagePrefixes []string `mandatory:"false" json:"excludePackagePrefixes"` }
JavaMigrationAnalysisTarget The target describes the input data for Java migration analysis. A target contains a managed instance, application Installation Key, sourceJdkVersion, targetJdkVersion and optional excludePackagePrefixes.
func (JavaMigrationAnalysisTarget) String ¶ added in v65.41.0
func (m JavaMigrationAnalysisTarget) String() string
func (JavaMigrationAnalysisTarget) ValidateEnumValue ¶ added in v65.41.0
func (m JavaMigrationAnalysisTarget) ValidateEnumValue() (bool, error)
ValidateEnumValue returns an error when providing an unsupported enum value This function is being called during constructing API request process Not recommended for calling this function directly
type JavaRelease ¶ added in v65.16.0
type JavaRelease struct { // Java release version identifier. ReleaseVersion *string `mandatory:"true" json:"releaseVersion"` // Java release family identifier. FamilyVersion *string `mandatory:"true" json:"familyVersion"` // The security status of the Java version. SecurityStatus JreSecurityStatusEnum `mandatory:"true" json:"securityStatus"` // Release category of the Java version. ReleaseType ReleaseTypeEnum `mandatory:"true" json:"releaseType"` // License type for the Java version. LicenseType LicenseTypeEnum `mandatory:"true" json:"licenseType"` // The release date of the Java version (formatted according to RFC3339 (https://datatracker.ietf.org/doc/html/rfc3339)). ReleaseDate *common.SDKTime `mandatory:"true" json:"releaseDate"` // Release notes associated with the Java version. ReleaseNotesUrl *string `mandatory:"true" json:"releaseNotesUrl"` // Artifact content types for the Java version. ArtifactContentTypes []ArtifactContentTypeEnum `mandatory:"true" json:"artifactContentTypes"` // Parent Java release version identifier. This is applicable for BPR releases. ParentReleaseVersion *string `mandatory:"false" json:"parentReleaseVersion"` FamilyDetails *JavaFamily `mandatory:"false" json:"familyDetails"` LicenseDetails *JavaLicense `mandatory:"false" json:"licenseDetails"` // List of My Oracle Support(MoS) patches available for this release. // This information is only available for `BPR` release type. MosPatches []PatchDetail `mandatory:"false" json:"mosPatches"` // The number of days since this release has been under the security baseline. DaysUnderSecurityBaseline *int `mandatory:"false" json:"daysUnderSecurityBaseline"` // List of Java artifacts. Artifacts []JavaArtifact `mandatory:"false" json:"artifacts"` }
JavaRelease Metadata associated with a specific release of Java. Includes the artifact details.
func (JavaRelease) String ¶ added in v65.16.0
func (m JavaRelease) String() string
func (JavaRelease) ValidateEnumValue ¶ added in v65.16.0
func (m JavaRelease) ValidateEnumValue() (bool, error)
ValidateEnumValue returns an error when providing an unsupported enum value This function is being called during constructing API request process Not recommended for calling this function directly
type JavaReleaseCollection ¶ added in v65.16.0
type JavaReleaseCollection struct { // A list of the Java release information. Items []JavaReleaseSummary `mandatory:"true" json:"items"` }
JavaReleaseCollection Collection of Java releases information.
func (JavaReleaseCollection) String ¶ added in v65.16.0
func (m JavaReleaseCollection) String() string
func (JavaReleaseCollection) ValidateEnumValue ¶ added in v65.16.0
func (m JavaReleaseCollection) ValidateEnumValue() (bool, error)
ValidateEnumValue returns an error when providing an unsupported enum value This function is being called during constructing API request process Not recommended for calling this function directly
type JavaReleaseSortByEnum ¶ added in v65.16.0
type JavaReleaseSortByEnum string
JavaReleaseSortByEnum Enum with underlying type: string
const ( JavaReleaseSortByReleaseDate JavaReleaseSortByEnum = "releaseDate" JavaReleaseSortByReleaseVersion JavaReleaseSortByEnum = "releaseVersion" JavaReleaseSortByFamilyVersion JavaReleaseSortByEnum = "familyVersion" JavaReleaseSortByLicenseType JavaReleaseSortByEnum = "licenseType" )
Set of constants representing the allowable values for JavaReleaseSortByEnum
func GetJavaReleaseSortByEnumValues ¶ added in v65.16.0
func GetJavaReleaseSortByEnumValues() []JavaReleaseSortByEnum
GetJavaReleaseSortByEnumValues Enumerates the set of values for JavaReleaseSortByEnum
func GetMappingJavaReleaseSortByEnum ¶ added in v65.16.0
func GetMappingJavaReleaseSortByEnum(val string) (JavaReleaseSortByEnum, bool)
GetMappingJavaReleaseSortByEnum performs case Insensitive comparison on enum value and return the desired enum
type JavaReleaseSummary ¶ added in v65.16.0
type JavaReleaseSummary struct { // Java release version identifier. ReleaseVersion *string `mandatory:"true" json:"releaseVersion"` // Java release family identifier. FamilyVersion *string `mandatory:"true" json:"familyVersion"` // The security status of the Java version. SecurityStatus JreSecurityStatusEnum `mandatory:"true" json:"securityStatus"` // Release category of the Java version. ReleaseType ReleaseTypeEnum `mandatory:"true" json:"releaseType"` // License type for the Java version. LicenseType LicenseTypeEnum `mandatory:"true" json:"licenseType"` // The release date of the Java version (formatted according to RFC3339 (https://datatracker.ietf.org/doc/html/rfc3339)). ReleaseDate *common.SDKTime `mandatory:"true" json:"releaseDate"` // Release notes associated with the Java version. ReleaseNotesUrl *string `mandatory:"true" json:"releaseNotesUrl"` // Artifact content types for the Java version. ArtifactContentTypes []ArtifactContentTypeEnum `mandatory:"true" json:"artifactContentTypes"` // Parent Java release version identifier. This is applicable for BPR releases. ParentReleaseVersion *string `mandatory:"false" json:"parentReleaseVersion"` FamilyDetails *JavaFamily `mandatory:"false" json:"familyDetails"` LicenseDetails *JavaLicense `mandatory:"false" json:"licenseDetails"` // List of My Oracle Support(MoS) patches available for this release. // This information is only available for `BPR` release type. MosPatches []PatchDetail `mandatory:"false" json:"mosPatches"` // The number of days since this release has been under the security baseline. DaysUnderSecurityBaseline *int `mandatory:"false" json:"daysUnderSecurityBaseline"` }
JavaReleaseSummary A summary of the Java release properties.
func (JavaReleaseSummary) String ¶ added in v65.16.0
func (m JavaReleaseSummary) String() string
func (JavaReleaseSummary) ValidateEnumValue ¶ added in v65.16.0
func (m JavaReleaseSummary) ValidateEnumValue() (bool, error)
ValidateEnumValue returns an error when providing an unsupported enum value This function is being called during constructing API request process Not recommended for calling this function directly
type JavaRuntimeId ¶
type JavaRuntimeId struct { // The version of the Java Runtime. Version *string `mandatory:"true" json:"version"` // The vendor of the Java Runtime. Vendor *string `mandatory:"true" json:"vendor"` // The distribution of a Java Runtime is the name of the lineage of product to which it belongs, for example _Java(TM) SE Runtime Environment_. Distribution *string `mandatory:"true" json:"distribution"` // The unique identifier for a Java Runtime. JreKey *string `mandatory:"false" json:"jreKey"` }
JavaRuntimeId The essential properties to identify a Java Runtime.
func (JavaRuntimeId) String ¶
func (m JavaRuntimeId) String() string
func (JavaRuntimeId) ValidateEnumValue ¶
func (m JavaRuntimeId) ValidateEnumValue() (bool, error)
ValidateEnumValue returns an error when providing an unsupported enum value This function is being called during constructing API request process Not recommended for calling this function directly
type JavaServerInstanceSortByEnum ¶ added in v65.27.0
type JavaServerInstanceSortByEnum string
JavaServerInstanceSortByEnum Enum with underlying type: string
const ( JavaServerInstanceSortByServerInstanceName JavaServerInstanceSortByEnum = "serverInstanceName" JavaServerInstanceSortByManagedInstanceName JavaServerInstanceSortByEnum = "managedInstanceName" JavaServerInstanceSortByApproximateDeployedApplicationCount JavaServerInstanceSortByEnum = "approximateDeployedApplicationCount" JavaServerInstanceSortByTimeFirstSeen JavaServerInstanceSortByEnum = "timeFirstSeen" JavaServerInstanceSortByTimeLastSeen JavaServerInstanceSortByEnum = "timeLastSeen" )
Set of constants representing the allowable values for JavaServerInstanceSortByEnum
func GetJavaServerInstanceSortByEnumValues ¶ added in v65.27.0
func GetJavaServerInstanceSortByEnumValues() []JavaServerInstanceSortByEnum
GetJavaServerInstanceSortByEnumValues Enumerates the set of values for JavaServerInstanceSortByEnum
func GetMappingJavaServerInstanceSortByEnum ¶ added in v65.27.0
func GetMappingJavaServerInstanceSortByEnum(val string) (JavaServerInstanceSortByEnum, bool)
GetMappingJavaServerInstanceSortByEnum performs case Insensitive comparison on enum value and return the desired enum
type JavaServerInstanceUsage ¶ added in v65.27.0
type JavaServerInstanceUsage struct { // The internal identifier of the Java Server instance. ServerInstanceKey *string `mandatory:"true" json:"serverInstanceKey"` // The OCID (https://docs.cloud.oracle.com/Content/General/Concepts/identifiers.htm) of the related Fleet. FleetId *string `mandatory:"true" json:"fleetId"` // The name of the Java Server instance. ServerInstanceName *string `mandatory:"true" json:"serverInstanceName"` // The internal identifier of the related Java Server. ServerKey *string `mandatory:"true" json:"serverKey"` // The OCID (https://docs.cloud.oracle.com/Content/General/Concepts/identifiers.htm) of the related managed instance. ManagedInstanceId *string `mandatory:"true" json:"managedInstanceId"` // The port of the Java Server instance. ServerInstancePort *int `mandatory:"false" json:"serverInstancePort"` // The name of the Java Server. ServerName *string `mandatory:"false" json:"serverName"` // The version of the Java Server. ServerVersion *string `mandatory:"false" json:"serverVersion"` // The host name of the related managed instance. HostName *string `mandatory:"false" json:"hostName"` // The internal identifier of the related Java Runtime. JvmKey *string `mandatory:"false" json:"jvmKey"` // The vendor of the Java Runtime. JvmVendor *string `mandatory:"false" json:"jvmVendor"` // The distribution of the Java Runtime. JvmDistribution *string `mandatory:"false" json:"jvmDistribution"` // The version of the Java Runtime. JvmVersion *string `mandatory:"false" json:"jvmVersion"` // The security status of the Java Runtime. JvmSecurityStatus JreSecurityStatusEnum `mandatory:"false" json:"jvmSecurityStatus,omitempty"` // The approximate count of deployed applications in the Java Server instance. ApproximateDeployedApplicationCount *int `mandatory:"false" json:"approximateDeployedApplicationCount"` // Lower bound of the specified time period filter. JMS provides a view of the data that is _per day_. The query uses only the date element of the parameter. TimeStart *common.SDKTime `mandatory:"false" json:"timeStart"` // Upper bound of the specified time period filter. JMS provides a view of the data that is _per day_. The query uses only the date element of the parameter. TimeEnd *common.SDKTime `mandatory:"false" json:"timeEnd"` // The date and time the resource was _first_ reported to JMS. // This is potentially _before_ the specified time period provided by the filters. // For example, a resource can be first reported to JMS before the start of a specified time period, // if it is also reported during the time period. TimeFirstSeen *common.SDKTime `mandatory:"false" json:"timeFirstSeen"` // The date and time the resource was _last_ reported to JMS. // This is potentially _after_ the specified time period provided by the filters. // For example, a resource can be last reported to JMS before the start of a specified time period, // if it is also reported during the time period. TimeLastSeen *common.SDKTime `mandatory:"false" json:"timeLastSeen"` }
JavaServerInstanceUsage Java Server instance usage during a specified time period.
func (JavaServerInstanceUsage) String ¶ added in v65.27.0
func (m JavaServerInstanceUsage) String() string
func (JavaServerInstanceUsage) ValidateEnumValue ¶ added in v65.27.0
func (m JavaServerInstanceUsage) ValidateEnumValue() (bool, error)
ValidateEnumValue returns an error when providing an unsupported enum value This function is being called during constructing API request process Not recommended for calling this function directly
type JavaServerInstanceUsageCollection ¶ added in v65.27.0
type JavaServerInstanceUsageCollection struct { // A list of Java Server instance usages. Items []JavaServerInstanceUsage `mandatory:"true" json:"items"` }
JavaServerInstanceUsageCollection Results of a Java Server instance usage search. Contains Java Server usage items.
func (JavaServerInstanceUsageCollection) String ¶ added in v65.27.0
func (m JavaServerInstanceUsageCollection) String() string
func (JavaServerInstanceUsageCollection) ValidateEnumValue ¶ added in v65.27.0
func (m JavaServerInstanceUsageCollection) ValidateEnumValue() (bool, error)
ValidateEnumValue returns an error when providing an unsupported enum value This function is being called during constructing API request process Not recommended for calling this function directly
type JavaServerSortByEnum ¶ added in v65.27.0
type JavaServerSortByEnum string
JavaServerSortByEnum Enum with underlying type: string
const ( JavaServerSortByServerName JavaServerSortByEnum = "serverName" JavaServerSortByServerVersion JavaServerSortByEnum = "serverVersion" JavaServerSortByServerInstanceCount JavaServerSortByEnum = "serverInstanceCount" JavaServerSortByApproximateDeployedApplicationCount JavaServerSortByEnum = "approximateDeployedApplicationCount" JavaServerSortByTimeFirstSeen JavaServerSortByEnum = "timeFirstSeen" JavaServerSortByTimeLastSeen JavaServerSortByEnum = "timeLastSeen" )
Set of constants representing the allowable values for JavaServerSortByEnum
func GetJavaServerSortByEnumValues ¶ added in v65.27.0
func GetJavaServerSortByEnumValues() []JavaServerSortByEnum
GetJavaServerSortByEnumValues Enumerates the set of values for JavaServerSortByEnum
func GetMappingJavaServerSortByEnum ¶ added in v65.27.0
func GetMappingJavaServerSortByEnum(val string) (JavaServerSortByEnum, bool)
GetMappingJavaServerSortByEnum performs case Insensitive comparison on enum value and return the desired enum
type JavaServerUsage ¶ added in v65.27.0
type JavaServerUsage struct { // The internal identifier of the Java Server. ServerKey *string `mandatory:"true" json:"serverKey"` // The OCID (https://docs.cloud.oracle.com/Content/General/Concepts/identifiers.htm) of the related fleet. FleetId *string `mandatory:"true" json:"fleetId"` // The name of the Java Server. ServerName *string `mandatory:"true" json:"serverName"` // The version of the Java Server. ServerVersion *string `mandatory:"false" json:"serverVersion"` // The count of server instances of the Java Server. ServerInstanceCount *int `mandatory:"false" json:"serverInstanceCount"` // The approximate count of deployed applications in the Java Server. ApproximateDeployedApplicationCount *int `mandatory:"false" json:"approximateDeployedApplicationCount"` // Lower bound of the specified time period filter. JMS provides a view of the data that is _per day_. The query uses only the date element of the parameter. TimeStart *common.SDKTime `mandatory:"false" json:"timeStart"` // Upper bound of the specified time period filter. JMS provides a view of the data that is _per day_. The query uses only the date element of the parameter. TimeEnd *common.SDKTime `mandatory:"false" json:"timeEnd"` // The date and time the resource was _first_ reported to JMS. // This is potentially _before_ the specified time period provided by the filters. // For example, a resource can be first reported to JMS before the start of a specified time period, // if it is also reported during the time period. TimeFirstSeen *common.SDKTime `mandatory:"false" json:"timeFirstSeen"` // The date and time the resource was _last_ reported to JMS. // This is potentially _after_ the specified time period provided by the filters. // For example, a resource can be last reported to JMS before the start of a specified time period, // if it is also reported during the time period. TimeLastSeen *common.SDKTime `mandatory:"false" json:"timeLastSeen"` }
JavaServerUsage Java Server usage during a specified time period.
func (JavaServerUsage) String ¶ added in v65.27.0
func (m JavaServerUsage) String() string
func (JavaServerUsage) ValidateEnumValue ¶ added in v65.27.0
func (m JavaServerUsage) ValidateEnumValue() (bool, error)
ValidateEnumValue returns an error when providing an unsupported enum value This function is being called during constructing API request process Not recommended for calling this function directly
type JavaServerUsageCollection ¶ added in v65.27.0
type JavaServerUsageCollection struct { // A list of Java Server usages. Items []JavaServerUsage `mandatory:"true" json:"items"` }
JavaServerUsageCollection Results of a Java Server usage search. Contains Java Server usage items.
func (JavaServerUsageCollection) String ¶ added in v65.27.0
func (m JavaServerUsageCollection) String() string
func (JavaServerUsageCollection) ValidateEnumValue ¶ added in v65.27.0
func (m JavaServerUsageCollection) ValidateEnumValue() (bool, error)
ValidateEnumValue returns an error when providing an unsupported enum value This function is being called during constructing API request process Not recommended for calling this function directly
type JfrAttachmentTarget ¶ added in v65.27.0
type JfrAttachmentTarget struct { // OCID of the Managed Instance to collect JFR data. ManagedInstanceId *string `mandatory:"true" json:"managedInstanceId"` // Unique key that identifies the application for JFR data collection. ApplicationKey *string `mandatory:"false" json:"applicationKey"` // Unique key that identifies the application installation for JFR data collection. ApplicationInstallationKey *string `mandatory:"false" json:"applicationInstallationKey"` // Unique key that identify the JVM for JFR data collection. JreKey *string `mandatory:"false" json:"jreKey"` }
JfrAttachmentTarget The target to collect JFR data. A target is a managed instance, with options to further limit to specific application and/or Java Runtime. When the applicationKey isn't specified, then all applications are selected. When the jreKey isn't specified, then all supported Java Runtime versions are selected. When the applicationInstallationKey isn't specified, then all application installations are selected. Keys applicationKey and applicationInstallationKey are mutually exclusive.
func (JfrAttachmentTarget) String ¶ added in v65.27.0
func (m JfrAttachmentTarget) String() string
func (JfrAttachmentTarget) ValidateEnumValue ¶ added in v65.27.0
func (m JfrAttachmentTarget) ValidateEnumValue() (bool, error)
ValidateEnumValue returns an error when providing an unsupported enum value This function is being called during constructing API request process Not recommended for calling this function directly
type JfrRecording ¶ added in v65.27.0
type JfrRecording struct { // JfrRecording flag to store enabled or disabled status. IsEnabled *bool `mandatory:"false" json:"isEnabled"` }
JfrRecording JfrRecording configuration
func (JfrRecording) String ¶ added in v65.27.0
func (m JfrRecording) String() string
func (JfrRecording) ValidateEnumValue ¶ added in v65.27.0
func (m JfrRecording) ValidateEnumValue() (bool, error)
ValidateEnumValue returns an error when providing an unsupported enum value This function is being called during constructing API request process Not recommended for calling this function directly
type JmsPlugin ¶ added in v65.71.0
type JmsPlugin struct { // The OCID (https://docs.cloud.oracle.com/Content/General/Concepts/identifiers.htm) to identify this JmsPlugin. Id *string `mandatory:"true" json:"id"` // The OCID (https://docs.cloud.oracle.com/Content/General/Concepts/identifiers.htm) of the Management Agent (OMA) or the Oracle Cloud Agent (OCA) instance where the JMS plugin is deployed. AgentId *string `mandatory:"true" json:"agentId"` // The agent type. AgentType AgentTypeEnum `mandatory:"true" json:"agentType"` // The lifecycle state. LifecycleState JmsPluginLifecycleStateEnum `mandatory:"true" json:"lifecycleState"` // The availability status. AvailabilityStatus JmsPluginAvailabilityStatusEnum `mandatory:"true" json:"availabilityStatus"` // The date and time the plugin was registered. TimeRegistered *common.SDKTime `mandatory:"true" json:"timeRegistered"` // The OCID (https://docs.cloud.oracle.com/Content/General/Concepts/identifiers.htm) of the fleet. FleetId *string `mandatory:"false" json:"fleetId"` // The OMA/OCA agent's compartment OCID (https://docs.cloud.oracle.com/Content/General/Concepts/identifiers.htm). CompartmentId *string `mandatory:"false" json:"compartmentId"` // The hostname of the agent. Hostname *string `mandatory:"false" json:"hostname"` // The operating system family for the plugin. OsFamily OsFamilyEnum `mandatory:"false" json:"osFamily,omitempty"` // The architecture of the operating system of the plugin. OsArchitecture *string `mandatory:"false" json:"osArchitecture"` // The distribution of the operating system of the plugin. OsDistribution *string `mandatory:"false" json:"osDistribution"` // The version of the plugin. PluginVersion *string `mandatory:"false" json:"pluginVersion"` // The date and time the resource was _last_ reported to JMS. // This is potentially _after_ the specified time period provided by the filters. // For example, a resource can be last reported to JMS before the start of a specified time period, // if it is also reported during the time period. TimeLastSeen *common.SDKTime `mandatory:"false" json:"timeLastSeen"` // Defined tags for this resource. Each key is predefined and scoped to a namespace. // Example: `{"foo-namespace": {"bar-key": "value"}}`. (See Understanding Free-form Tags (https://docs.cloud.oracle.com/Content/Tagging/Tasks/managingtagsandtagnamespaces.htm)). DefinedTags map[string]map[string]interface{} `mandatory:"false" json:"definedTags"` // Simple key-value pair that is applied without any predefined name, type, or scope. Exists for cross-compatibility only. // Example: `{"bar-key": "value"}`. (See Managing Tags and Tag Namespaces (https://docs.cloud.oracle.com/Content/Tagging/Concepts/understandingfreeformtags.htm).) FreeformTags map[string]string `mandatory:"false" json:"freeformTags"` // System tags for this resource. Each key is predefined and scoped to a namespace. // For more information, see Resource Tags (https://docs.cloud.oracle.com/Content/General/Concepts/resourcetags.htm). // System tags can be viewed by users, but can only be created by the system. // Example: `{"orcl-cloud": {"free-tier-retained": "true"}}` SystemTags map[string]map[string]interface{} `mandatory:"false" json:"systemTags"` }
JmsPlugin Information about a JmsPlugin that has been registered.
func (JmsPlugin) ValidateEnumValue ¶ added in v65.71.0
ValidateEnumValue returns an error when providing an unsupported enum value This function is being called during constructing API request process Not recommended for calling this function directly
type JmsPluginAvailabilityStatusEnum ¶ added in v65.71.0
type JmsPluginAvailabilityStatusEnum string
JmsPluginAvailabilityStatusEnum Enum with underlying type: string
const ( JmsPluginAvailabilityStatusActive JmsPluginAvailabilityStatusEnum = "ACTIVE" JmsPluginAvailabilityStatusSilent JmsPluginAvailabilityStatusEnum = "SILENT" JmsPluginAvailabilityStatusNotAvailable JmsPluginAvailabilityStatusEnum = "NOT_AVAILABLE" )
Set of constants representing the allowable values for JmsPluginAvailabilityStatusEnum
func GetJmsPluginAvailabilityStatusEnumValues ¶ added in v65.71.0
func GetJmsPluginAvailabilityStatusEnumValues() []JmsPluginAvailabilityStatusEnum
GetJmsPluginAvailabilityStatusEnumValues Enumerates the set of values for JmsPluginAvailabilityStatusEnum
func GetMappingJmsPluginAvailabilityStatusEnum ¶ added in v65.71.0
func GetMappingJmsPluginAvailabilityStatusEnum(val string) (JmsPluginAvailabilityStatusEnum, bool)
GetMappingJmsPluginAvailabilityStatusEnum performs case Insensitive comparison on enum value and return the desired enum
type JmsPluginCollection ¶ added in v65.71.0
type JmsPluginCollection struct { // A list of JmsPlugins. Items []JmsPluginSummary `mandatory:"true" json:"items"` }
JmsPluginCollection Results of a JmsPlugin search. Contains JmsPluginSummary items.
func (JmsPluginCollection) String ¶ added in v65.71.0
func (m JmsPluginCollection) String() string
func (JmsPluginCollection) ValidateEnumValue ¶ added in v65.71.0
func (m JmsPluginCollection) ValidateEnumValue() (bool, error)
ValidateEnumValue returns an error when providing an unsupported enum value This function is being called during constructing API request process Not recommended for calling this function directly
type JmsPluginLifecycleStateEnum ¶ added in v65.71.0
type JmsPluginLifecycleStateEnum string
JmsPluginLifecycleStateEnum Enum with underlying type: string
const ( JmsPluginLifecycleStateActive JmsPluginLifecycleStateEnum = "ACTIVE" JmsPluginLifecycleStateInactive JmsPluginLifecycleStateEnum = "INACTIVE" JmsPluginLifecycleStateNeedsAttention JmsPluginLifecycleStateEnum = "NEEDS_ATTENTION" JmsPluginLifecycleStateDeleted JmsPluginLifecycleStateEnum = "DELETED" )
Set of constants representing the allowable values for JmsPluginLifecycleStateEnum
func GetJmsPluginLifecycleStateEnumValues ¶ added in v65.71.0
func GetJmsPluginLifecycleStateEnumValues() []JmsPluginLifecycleStateEnum
GetJmsPluginLifecycleStateEnumValues Enumerates the set of values for JmsPluginLifecycleStateEnum
func GetMappingJmsPluginLifecycleStateEnum ¶ added in v65.71.0
func GetMappingJmsPluginLifecycleStateEnum(val string) (JmsPluginLifecycleStateEnum, bool)
GetMappingJmsPluginLifecycleStateEnum performs case Insensitive comparison on enum value and return the desired enum
type JmsPluginSortByEnum ¶ added in v65.71.0
type JmsPluginSortByEnum string
JmsPluginSortByEnum Enum with underlying type: string
const ( JmsPluginSortById JmsPluginSortByEnum = "id" JmsPluginSortByTimeLastSeen JmsPluginSortByEnum = "timeLastSeen" JmsPluginSortByTimeRegistered JmsPluginSortByEnum = "timeRegistered" JmsPluginSortByHostname JmsPluginSortByEnum = "hostname" JmsPluginSortByAgentId JmsPluginSortByEnum = "agentId" JmsPluginSortByAgentType JmsPluginSortByEnum = "agentType" JmsPluginSortByLifecycleState JmsPluginSortByEnum = "lifecycleState" JmsPluginSortByAvailabilityStatus JmsPluginSortByEnum = "availabilityStatus" JmsPluginSortByFleetId JmsPluginSortByEnum = "fleetId" JmsPluginSortByCompartmentId JmsPluginSortByEnum = "compartmentId" JmsPluginSortByOsFamily JmsPluginSortByEnum = "osFamily" JmsPluginSortByOsArchitecture JmsPluginSortByEnum = "osArchitecture" JmsPluginSortByOsDistribution JmsPluginSortByEnum = "osDistribution" JmsPluginSortByPluginVersion JmsPluginSortByEnum = "pluginVersion" )
Set of constants representing the allowable values for JmsPluginSortByEnum
func GetJmsPluginSortByEnumValues ¶ added in v65.71.0
func GetJmsPluginSortByEnumValues() []JmsPluginSortByEnum
GetJmsPluginSortByEnumValues Enumerates the set of values for JmsPluginSortByEnum
func GetMappingJmsPluginSortByEnum ¶ added in v65.71.0
func GetMappingJmsPluginSortByEnum(val string) (JmsPluginSortByEnum, bool)
GetMappingJmsPluginSortByEnum performs case Insensitive comparison on enum value and return the desired enum
type JmsPluginSummary ¶ added in v65.71.0
type JmsPluginSummary struct { // The OCID (https://docs.cloud.oracle.com/Content/General/Concepts/identifiers.htm) to identify this JmsPlugin. Id *string `mandatory:"true" json:"id"` // The OCID (https://docs.cloud.oracle.com/Content/General/Concepts/identifiers.htm) of the Management Agent (OMA) or the Oracle Cloud Agent (OCA) instance where the JMS plugin is deployed. AgentId *string `mandatory:"true" json:"agentId"` // The agent type. AgentType AgentTypeEnum `mandatory:"true" json:"agentType"` // The lifecycle state. LifecycleState JmsPluginLifecycleStateEnum `mandatory:"true" json:"lifecycleState"` // The availability status. AvailabilityStatus JmsPluginAvailabilityStatusEnum `mandatory:"true" json:"availabilityStatus"` // The date and time the plugin was registered. TimeRegistered *common.SDKTime `mandatory:"true" json:"timeRegistered"` // The OCID (https://docs.cloud.oracle.com/Content/General/Concepts/identifiers.htm) of the fleet. FleetId *string `mandatory:"false" json:"fleetId"` // The OMA/OCA agent's compartment OCID (https://docs.cloud.oracle.com/Content/General/Concepts/identifiers.htm). CompartmentId *string `mandatory:"false" json:"compartmentId"` // The hostname of the agent. Hostname *string `mandatory:"false" json:"hostname"` // The operating system family for the plugin. OsFamily OsFamilyEnum `mandatory:"false" json:"osFamily,omitempty"` // The architecture of the operating system of the plugin. OsArchitecture *string `mandatory:"false" json:"osArchitecture"` // The distribution of the operating system of the plugin. OsDistribution *string `mandatory:"false" json:"osDistribution"` // The version of the plugin. PluginVersion *string `mandatory:"false" json:"pluginVersion"` // The date and time the resource was _last_ reported to JMS. // This is potentially _after_ the specified time period provided by the filters. // For example, a resource can be last reported to JMS before the start of a specified time period, // if it is also reported during the time period. TimeLastSeen *common.SDKTime `mandatory:"false" json:"timeLastSeen"` // Defined tags for this resource. Each key is predefined and scoped to a namespace. // Example: `{"foo-namespace": {"bar-key": "value"}}`. (See Understanding Free-form Tags (https://docs.cloud.oracle.com/Content/Tagging/Tasks/managingtagsandtagnamespaces.htm)). DefinedTags map[string]map[string]interface{} `mandatory:"false" json:"definedTags"` // Simple key-value pair that is applied without any predefined name, type, or scope. Exists for cross-compatibility only. // Example: `{"bar-key": "value"}`. (See Managing Tags and Tag Namespaces (https://docs.cloud.oracle.com/Content/Tagging/Concepts/understandingfreeformtags.htm).) FreeformTags map[string]string `mandatory:"false" json:"freeformTags"` // System tags for this resource. Each key is predefined and scoped to a namespace. // For more information, see Resource Tags (https://docs.cloud.oracle.com/Content/General/Concepts/resourcetags.htm). // System tags can be viewed by users, but can only be created by the system. // Example: `{"orcl-cloud": {"free-tier-retained": "true"}}` SystemTags map[string]map[string]interface{} `mandatory:"false" json:"systemTags"` }
JmsPluginSummary Summary of the JmsPlugin.
func (JmsPluginSummary) String ¶ added in v65.71.0
func (m JmsPluginSummary) String() string
func (JmsPluginSummary) ValidateEnumValue ¶ added in v65.71.0
func (m JmsPluginSummary) ValidateEnumValue() (bool, error)
ValidateEnumValue returns an error when providing an unsupported enum value This function is being called during constructing API request process Not recommended for calling this function directly
type JreSecurityStatusEnum ¶
type JreSecurityStatusEnum string
JreSecurityStatusEnum Enum with underlying type: string
const ( JreSecurityStatusEarlyAccess JreSecurityStatusEnum = "EARLY_ACCESS" JreSecurityStatusUnknown JreSecurityStatusEnum = "UNKNOWN" JreSecurityStatusUpToDate JreSecurityStatusEnum = "UP_TO_DATE" JreSecurityStatusUpdateRequired JreSecurityStatusEnum = "UPDATE_REQUIRED" JreSecurityStatusUpgradeRequired JreSecurityStatusEnum = "UPGRADE_REQUIRED" )
Set of constants representing the allowable values for JreSecurityStatusEnum
func GetJreSecurityStatusEnumValues ¶
func GetJreSecurityStatusEnumValues() []JreSecurityStatusEnum
GetJreSecurityStatusEnumValues Enumerates the set of values for JreSecurityStatusEnum
func GetMappingJreSecurityStatusEnum ¶
func GetMappingJreSecurityStatusEnum(val string) (JreSecurityStatusEnum, bool)
GetMappingJreSecurityStatusEnum performs case Insensitive comparison on enum value and return the desired enum
type JreSortByEnum ¶
type JreSortByEnum string
JreSortByEnum Enum with underlying type: string
const ( JreSortByDistribution JreSortByEnum = "distribution" JreSortByTimeFirstSeen JreSortByEnum = "timeFirstSeen" JreSortByTimeLastSeen JreSortByEnum = "timeLastSeen" JreSortByVendor JreSortByEnum = "vendor" JreSortByVersion JreSortByEnum = "version" JreSortByApproximateInstallationCount JreSortByEnum = "approximateInstallationCount" JreSortByApproximateApplicationCount JreSortByEnum = "approximateApplicationCount" JreSortByApproximateManagedInstanceCount JreSortByEnum = "approximateManagedInstanceCount" JreSortByOsName JreSortByEnum = "osName" JreSortBySecurityStatus JreSortByEnum = "securityStatus" )
Set of constants representing the allowable values for JreSortByEnum
func GetJreSortByEnumValues ¶
func GetJreSortByEnumValues() []JreSortByEnum
GetJreSortByEnumValues Enumerates the set of values for JreSortByEnum
func GetMappingJreSortByEnum ¶
func GetMappingJreSortByEnum(val string) (JreSortByEnum, bool)
GetMappingJreSortByEnum performs case Insensitive comparison on enum value and return the desired enum
type JreUsage ¶
type JreUsage struct { // The vendor of the Java Runtime. Vendor *string `mandatory:"true" json:"vendor"` // The distribution of a Java Runtime is the name of the lineage of product to which it belongs, for example _Java(TM) SE Runtime Environment_. Distribution *string `mandatory:"true" json:"distribution"` // The version of the Java Runtime. Version *string `mandatory:"true" json:"version"` // The internal identifier of the Java Runtime. Id *string `mandatory:"false" json:"id"` // The OCID (https://docs.cloud.oracle.com/Content/General/Concepts/identifiers.htm) of the related fleet. FleetId *string `mandatory:"false" json:"fleetId"` // The OCID (https://docs.cloud.oracle.com/Content/General/Concepts/identifiers.htm) of the related managed instance. This property value is present only for /listJreUsage. ManagedInstanceId *string `mandatory:"false" json:"managedInstanceId"` // The security status of the Java Runtime. SecurityStatus JreSecurityStatusEnum `mandatory:"false" json:"securityStatus,omitempty"` // The release date of the Java Runtime (formatted according to RFC3339 (https://datatracker.ietf.org/doc/html/rfc3339)). ReleaseDate *common.SDKTime `mandatory:"false" json:"releaseDate"` // The End of Support Life (EOSL) date of the Java Runtime (formatted according to RFC3339 (https://datatracker.ietf.org/doc/html/rfc3339)). EndOfSupportLifeDate *common.SDKTime `mandatory:"false" json:"endOfSupportLifeDate"` // The number of days since this release has been under the security baseline. DaysUnderSecurityBaseline *int `mandatory:"false" json:"daysUnderSecurityBaseline"` // The operating systems that have this Java Runtime installed. OperatingSystems []OperatingSystem `mandatory:"false" json:"operatingSystems"` // The approximate count of installations that are installations of this Java Runtime. ApproximateInstallationCount *int `mandatory:"false" json:"approximateInstallationCount"` // The approximate count of the applications running on this Java Runtime. ApproximateApplicationCount *int `mandatory:"false" json:"approximateApplicationCount"` // The approximate count of the managed instances that report this Java Runtime. ApproximateManagedInstanceCount *int `mandatory:"false" json:"approximateManagedInstanceCount"` // The approximate count of work requests working on this Java Runtime. ApproximatePendingWorkRequestCount *int `mandatory:"false" json:"approximatePendingWorkRequestCount"` // Lower bound of the specified time period filter. JMS provides a view of the data that is _per day_. The query uses only the date element of the parameter. TimeStart *common.SDKTime `mandatory:"false" json:"timeStart"` // Upper bound of the specified time period filter. JMS provides a view of the data that is _per day_. The query uses only the date element of the parameter. TimeEnd *common.SDKTime `mandatory:"false" json:"timeEnd"` // The date and time the resource was _first_ reported to JMS. // This is potentially _before_ the specified time period provided by the filters. // For example, a resource can be first reported to JMS before the start of a specified time period, // if it is also reported during the time period. TimeFirstSeen *common.SDKTime `mandatory:"false" json:"timeFirstSeen"` // The date and time the resource was _last_ reported to JMS. // This is potentially _after_ the specified time period provided by the filters. // For example, a resource can be last reported to JMS before the start of a specified time period, // if it is also reported during the time period. TimeLastSeen *common.SDKTime `mandatory:"false" json:"timeLastSeen"` }
JreUsage Java Runtime usage during a specified time period. A Java Runtime is identified by its vendor and version.
func (JreUsage) ValidateEnumValue ¶
ValidateEnumValue returns an error when providing an unsupported enum value This function is being called during constructing API request process Not recommended for calling this function directly
type JreUsageCollection ¶
type JreUsageCollection struct { // A list of Java Runtimes. Items []JreUsage `mandatory:"true" json:"items"` }
JreUsageCollection Results of a Java Runtime search. Contains JreUsage items
func (JreUsageCollection) String ¶
func (m JreUsageCollection) String() string
func (JreUsageCollection) ValidateEnumValue ¶
func (m JreUsageCollection) ValidateEnumValue() (bool, error)
ValidateEnumValue returns an error when providing an unsupported enum value This function is being called during constructing API request process Not recommended for calling this function directly
type KeySizeAlgorithm ¶ added in v65.27.0
type KeySizeAlgorithm struct { // The algorithm name. Name AlgorithmsEnum `mandatory:"false" json:"name,omitempty"` // Key size for the encryption algorithm. // Allowed values: 256 for EC, 2048 for DH/DSA/RSA KeySize *int `mandatory:"false" json:"keySize"` }
KeySizeAlgorithm The algorithm object with name and key size properties.
func (KeySizeAlgorithm) String ¶ added in v65.27.0
func (m KeySizeAlgorithm) String() string
func (KeySizeAlgorithm) ValidateEnumValue ¶ added in v65.27.0
func (m KeySizeAlgorithm) ValidateEnumValue() (bool, error)
ValidateEnumValue returns an error when providing an unsupported enum value This function is being called during constructing API request process Not recommended for calling this function directly
type Lcm ¶ added in v65.27.0
type Lcm struct { // Lifecycle management flag to store enabled or disabled status. IsEnabled *bool `mandatory:"false" json:"isEnabled"` PostInstallationActions *PostInstallationActionSettings `mandatory:"false" json:"postInstallationActions"` }
Lcm Enable lifecycle management and set post action configurations.
func (Lcm) ValidateEnumValue ¶ added in v65.27.0
ValidateEnumValue returns an error when providing an unsupported enum value This function is being called during constructing API request process Not recommended for calling this function directly
type LcmWorkItemDetails ¶ added in v65.52.1
type LcmWorkItemDetails struct { PostInstallationActions *PostInstallationActionSettings `mandatory:"false" json:"postInstallationActions"` // The work item type. WorkItemType WorkItemTypeEnum `mandatory:"false" json:"workItemType,omitempty"` }
LcmWorkItemDetails The work item details with LCM related information.
func (LcmWorkItemDetails) GetWorkItemType ¶ added in v65.52.1
func (m LcmWorkItemDetails) GetWorkItemType() WorkItemTypeEnum
GetWorkItemType returns WorkItemType
func (LcmWorkItemDetails) MarshalJSON ¶ added in v65.52.1
func (m LcmWorkItemDetails) MarshalJSON() (buff []byte, e error)
MarshalJSON marshals to json representation
func (LcmWorkItemDetails) String ¶ added in v65.52.1
func (m LcmWorkItemDetails) String() string
func (LcmWorkItemDetails) ValidateEnumValue ¶ added in v65.52.1
func (m LcmWorkItemDetails) ValidateEnumValue() (bool, error)
ValidateEnumValue returns an error when providing an unsupported enum value This function is being called during constructing API request process Not recommended for calling this function directly
type LibrarySortByEnum ¶ added in v65.27.0
type LibrarySortByEnum string
LibrarySortByEnum Enum with underlying type: string
const ( LibrarySortByApplicationCount LibrarySortByEnum = "applicationCount" LibrarySortByJavaServerInstanceCount LibrarySortByEnum = "javaServerInstanceCount" LibrarySortByCvssScore LibrarySortByEnum = "cvssScore" LibrarySortByDeployedApplicationCount LibrarySortByEnum = "deployedApplicationCount" LibrarySortByLibraryName LibrarySortByEnum = "libraryName" LibrarySortByLibraryVersion LibrarySortByEnum = "libraryVersion" LibrarySortByManagedInstanceCount LibrarySortByEnum = "managedInstanceCount" LibrarySortByTimeFirstSeen LibrarySortByEnum = "timeFirstSeen" LibrarySortByTimeLastSeen LibrarySortByEnum = "timeLastSeen" )
Set of constants representing the allowable values for LibrarySortByEnum
func GetLibrarySortByEnumValues ¶ added in v65.27.0
func GetLibrarySortByEnumValues() []LibrarySortByEnum
GetLibrarySortByEnumValues Enumerates the set of values for LibrarySortByEnum
func GetMappingLibrarySortByEnum ¶ added in v65.27.0
func GetMappingLibrarySortByEnum(val string) (LibrarySortByEnum, bool)
GetMappingLibrarySortByEnum performs case Insensitive comparison on enum value and return the desired enum
type LibraryUsage ¶ added in v65.27.0
type LibraryUsage struct { // The internal identifier of the library. LibraryKey *string `mandatory:"true" json:"libraryKey"` // The OCID (https://docs.cloud.oracle.com/Content/General/Concepts/identifiers.htm) of the related fleet. FleetId *string `mandatory:"true" json:"fleetId"` // The name of the library. LibraryName *string `mandatory:"true" json:"libraryName"` // The version of the library. LibraryVersion *string `mandatory:"false" json:"libraryVersion"` // The Common Vulnerabilities and Exposures (CVE) ID. CveId *string `mandatory:"false" json:"cveId"` // The Common Vulnerability Scoring System (CVSS) score. CvssScore *float32 `mandatory:"false" json:"cvssScore"` // The approximate count of applications using the library. ApproximateApplicationCount *int `mandatory:"false" json:"approximateApplicationCount"` // The approximate count of Java Server instances using the library. ApproximateJavaServerInstanceCount *int `mandatory:"false" json:"approximateJavaServerInstanceCount"` // The approximate count of deployed applications using the library. ApproximateDeployedApplicationCount *int `mandatory:"false" json:"approximateDeployedApplicationCount"` // The approximate count of managed instances using the library. ApproximateManagedInstanceCount *int `mandatory:"false" json:"approximateManagedInstanceCount"` // Lower bound of the specified time period filter. JMS provides a view of the data that is _per day_. The query uses only the date element of the parameter. TimeStart *common.SDKTime `mandatory:"false" json:"timeStart"` // Upper bound of the specified time period filter. JMS provides a view of the data that is _per day_. The query uses only the date element of the parameter. TimeEnd *common.SDKTime `mandatory:"false" json:"timeEnd"` // The date and time the resource was _first_ reported to JMS. // This is potentially _before_ the specified time period provided by the filters. // For example, a resource can be first reported to JMS before the start of a specified time period, // if it is also reported during the time period. TimeFirstSeen *common.SDKTime `mandatory:"false" json:"timeFirstSeen"` // The date and time the resource was _last_ reported to JMS. // This is potentially _after_ the specified time period provided by the filters. // For example, a resource can be last reported to JMS before the start of a specified time period, // if it is also reported during the time period. TimeLastSeen *common.SDKTime `mandatory:"false" json:"timeLastSeen"` // The date and time of the last CVEs refresh was completed. TimeLastCveRefreshed *common.SDKTime `mandatory:"false" json:"timeLastCveRefreshed"` }
LibraryUsage Library usage during a specified time period.
func (LibraryUsage) String ¶ added in v65.27.0
func (m LibraryUsage) String() string
func (LibraryUsage) ValidateEnumValue ¶ added in v65.27.0
func (m LibraryUsage) ValidateEnumValue() (bool, error)
ValidateEnumValue returns an error when providing an unsupported enum value This function is being called during constructing API request process Not recommended for calling this function directly
type LibraryUsageCollection ¶ added in v65.27.0
type LibraryUsageCollection struct { // A list of library usages. Items []LibraryUsage `mandatory:"true" json:"items"` }
LibraryUsageCollection Results of a library usage search. Contains library usage items.
func (LibraryUsageCollection) String ¶ added in v65.27.0
func (m LibraryUsageCollection) String() string
func (LibraryUsageCollection) ValidateEnumValue ¶ added in v65.27.0
func (m LibraryUsageCollection) ValidateEnumValue() (bool, error)
ValidateEnumValue returns an error when providing an unsupported enum value This function is being called during constructing API request process Not recommended for calling this function directly
type LicenseTypeEnum ¶ added in v65.16.0
type LicenseTypeEnum string
LicenseTypeEnum Enum with underlying type: string
const ( LicenseTypeOtn LicenseTypeEnum = "OTN" LicenseTypeNftc LicenseTypeEnum = "NFTC" LicenseTypeRestricted LicenseTypeEnum = "RESTRICTED" )
Set of constants representing the allowable values for LicenseTypeEnum
func GetLicenseTypeEnumValues ¶ added in v65.16.0
func GetLicenseTypeEnumValues() []LicenseTypeEnum
GetLicenseTypeEnumValues Enumerates the set of values for LicenseTypeEnum
func GetMappingLicenseTypeEnum ¶ added in v65.16.0
func GetMappingLicenseTypeEnum(val string) (LicenseTypeEnum, bool)
GetMappingLicenseTypeEnum performs case Insensitive comparison on enum value and return the desired enum
type LifecycleStateEnum ¶
type LifecycleStateEnum string
LifecycleStateEnum Enum with underlying type: string
const ( LifecycleStateActive LifecycleStateEnum = "ACTIVE" LifecycleStateCreating LifecycleStateEnum = "CREATING" LifecycleStateDeleted LifecycleStateEnum = "DELETED" LifecycleStateDeleting LifecycleStateEnum = "DELETING" LifecycleStateFailed LifecycleStateEnum = "FAILED" LifecycleStateNeedsAttention LifecycleStateEnum = "NEEDS_ATTENTION" LifecycleStateUpdating LifecycleStateEnum = "UPDATING" )
Set of constants representing the allowable values for LifecycleStateEnum
func GetLifecycleStateEnumValues ¶
func GetLifecycleStateEnumValues() []LifecycleStateEnum
GetLifecycleStateEnumValues Enumerates the set of values for LifecycleStateEnum
func GetMappingLifecycleStateEnum ¶
func GetMappingLifecycleStateEnum(val string) (LifecycleStateEnum, bool)
GetMappingLifecycleStateEnum performs case Insensitive comparison on enum value and return the desired enum
type ListAgentInstallersOsFamilyEnum ¶ added in v65.71.0
type ListAgentInstallersOsFamilyEnum string
ListAgentInstallersOsFamilyEnum Enum with underlying type: string
const ( ListAgentInstallersOsFamilyLinux ListAgentInstallersOsFamilyEnum = "LINUX" ListAgentInstallersOsFamilyWindows ListAgentInstallersOsFamilyEnum = "WINDOWS" ListAgentInstallersOsFamilyMacos ListAgentInstallersOsFamilyEnum = "MACOS" ListAgentInstallersOsFamilyUnknown ListAgentInstallersOsFamilyEnum = "UNKNOWN" )
Set of constants representing the allowable values for ListAgentInstallersOsFamilyEnum
func GetListAgentInstallersOsFamilyEnumValues ¶ added in v65.71.0
func GetListAgentInstallersOsFamilyEnumValues() []ListAgentInstallersOsFamilyEnum
GetListAgentInstallersOsFamilyEnumValues Enumerates the set of values for ListAgentInstallersOsFamilyEnum
func GetMappingListAgentInstallersOsFamilyEnum ¶ added in v65.71.0
func GetMappingListAgentInstallersOsFamilyEnum(val string) (ListAgentInstallersOsFamilyEnum, bool)
GetMappingListAgentInstallersOsFamilyEnum performs case Insensitive comparison on enum value and return the desired enum
type ListAgentInstallersPlatformArchitectureEnum ¶ added in v65.71.0
type ListAgentInstallersPlatformArchitectureEnum string
ListAgentInstallersPlatformArchitectureEnum Enum with underlying type: string
const ( ListAgentInstallersPlatformArchitectureX8664 ListAgentInstallersPlatformArchitectureEnum = "X86_64" ListAgentInstallersPlatformArchitectureX86 ListAgentInstallersPlatformArchitectureEnum = "X86" ListAgentInstallersPlatformArchitectureAarch64 ListAgentInstallersPlatformArchitectureEnum = "AARCH64" )
Set of constants representing the allowable values for ListAgentInstallersPlatformArchitectureEnum
func GetListAgentInstallersPlatformArchitectureEnumValues ¶ added in v65.71.0
func GetListAgentInstallersPlatformArchitectureEnumValues() []ListAgentInstallersPlatformArchitectureEnum
GetListAgentInstallersPlatformArchitectureEnumValues Enumerates the set of values for ListAgentInstallersPlatformArchitectureEnum
func GetMappingListAgentInstallersPlatformArchitectureEnum ¶ added in v65.71.0
func GetMappingListAgentInstallersPlatformArchitectureEnum(val string) (ListAgentInstallersPlatformArchitectureEnum, bool)
GetMappingListAgentInstallersPlatformArchitectureEnum performs case Insensitive comparison on enum value and return the desired enum
type ListAgentInstallersRequest ¶ added in v65.71.0
type ListAgentInstallersRequest struct { // The OCID (https://docs.cloud.oracle.com/Content/General/Concepts/identifiers.htm) of the compartment in which to list resources. CompartmentId *string `mandatory:"false" contributesTo:"query" name:"compartmentId"` // The ID of the Fleet. FleetId *string `mandatory:"false" contributesTo:"query" name:"fleetId"` // The platform architecture for the agent installer. PlatformArchitecture ListAgentInstallersPlatformArchitectureEnum `mandatory:"false" contributesTo:"query" name:"platformArchitecture" omitEmpty:"true"` // The OS family for the agent installer. OsFamily ListAgentInstallersOsFamilyEnum `mandatory:"false" contributesTo:"query" name:"osFamily" omitEmpty:"true"` // The maximum number of items to return. Limit *int `mandatory:"false" contributesTo:"query" name:"limit"` // The page token representing the page at which to start retrieving results. The token is usually retrieved from a previous list call. Page *string `mandatory:"false" contributesTo:"query" name:"page"` // The sort order, either 'asc' or 'desc'. SortOrder ListAgentInstallersSortOrderEnum `mandatory:"false" contributesTo:"query" name:"sortOrder" omitEmpty:"true"` // The field to sort the agent installer. Only one sort order can be provided. // Default order for _agentInstallerId_, _osFamily_, _platformArchitecture_ is **ascending**. // If no value is specified _agentInstallerId_ is default. SortBy ListAgentInstallersSortByEnum `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 }
ListAgentInstallersRequest wrapper for the ListAgentInstallers operation
See also ¶
Click https://docs.cloud.oracle.com/en-us/iaas/tools/go-sdk-examples/latest/jms/ListAgentInstallers.go.html to see an example of how to use ListAgentInstallersRequest.
func (ListAgentInstallersRequest) BinaryRequestBody ¶ added in v65.71.0
func (request ListAgentInstallersRequest) BinaryRequestBody() (*common.OCIReadSeekCloser, bool)
BinaryRequestBody implements the OCIRequest interface
func (ListAgentInstallersRequest) HTTPRequest ¶ added in v65.71.0
func (request ListAgentInstallersRequest) HTTPRequest(method, path string, binaryRequestBody *common.OCIReadSeekCloser, extraHeaders map[string]string) (http.Request, error)
HTTPRequest implements the OCIRequest interface
func (ListAgentInstallersRequest) RetryPolicy ¶ added in v65.71.0
func (request ListAgentInstallersRequest) RetryPolicy() *common.RetryPolicy
RetryPolicy implements the OCIRetryableRequest interface. This retrieves the specified retry policy.
func (ListAgentInstallersRequest) String ¶ added in v65.71.0
func (request ListAgentInstallersRequest) String() string
func (ListAgentInstallersRequest) ValidateEnumValue ¶ added in v65.71.0
func (request ListAgentInstallersRequest) ValidateEnumValue() (bool, error)
ValidateEnumValue returns an error when providing an unsupported enum value This function is being called during constructing API request process Not recommended for calling this function directly
type ListAgentInstallersResponse ¶ added in v65.71.0
type ListAgentInstallersResponse struct { // The underlying http response RawResponse *http.Response // A list of AgentInstallerCollection instances AgentInstallerCollection `presentIn:"body"` // Unique Oracle-assigned identifier for the request. If you need to contact // Oracle about a particular request, provide the request ID. OpcRequestId *string `presentIn:"header" name:"opc-request-id"` // For list pagination, when this header appears in the response, additional pages of results remain. // Include this value as the `page` parameter for the subsequent GET request to get the next batch of items. // For important details about how pagination works, see List Pagination (https://docs.cloud.oracle.com/iaas/Content/API/Concepts/usingapi.htm#nine). OpcNextPage *string `presentIn:"header" name:"opc-next-page"` }
ListAgentInstallersResponse wrapper for the ListAgentInstallers operation
func (ListAgentInstallersResponse) HTTPResponse ¶ added in v65.71.0
func (response ListAgentInstallersResponse) HTTPResponse() *http.Response
HTTPResponse implements the OCIResponse interface
func (ListAgentInstallersResponse) String ¶ added in v65.71.0
func (response ListAgentInstallersResponse) String() string
type ListAgentInstallersSortByEnum ¶ added in v65.71.0
type ListAgentInstallersSortByEnum string
ListAgentInstallersSortByEnum Enum with underlying type: string
const ( ListAgentInstallersSortByAgentinstallerid ListAgentInstallersSortByEnum = "agentInstallerId" ListAgentInstallersSortByOsfamily ListAgentInstallersSortByEnum = "osFamily" ListAgentInstallersSortByPlatformarchitecture ListAgentInstallersSortByEnum = "platformArchitecture" )
Set of constants representing the allowable values for ListAgentInstallersSortByEnum
func GetListAgentInstallersSortByEnumValues ¶ added in v65.71.0
func GetListAgentInstallersSortByEnumValues() []ListAgentInstallersSortByEnum
GetListAgentInstallersSortByEnumValues Enumerates the set of values for ListAgentInstallersSortByEnum
func GetMappingListAgentInstallersSortByEnum ¶ added in v65.71.0
func GetMappingListAgentInstallersSortByEnum(val string) (ListAgentInstallersSortByEnum, bool)
GetMappingListAgentInstallersSortByEnum performs case Insensitive comparison on enum value and return the desired enum
type ListAgentInstallersSortOrderEnum ¶ added in v65.71.0
type ListAgentInstallersSortOrderEnum string
ListAgentInstallersSortOrderEnum Enum with underlying type: string
const ( ListAgentInstallersSortOrderAsc ListAgentInstallersSortOrderEnum = "ASC" ListAgentInstallersSortOrderDesc ListAgentInstallersSortOrderEnum = "DESC" )
Set of constants representing the allowable values for ListAgentInstallersSortOrderEnum
func GetListAgentInstallersSortOrderEnumValues ¶ added in v65.71.0
func GetListAgentInstallersSortOrderEnumValues() []ListAgentInstallersSortOrderEnum
GetListAgentInstallersSortOrderEnumValues Enumerates the set of values for ListAgentInstallersSortOrderEnum
func GetMappingListAgentInstallersSortOrderEnum ¶ added in v65.71.0
func GetMappingListAgentInstallersSortOrderEnum(val string) (ListAgentInstallersSortOrderEnum, bool)
GetMappingListAgentInstallersSortOrderEnum performs case Insensitive comparison on enum value and return the desired enum
type ListAnnouncementsRequest ¶ added in v65.41.0
type ListAnnouncementsRequest struct { // Filter the list with summary contains the given value. SummaryContains *string `mandatory:"false" contributesTo:"query" name:"summaryContains"` // The start of the time period during which resources are searched (formatted according to RFC3339 (https://datatracker.ietf.org/doc/html/rfc3339)). TimeStart *common.SDKTime `mandatory:"false" contributesTo:"query" name:"timeStart"` // The end of the time period during which resources are searched (formatted according to RFC3339 (https://datatracker.ietf.org/doc/html/rfc3339)). TimeEnd *common.SDKTime `mandatory:"false" contributesTo:"query" name:"timeEnd"` // 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. The token is usually retrieved from a previous list call. Page *string `mandatory:"false" contributesTo:"query" name:"page"` // The sort order, either 'asc' or 'desc'. SortOrder ListAnnouncementsSortOrderEnum `mandatory:"false" contributesTo:"query" name:"sortOrder" omitEmpty:"true"` // The field to sort AnnouncementSummary by. Only one sort order may be provided. // If no value is specified _timeReleased_ is default. SortBy ListAnnouncementsSortByEnum `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 }
ListAnnouncementsRequest wrapper for the ListAnnouncements operation
See also ¶
Click https://docs.cloud.oracle.com/en-us/iaas/tools/go-sdk-examples/latest/jms/ListAnnouncements.go.html to see an example of how to use ListAnnouncementsRequest.
func (ListAnnouncementsRequest) BinaryRequestBody ¶ added in v65.41.0
func (request ListAnnouncementsRequest) BinaryRequestBody() (*common.OCIReadSeekCloser, bool)
BinaryRequestBody implements the OCIRequest interface
func (ListAnnouncementsRequest) HTTPRequest ¶ added in v65.41.0
func (request ListAnnouncementsRequest) HTTPRequest(method, path string, binaryRequestBody *common.OCIReadSeekCloser, extraHeaders map[string]string) (http.Request, error)
HTTPRequest implements the OCIRequest interface
func (ListAnnouncementsRequest) RetryPolicy ¶ added in v65.41.0
func (request ListAnnouncementsRequest) RetryPolicy() *common.RetryPolicy
RetryPolicy implements the OCIRetryableRequest interface. This retrieves the specified retry policy.
func (ListAnnouncementsRequest) String ¶ added in v65.41.0
func (request ListAnnouncementsRequest) String() string
func (ListAnnouncementsRequest) ValidateEnumValue ¶ added in v65.41.0
func (request ListAnnouncementsRequest) ValidateEnumValue() (bool, error)
ValidateEnumValue returns an error when providing an unsupported enum value This function is being called during constructing API request process Not recommended for calling this function directly
type ListAnnouncementsResponse ¶ added in v65.41.0
type ListAnnouncementsResponse struct { // The underlying http response RawResponse *http.Response // A list of AnnouncementCollection instances AnnouncementCollection `presentIn:"body"` // Unique Oracle-assigned identifier for the request. If you need to contact // Oracle about a particular request, provide the request ID. OpcRequestId *string `presentIn:"header" name:"opc-request-id"` // For list pagination, when this header appears in the response, additional pages of results remain. // Include this value as the `page` parameter for the subsequent GET request to get the next batch of items. // For important details about how pagination works, see List Pagination (https://docs.cloud.oracle.com/iaas/Content/API/Concepts/usingapi.htm#nine). OpcNextPage *string `presentIn:"header" name:"opc-next-page"` }
ListAnnouncementsResponse wrapper for the ListAnnouncements operation
func (ListAnnouncementsResponse) HTTPResponse ¶ added in v65.41.0
func (response ListAnnouncementsResponse) HTTPResponse() *http.Response
HTTPResponse implements the OCIResponse interface
func (ListAnnouncementsResponse) String ¶ added in v65.41.0
func (response ListAnnouncementsResponse) String() string
type ListAnnouncementsSortByEnum ¶ added in v65.41.0
type ListAnnouncementsSortByEnum string
ListAnnouncementsSortByEnum Enum with underlying type: string
const ( ListAnnouncementsSortByTimereleased ListAnnouncementsSortByEnum = "timeReleased" ListAnnouncementsSortBySummary ListAnnouncementsSortByEnum = "summary" )
Set of constants representing the allowable values for ListAnnouncementsSortByEnum
func GetListAnnouncementsSortByEnumValues ¶ added in v65.41.0
func GetListAnnouncementsSortByEnumValues() []ListAnnouncementsSortByEnum
GetListAnnouncementsSortByEnumValues Enumerates the set of values for ListAnnouncementsSortByEnum
func GetMappingListAnnouncementsSortByEnum ¶ added in v65.41.0
func GetMappingListAnnouncementsSortByEnum(val string) (ListAnnouncementsSortByEnum, bool)
GetMappingListAnnouncementsSortByEnum performs case Insensitive comparison on enum value and return the desired enum
type ListAnnouncementsSortOrderEnum ¶ added in v65.41.0
type ListAnnouncementsSortOrderEnum string
ListAnnouncementsSortOrderEnum Enum with underlying type: string
const ( ListAnnouncementsSortOrderAsc ListAnnouncementsSortOrderEnum = "ASC" ListAnnouncementsSortOrderDesc ListAnnouncementsSortOrderEnum = "DESC" )
Set of constants representing the allowable values for ListAnnouncementsSortOrderEnum
func GetListAnnouncementsSortOrderEnumValues ¶ added in v65.41.0
func GetListAnnouncementsSortOrderEnumValues() []ListAnnouncementsSortOrderEnum
GetListAnnouncementsSortOrderEnumValues Enumerates the set of values for ListAnnouncementsSortOrderEnum
func GetMappingListAnnouncementsSortOrderEnum ¶ added in v65.41.0
func GetMappingListAnnouncementsSortOrderEnum(val string) (ListAnnouncementsSortOrderEnum, bool)
GetMappingListAnnouncementsSortOrderEnum performs case Insensitive comparison on enum value and return the desired enum
type ListBlocklistsOperationEnum ¶
type ListBlocklistsOperationEnum string
ListBlocklistsOperationEnum Enum with underlying type: string
const ( ListBlocklistsOperationCreateFleet ListBlocklistsOperationEnum = "CREATE_FLEET" ListBlocklistsOperationDeleteFleet ListBlocklistsOperationEnum = "DELETE_FLEET" ListBlocklistsOperationMoveFleet ListBlocklistsOperationEnum = "MOVE_FLEET" ListBlocklistsOperationUpdateFleet ListBlocklistsOperationEnum = "UPDATE_FLEET" ListBlocklistsOperationUpdateFleetAgentConfiguration ListBlocklistsOperationEnum = "UPDATE_FLEET_AGENT_CONFIGURATION" ListBlocklistsOperationDeleteJavaInstallation ListBlocklistsOperationEnum = "DELETE_JAVA_INSTALLATION" ListBlocklistsOperationCreateJavaInstallation ListBlocklistsOperationEnum = "CREATE_JAVA_INSTALLATION" ListBlocklistsOperationCollectJfr ListBlocklistsOperationEnum = "COLLECT_JFR" ListBlocklistsOperationRequestCryptoEventAnalysis ListBlocklistsOperationEnum = "REQUEST_CRYPTO_EVENT_ANALYSIS" ListBlocklistsOperationRequestPerformanceTuningAnalysis ListBlocklistsOperationEnum = "REQUEST_PERFORMANCE_TUNING_ANALYSIS" ListBlocklistsOperationRequestJavaMigrationAnalysis ListBlocklistsOperationEnum = "REQUEST_JAVA_MIGRATION_ANALYSIS" ListBlocklistsOperationDeleteJmsReport ListBlocklistsOperationEnum = "DELETE_JMS_REPORT" ListBlocklistsOperationScanJavaServerUsage ListBlocklistsOperationEnum = "SCAN_JAVA_SERVER_USAGE" ListBlocklistsOperationScanLibraryUsage ListBlocklistsOperationEnum = "SCAN_LIBRARY_USAGE" ListBlocklistsOperationExportDataCsv ListBlocklistsOperationEnum = "EXPORT_DATA_CSV" ListBlocklistsOperationCreateDrsFile ListBlocklistsOperationEnum = "CREATE_DRS_FILE" ListBlocklistsOperationUpdateDrsFile ListBlocklistsOperationEnum = "UPDATE_DRS_FILE" ListBlocklistsOperationDeleteDrsFile ListBlocklistsOperationEnum = "DELETE_DRS_FILE" ListBlocklistsOperationEnableDrs ListBlocklistsOperationEnum = "ENABLE_DRS" ListBlocklistsOperationDisableDrs ListBlocklistsOperationEnum = "DISABLE_DRS" )
Set of constants representing the allowable values for ListBlocklistsOperationEnum
func GetListBlocklistsOperationEnumValues ¶
func GetListBlocklistsOperationEnumValues() []ListBlocklistsOperationEnum
GetListBlocklistsOperationEnumValues Enumerates the set of values for ListBlocklistsOperationEnum
func GetMappingListBlocklistsOperationEnum ¶
func GetMappingListBlocklistsOperationEnum(val string) (ListBlocklistsOperationEnum, bool)
GetMappingListBlocklistsOperationEnum performs case Insensitive comparison on enum value and return the desired enum
type ListBlocklistsRequest ¶
type ListBlocklistsRequest struct { // The OCID (https://docs.cloud.oracle.com/Content/General/Concepts/identifiers.htm) of the Fleet. FleetId *string `mandatory:"true" contributesTo:"path" name:"fleetId"` // The operation type. Operation ListBlocklistsOperationEnum `mandatory:"false" contributesTo:"query" name:"operation" omitEmpty:"true"` // The Fleet-unique identifier of the related managed instance. ManagedInstanceId *string `mandatory:"false" contributesTo:"query" name:"managedInstanceId"` // 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. The token is usually retrieved from a previous list call. Page *string `mandatory:"false" contributesTo:"query" name:"page"` // The sort order, either 'asc' or 'desc'. SortOrder ListBlocklistsSortOrderEnum `mandatory:"false" contributesTo:"query" name:"sortOrder" omitEmpty:"true"` // The field used to sort blocklist records. Only one sort order may be provided. // Default order for _operation_ is **ascending**. // If no value is specified, _operation_ is default. SortBy ListBlocklistsSortByEnum `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 }
ListBlocklistsRequest wrapper for the ListBlocklists operation
See also ¶
Click https://docs.cloud.oracle.com/en-us/iaas/tools/go-sdk-examples/latest/jms/ListBlocklists.go.html to see an example of how to use ListBlocklistsRequest.
func (ListBlocklistsRequest) BinaryRequestBody ¶
func (request ListBlocklistsRequest) BinaryRequestBody() (*common.OCIReadSeekCloser, bool)
BinaryRequestBody implements the OCIRequest interface
func (ListBlocklistsRequest) HTTPRequest ¶
func (request ListBlocklistsRequest) HTTPRequest(method, path string, binaryRequestBody *common.OCIReadSeekCloser, extraHeaders map[string]string) (http.Request, error)
HTTPRequest implements the OCIRequest interface
func (ListBlocklistsRequest) RetryPolicy ¶
func (request ListBlocklistsRequest) RetryPolicy() *common.RetryPolicy
RetryPolicy implements the OCIRetryableRequest interface. This retrieves the specified retry policy.
func (ListBlocklistsRequest) String ¶
func (request ListBlocklistsRequest) String() string
func (ListBlocklistsRequest) ValidateEnumValue ¶
func (request ListBlocklistsRequest) ValidateEnumValue() (bool, error)
ValidateEnumValue returns an error when providing an unsupported enum value This function is being called during constructing API request process Not recommended for calling this function directly
type ListBlocklistsResponse ¶
type ListBlocklistsResponse struct { // The underlying http response RawResponse *http.Response // A list of BlocklistCollection instances BlocklistCollection `presentIn:"body"` // Unique Oracle-assigned identifier for the request. If you need to contact // Oracle about a particular request, provide the request ID. OpcRequestId *string `presentIn:"header" name:"opc-request-id"` // For list pagination, when this header appears in the response, additional pages of results remain. // Include this value as the `page` parameter for the subsequent GET request to get the next batch of items. // For important details about how pagination works, see List Pagination (https://docs.cloud.oracle.com/iaas/Content/API/Concepts/usingapi.htm#nine). OpcNextPage *string `presentIn:"header" name:"opc-next-page"` }
ListBlocklistsResponse wrapper for the ListBlocklists operation
func (ListBlocklistsResponse) HTTPResponse ¶
func (response ListBlocklistsResponse) HTTPResponse() *http.Response
HTTPResponse implements the OCIResponse interface
func (ListBlocklistsResponse) String ¶
func (response ListBlocklistsResponse) String() string
type ListBlocklistsSortByEnum ¶
type ListBlocklistsSortByEnum string
ListBlocklistsSortByEnum Enum with underlying type: string
const (
ListBlocklistsSortByOperation ListBlocklistsSortByEnum = "operation"
)
Set of constants representing the allowable values for ListBlocklistsSortByEnum
func GetListBlocklistsSortByEnumValues ¶
func GetListBlocklistsSortByEnumValues() []ListBlocklistsSortByEnum
GetListBlocklistsSortByEnumValues Enumerates the set of values for ListBlocklistsSortByEnum
func GetMappingListBlocklistsSortByEnum ¶
func GetMappingListBlocklistsSortByEnum(val string) (ListBlocklistsSortByEnum, bool)
GetMappingListBlocklistsSortByEnum performs case Insensitive comparison on enum value and return the desired enum
type ListBlocklistsSortOrderEnum ¶
type ListBlocklistsSortOrderEnum string
ListBlocklistsSortOrderEnum Enum with underlying type: string
const ( ListBlocklistsSortOrderAsc ListBlocklistsSortOrderEnum = "ASC" ListBlocklistsSortOrderDesc ListBlocklistsSortOrderEnum = "DESC" )
Set of constants representing the allowable values for ListBlocklistsSortOrderEnum
func GetListBlocklistsSortOrderEnumValues ¶
func GetListBlocklistsSortOrderEnumValues() []ListBlocklistsSortOrderEnum
GetListBlocklistsSortOrderEnumValues Enumerates the set of values for ListBlocklistsSortOrderEnum
func GetMappingListBlocklistsSortOrderEnum ¶
func GetMappingListBlocklistsSortOrderEnum(val string) (ListBlocklistsSortOrderEnum, bool)
GetMappingListBlocklistsSortOrderEnum performs case Insensitive comparison on enum value and return the desired enum
type ListCryptoAnalysisResultsAggregationModeEnum ¶ added in v65.27.0
type ListCryptoAnalysisResultsAggregationModeEnum string
ListCryptoAnalysisResultsAggregationModeEnum Enum with underlying type: string
const ( ListCryptoAnalysisResultsAggregationModeJfr ListCryptoAnalysisResultsAggregationModeEnum = "JFR" ListCryptoAnalysisResultsAggregationModeManagedInstance ListCryptoAnalysisResultsAggregationModeEnum = "MANAGED_INSTANCE" )
Set of constants representing the allowable values for ListCryptoAnalysisResultsAggregationModeEnum
func GetListCryptoAnalysisResultsAggregationModeEnumValues ¶ added in v65.27.0
func GetListCryptoAnalysisResultsAggregationModeEnumValues() []ListCryptoAnalysisResultsAggregationModeEnum
GetListCryptoAnalysisResultsAggregationModeEnumValues Enumerates the set of values for ListCryptoAnalysisResultsAggregationModeEnum
func GetMappingListCryptoAnalysisResultsAggregationModeEnum ¶ added in v65.27.0
func GetMappingListCryptoAnalysisResultsAggregationModeEnum(val string) (ListCryptoAnalysisResultsAggregationModeEnum, bool)
GetMappingListCryptoAnalysisResultsAggregationModeEnum performs case Insensitive comparison on enum value and return the desired enum
type ListCryptoAnalysisResultsRequest ¶ added in v65.27.0
type ListCryptoAnalysisResultsRequest struct { // The OCID (https://docs.cloud.oracle.com/Content/General/Concepts/identifiers.htm) of the Fleet. FleetId *string `mandatory:"true" contributesTo:"path" name:"fleetId"` // The aggregation mode of the crypto event analysis result. AggregationMode ListCryptoAnalysisResultsAggregationModeEnum `mandatory:"false" contributesTo:"query" name:"aggregationMode" omitEmpty:"true"` // The Fleet-unique identifier of the related managed instance. ManagedInstanceId *string `mandatory:"false" contributesTo:"query" name:"managedInstanceId"` // The host OCID (https://docs.cloud.oracle.com/Content/General/Concepts/identifiers.htm) of the managed instance. HostName *string `mandatory:"false" contributesTo:"query" name:"hostName"` // Non Compliant Finding Count of CryptoAnalysis Report. NonCompliantFindingCount *int `mandatory:"false" contributesTo:"query" name:"nonCompliantFindingCount"` // Non Compliant Finding Count of CryptoAnalysis Report. NonCompliantFindingCountGreaterThan *int `mandatory:"false" contributesTo:"query" name:"nonCompliantFindingCountGreaterThan"` // FindingCount of CryptoAnalysis Report. FindingCount *int `mandatory:"false" contributesTo:"query" name:"findingCount"` // FindingCount of CryptoAnalysis Report. FindingCountGreaterThan *int `mandatory:"false" contributesTo:"query" name:"findingCountGreaterThan"` // The start of the time period during which resources are searched (formatted according to RFC3339 (https://datatracker.ietf.org/doc/html/rfc3339)). TimeStart *common.SDKTime `mandatory:"false" contributesTo:"query" name:"timeStart"` // The end of the time period during which resources are searched (formatted according to RFC3339 (https://datatracker.ietf.org/doc/html/rfc3339)). TimeEnd *common.SDKTime `mandatory:"false" contributesTo:"query" name:"timeEnd"` // 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. The token is usually retrieved from a previous list call. Page *string `mandatory:"false" contributesTo:"query" name:"page"` // The sort order, either 'asc' or 'desc'. SortOrder ListCryptoAnalysisResultsSortOrderEnum `mandatory:"false" contributesTo:"query" name:"sortOrder" omitEmpty:"true"` // The field to sort crypto event analysis results. Only one sort order can be provided. // Default order for _timeCreated_, and _jreVersion_ is **descending**. // Default order for _managedInstanceId_, _jreDistribution_, _jreVendor_ and _osName_ is **ascending**. // If no value is specified _timeCreated_ is default. SortBy ListCryptoAnalysisResultsSortByEnum `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 }
ListCryptoAnalysisResultsRequest wrapper for the ListCryptoAnalysisResults operation
See also ¶
Click https://docs.cloud.oracle.com/en-us/iaas/tools/go-sdk-examples/latest/jms/ListCryptoAnalysisResults.go.html to see an example of how to use ListCryptoAnalysisResultsRequest.
func (ListCryptoAnalysisResultsRequest) BinaryRequestBody ¶ added in v65.27.0
func (request ListCryptoAnalysisResultsRequest) BinaryRequestBody() (*common.OCIReadSeekCloser, bool)
BinaryRequestBody implements the OCIRequest interface
func (ListCryptoAnalysisResultsRequest) HTTPRequest ¶ added in v65.27.0
func (request ListCryptoAnalysisResultsRequest) HTTPRequest(method, path string, binaryRequestBody *common.OCIReadSeekCloser, extraHeaders map[string]string) (http.Request, error)
HTTPRequest implements the OCIRequest interface
func (ListCryptoAnalysisResultsRequest) RetryPolicy ¶ added in v65.27.0
func (request ListCryptoAnalysisResultsRequest) RetryPolicy() *common.RetryPolicy
RetryPolicy implements the OCIRetryableRequest interface. This retrieves the specified retry policy.
func (ListCryptoAnalysisResultsRequest) String ¶ added in v65.27.0
func (request ListCryptoAnalysisResultsRequest) String() string
func (ListCryptoAnalysisResultsRequest) ValidateEnumValue ¶ added in v65.27.0
func (request ListCryptoAnalysisResultsRequest) ValidateEnumValue() (bool, error)
ValidateEnumValue returns an error when providing an unsupported enum value This function is being called during constructing API request process Not recommended for calling this function directly
type ListCryptoAnalysisResultsResponse ¶ added in v65.27.0
type ListCryptoAnalysisResultsResponse struct { // The underlying http response RawResponse *http.Response // A list of CryptoAnalysisResultCollection instances CryptoAnalysisResultCollection `presentIn:"body"` // Unique Oracle-assigned identifier for the request. If you need to contact // Oracle about a particular request, provide the request ID. OpcRequestId *string `presentIn:"header" name:"opc-request-id"` // For list pagination, when this header appears in the response, additional pages of results remain. // Include this value as the `page` parameter for the subsequent GET request to get the next batch of items. // For important details about how pagination works, see List Pagination (https://docs.cloud.oracle.com/iaas/Content/API/Concepts/usingapi.htm#nine). OpcNextPage *string `presentIn:"header" name:"opc-next-page"` }
ListCryptoAnalysisResultsResponse wrapper for the ListCryptoAnalysisResults operation
func (ListCryptoAnalysisResultsResponse) HTTPResponse ¶ added in v65.27.0
func (response ListCryptoAnalysisResultsResponse) HTTPResponse() *http.Response
HTTPResponse implements the OCIResponse interface
func (ListCryptoAnalysisResultsResponse) String ¶ added in v65.27.0
func (response ListCryptoAnalysisResultsResponse) String() string
type ListCryptoAnalysisResultsSortByEnum ¶ added in v65.27.0
type ListCryptoAnalysisResultsSortByEnum string
ListCryptoAnalysisResultsSortByEnum Enum with underlying type: string
const ( ListCryptoAnalysisResultsSortByTimecreated ListCryptoAnalysisResultsSortByEnum = "timeCreated" ListCryptoAnalysisResultsSortByManagedinstanceid ListCryptoAnalysisResultsSortByEnum = "managedInstanceId" ListCryptoAnalysisResultsSortByWorkrequestid ListCryptoAnalysisResultsSortByEnum = "workRequestId" )
Set of constants representing the allowable values for ListCryptoAnalysisResultsSortByEnum
func GetListCryptoAnalysisResultsSortByEnumValues ¶ added in v65.27.0
func GetListCryptoAnalysisResultsSortByEnumValues() []ListCryptoAnalysisResultsSortByEnum
GetListCryptoAnalysisResultsSortByEnumValues Enumerates the set of values for ListCryptoAnalysisResultsSortByEnum
func GetMappingListCryptoAnalysisResultsSortByEnum ¶ added in v65.27.0
func GetMappingListCryptoAnalysisResultsSortByEnum(val string) (ListCryptoAnalysisResultsSortByEnum, bool)
GetMappingListCryptoAnalysisResultsSortByEnum performs case Insensitive comparison on enum value and return the desired enum
type ListCryptoAnalysisResultsSortOrderEnum ¶ added in v65.27.0
type ListCryptoAnalysisResultsSortOrderEnum string
ListCryptoAnalysisResultsSortOrderEnum Enum with underlying type: string
const ( ListCryptoAnalysisResultsSortOrderAsc ListCryptoAnalysisResultsSortOrderEnum = "ASC" ListCryptoAnalysisResultsSortOrderDesc ListCryptoAnalysisResultsSortOrderEnum = "DESC" )
Set of constants representing the allowable values for ListCryptoAnalysisResultsSortOrderEnum
func GetListCryptoAnalysisResultsSortOrderEnumValues ¶ added in v65.27.0
func GetListCryptoAnalysisResultsSortOrderEnumValues() []ListCryptoAnalysisResultsSortOrderEnum
GetListCryptoAnalysisResultsSortOrderEnumValues Enumerates the set of values for ListCryptoAnalysisResultsSortOrderEnum
func GetMappingListCryptoAnalysisResultsSortOrderEnum ¶ added in v65.27.0
func GetMappingListCryptoAnalysisResultsSortOrderEnum(val string) (ListCryptoAnalysisResultsSortOrderEnum, bool)
GetMappingListCryptoAnalysisResultsSortOrderEnum performs case Insensitive comparison on enum value and return the desired enum
type ListDrsFilesRequest ¶ added in v65.52.1
type ListDrsFilesRequest struct { // The OCID (https://docs.cloud.oracle.com/Content/General/Concepts/identifiers.htm) of the Fleet. FleetId *string `mandatory:"true" contributesTo:"path" name:"fleetId"` // The client request ID for tracing. OpcRequestId *string `mandatory:"false" contributesTo:"header" name:"opc-request-id"` // The maximum number of items to return. Limit *int `mandatory:"false" contributesTo:"query" name:"limit"` // The page token representing the page at which to start retrieving results. The token is usually retrieved from a previous list call. Page *string `mandatory:"false" contributesTo:"query" name:"page"` // The sort order, either 'asc' or 'desc'. SortOrder ListDrsFilesSortOrderEnum `mandatory:"false" contributesTo:"query" name:"sortOrder" omitEmpty:"true"` // The field that sorts the DRS details results. Only one sort order can be provided. // The default order for _drsFileKey_ is **descending**. // If no value is specified, then _drsFileKey_ is default. SortBy ListDrsFilesSortByEnum `mandatory:"false" contributesTo:"query" name:"sortBy" omitEmpty:"true"` // Metadata about the request. This information will not be transmitted to the service, but // represents information that the SDK will consume to drive retry behavior. RequestMetadata common.RequestMetadata }
ListDrsFilesRequest wrapper for the ListDrsFiles operation
See also ¶
Click https://docs.cloud.oracle.com/en-us/iaas/tools/go-sdk-examples/latest/jms/ListDrsFiles.go.html to see an example of how to use ListDrsFilesRequest.
func (ListDrsFilesRequest) BinaryRequestBody ¶ added in v65.52.1
func (request ListDrsFilesRequest) BinaryRequestBody() (*common.OCIReadSeekCloser, bool)
BinaryRequestBody implements the OCIRequest interface
func (ListDrsFilesRequest) HTTPRequest ¶ added in v65.52.1
func (request ListDrsFilesRequest) HTTPRequest(method, path string, binaryRequestBody *common.OCIReadSeekCloser, extraHeaders map[string]string) (http.Request, error)
HTTPRequest implements the OCIRequest interface
func (ListDrsFilesRequest) RetryPolicy ¶ added in v65.52.1
func (request ListDrsFilesRequest) RetryPolicy() *common.RetryPolicy
RetryPolicy implements the OCIRetryableRequest interface. This retrieves the specified retry policy.
func (ListDrsFilesRequest) String ¶ added in v65.52.1
func (request ListDrsFilesRequest) String() string
func (ListDrsFilesRequest) ValidateEnumValue ¶ added in v65.52.1
func (request ListDrsFilesRequest) ValidateEnumValue() (bool, error)
ValidateEnumValue returns an error when providing an unsupported enum value This function is being called during constructing API request process Not recommended for calling this function directly
type ListDrsFilesResponse ¶ added in v65.52.1
type ListDrsFilesResponse struct { // The underlying http response RawResponse *http.Response // A list of DrsFileCollection instances DrsFileCollection `presentIn:"body"` // Unique Oracle-assigned identifier for the request. If you need to contact // Oracle about a particular request, provide the request ID. OpcRequestId *string `presentIn:"header" name:"opc-request-id"` // For list pagination, when this header appears in the response, additional pages of results remain. // Include this value as the `page` parameter for the subsequent GET request to get the next batch of items. // For important details about how pagination works, see List Pagination (https://docs.cloud.oracle.com/iaas/Content/API/Concepts/usingapi.htm#nine). OpcNextPage *string `presentIn:"header" name:"opc-next-page"` }
ListDrsFilesResponse wrapper for the ListDrsFiles operation
func (ListDrsFilesResponse) HTTPResponse ¶ added in v65.52.1
func (response ListDrsFilesResponse) HTTPResponse() *http.Response
HTTPResponse implements the OCIResponse interface
func (ListDrsFilesResponse) String ¶ added in v65.52.1
func (response ListDrsFilesResponse) String() string
type ListDrsFilesSortByEnum ¶ added in v65.52.1
type ListDrsFilesSortByEnum string
ListDrsFilesSortByEnum Enum with underlying type: string
const ( ListDrsFilesSortByBucketname ListDrsFilesSortByEnum = "bucketName" ListDrsFilesSortByNamespace ListDrsFilesSortByEnum = "namespace" ListDrsFilesSortByDrsfilekey ListDrsFilesSortByEnum = "drsFileKey" ListDrsFilesSortByDrsfilename ListDrsFilesSortByEnum = "drsFileName" ListDrsFilesSortByChecksumtype ListDrsFilesSortByEnum = "checksumType" ListDrsFilesSortByIsdefault ListDrsFilesSortByEnum = "isDefault" )
Set of constants representing the allowable values for ListDrsFilesSortByEnum
func GetListDrsFilesSortByEnumValues ¶ added in v65.52.1
func GetListDrsFilesSortByEnumValues() []ListDrsFilesSortByEnum
GetListDrsFilesSortByEnumValues Enumerates the set of values for ListDrsFilesSortByEnum
func GetMappingListDrsFilesSortByEnum ¶ added in v65.52.1
func GetMappingListDrsFilesSortByEnum(val string) (ListDrsFilesSortByEnum, bool)
GetMappingListDrsFilesSortByEnum performs case Insensitive comparison on enum value and return the desired enum
type ListDrsFilesSortOrderEnum ¶ added in v65.52.1
type ListDrsFilesSortOrderEnum string
ListDrsFilesSortOrderEnum Enum with underlying type: string
const ( ListDrsFilesSortOrderAsc ListDrsFilesSortOrderEnum = "ASC" ListDrsFilesSortOrderDesc ListDrsFilesSortOrderEnum = "DESC" )
Set of constants representing the allowable values for ListDrsFilesSortOrderEnum
func GetListDrsFilesSortOrderEnumValues ¶ added in v65.52.1
func GetListDrsFilesSortOrderEnumValues() []ListDrsFilesSortOrderEnum
GetListDrsFilesSortOrderEnumValues Enumerates the set of values for ListDrsFilesSortOrderEnum
func GetMappingListDrsFilesSortOrderEnum ¶ added in v65.52.1
func GetMappingListDrsFilesSortOrderEnum(val string) (ListDrsFilesSortOrderEnum, bool)
GetMappingListDrsFilesSortOrderEnum performs case Insensitive comparison on enum value and return the desired enum
type ListFleetDiagnosesRequest ¶ added in v65.41.0
type ListFleetDiagnosesRequest struct { // The OCID (https://docs.cloud.oracle.com/Content/General/Concepts/identifiers.htm) of the Fleet. FleetId *string `mandatory:"true" contributesTo:"path" name:"fleetId"` // 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. The token is usually retrieved from a previous list call. Page *string `mandatory:"false" contributesTo:"query" name:"page"` // The client request ID for tracing. OpcRequestId *string `mandatory:"false" contributesTo:"header" name:"opc-request-id"` // Metadata about the request. This information will not be transmitted to the service, but // represents information that the SDK will consume to drive retry behavior. RequestMetadata common.RequestMetadata }
ListFleetDiagnosesRequest wrapper for the ListFleetDiagnoses operation
See also ¶
Click https://docs.cloud.oracle.com/en-us/iaas/tools/go-sdk-examples/latest/jms/ListFleetDiagnoses.go.html to see an example of how to use ListFleetDiagnosesRequest.
func (ListFleetDiagnosesRequest) BinaryRequestBody ¶ added in v65.41.0
func (request ListFleetDiagnosesRequest) BinaryRequestBody() (*common.OCIReadSeekCloser, bool)
BinaryRequestBody implements the OCIRequest interface
func (ListFleetDiagnosesRequest) HTTPRequest ¶ added in v65.41.0
func (request ListFleetDiagnosesRequest) HTTPRequest(method, path string, binaryRequestBody *common.OCIReadSeekCloser, extraHeaders map[string]string) (http.Request, error)
HTTPRequest implements the OCIRequest interface
func (ListFleetDiagnosesRequest) RetryPolicy ¶ added in v65.41.0
func (request ListFleetDiagnosesRequest) RetryPolicy() *common.RetryPolicy
RetryPolicy implements the OCIRetryableRequest interface. This retrieves the specified retry policy.
func (ListFleetDiagnosesRequest) String ¶ added in v65.41.0
func (request ListFleetDiagnosesRequest) String() string
func (ListFleetDiagnosesRequest) ValidateEnumValue ¶ added in v65.41.0
func (request ListFleetDiagnosesRequest) ValidateEnumValue() (bool, error)
ValidateEnumValue returns an error when providing an unsupported enum value This function is being called during constructing API request process Not recommended for calling this function directly
type ListFleetDiagnosesResponse ¶ added in v65.41.0
type ListFleetDiagnosesResponse struct { // The underlying http response RawResponse *http.Response // A list of FleetDiagnosisCollection instances FleetDiagnosisCollection `presentIn:"body"` // Unique Oracle-assigned identifier for the request. If you need to contact // Oracle about a particular request, provide the request ID. OpcRequestId *string `presentIn:"header" name:"opc-request-id"` // For list pagination, when this header appears in the response, additional pages of results remain. // Include this value as the `page` parameter for the subsequent GET request to get the next batch of items. // For important details about how pagination works, see List Pagination (https://docs.cloud.oracle.com/iaas/Content/API/Concepts/usingapi.htm#nine). OpcNextPage *string `presentIn:"header" name:"opc-next-page"` }
ListFleetDiagnosesResponse wrapper for the ListFleetDiagnoses operation
func (ListFleetDiagnosesResponse) HTTPResponse ¶ added in v65.41.0
func (response ListFleetDiagnosesResponse) HTTPResponse() *http.Response
HTTPResponse implements the OCIResponse interface
func (ListFleetDiagnosesResponse) String ¶ added in v65.41.0
func (response ListFleetDiagnosesResponse) String() string
type ListFleetsLifecycleStateEnum ¶
type ListFleetsLifecycleStateEnum string
ListFleetsLifecycleStateEnum Enum with underlying type: string
const ( ListFleetsLifecycleStateActive ListFleetsLifecycleStateEnum = "ACTIVE" ListFleetsLifecycleStateCreating ListFleetsLifecycleStateEnum = "CREATING" ListFleetsLifecycleStateDeleted ListFleetsLifecycleStateEnum = "DELETED" ListFleetsLifecycleStateDeleting ListFleetsLifecycleStateEnum = "DELETING" ListFleetsLifecycleStateFailed ListFleetsLifecycleStateEnum = "FAILED" ListFleetsLifecycleStateNeedsAttention ListFleetsLifecycleStateEnum = "NEEDS_ATTENTION" ListFleetsLifecycleStateUpdating ListFleetsLifecycleStateEnum = "UPDATING" )
Set of constants representing the allowable values for ListFleetsLifecycleStateEnum
func GetListFleetsLifecycleStateEnumValues ¶
func GetListFleetsLifecycleStateEnumValues() []ListFleetsLifecycleStateEnum
GetListFleetsLifecycleStateEnumValues Enumerates the set of values for ListFleetsLifecycleStateEnum
func GetMappingListFleetsLifecycleStateEnum ¶
func GetMappingListFleetsLifecycleStateEnum(val string) (ListFleetsLifecycleStateEnum, bool)
GetMappingListFleetsLifecycleStateEnum performs case Insensitive comparison on enum value and return the desired enum
type ListFleetsRequest ¶
type ListFleetsRequest struct { // The OCID (https://docs.cloud.oracle.com/Content/General/Concepts/identifiers.htm) of the compartment in which to list resources. CompartmentId *string `mandatory:"false" contributesTo:"query" name:"compartmentId"` // The ID. Id *string `mandatory:"false" contributesTo:"query" name:"id"` // The state of the lifecycle. LifecycleState ListFleetsLifecycleStateEnum `mandatory:"false" contributesTo:"query" name:"lifecycleState" omitEmpty:"true"` // The display name. DisplayName *string `mandatory:"false" contributesTo:"query" name:"displayName"` // The maximum number of items to return. Limit *int `mandatory:"false" contributesTo:"query" name:"limit"` // The page token representing the page at which to start retrieving results. The token is usually retrieved from a previous list call. Page *string `mandatory:"false" contributesTo:"query" name:"page"` // The sort order, either 'asc' or 'desc'. SortOrder ListFleetsSortOrderEnum `mandatory:"false" contributesTo:"query" name:"sortOrder" omitEmpty:"true"` // The field to sort Fleets. Only one sort order may be provided. // Default order for _timeCreated_, _approximateJreCount_, _approximateInstallationCount_, // _approximateApplicationCount_ and _approximateManagedInstanceCount_ is **descending**. // Default order for _displayName_ is **ascending**. // If no value is specified _timeCreated_ is default. SortBy ListFleetsSortByEnum `mandatory:"false" contributesTo:"query" name:"sortBy" omitEmpty:"true"` // The client request ID for tracing. OpcRequestId *string `mandatory:"false" contributesTo:"header" name:"opc-request-id"` // Filter the list with displayName contains the given value. DisplayNameContains *string `mandatory:"false" contributesTo:"query" name:"displayNameContains"` // Metadata about the request. This information will not be transmitted to the service, but // represents information that the SDK will consume to drive retry behavior. RequestMetadata common.RequestMetadata }
ListFleetsRequest wrapper for the ListFleets operation
See also ¶
Click https://docs.cloud.oracle.com/en-us/iaas/tools/go-sdk-examples/latest/jms/ListFleets.go.html to see an example of how to use ListFleetsRequest.
func (ListFleetsRequest) BinaryRequestBody ¶
func (request ListFleetsRequest) BinaryRequestBody() (*common.OCIReadSeekCloser, bool)
BinaryRequestBody implements the OCIRequest interface
func (ListFleetsRequest) HTTPRequest ¶
func (request ListFleetsRequest) HTTPRequest(method, path string, binaryRequestBody *common.OCIReadSeekCloser, extraHeaders map[string]string) (http.Request, error)
HTTPRequest implements the OCIRequest interface
func (ListFleetsRequest) RetryPolicy ¶
func (request ListFleetsRequest) RetryPolicy() *common.RetryPolicy
RetryPolicy implements the OCIRetryableRequest interface. This retrieves the specified retry policy.
func (ListFleetsRequest) String ¶
func (request ListFleetsRequest) String() string
func (ListFleetsRequest) ValidateEnumValue ¶
func (request ListFleetsRequest) ValidateEnumValue() (bool, error)
ValidateEnumValue returns an error when providing an unsupported enum value This function is being called during constructing API request process Not recommended for calling this function directly
type ListFleetsResponse ¶
type ListFleetsResponse struct { // The underlying http response RawResponse *http.Response // A list of FleetCollection instances FleetCollection `presentIn:"body"` // Unique Oracle-assigned identifier for the request. If you need to contact // Oracle about a particular request, provide the request ID. OpcRequestId *string `presentIn:"header" name:"opc-request-id"` // For list pagination, when this header appears in the response, additional pages of results remain. // Include this value as the `page` parameter for the subsequent GET request to get the next batch of items. // For important details about how pagination works, see List Pagination (https://docs.cloud.oracle.com/iaas/Content/API/Concepts/usingapi.htm#nine). OpcNextPage *string `presentIn:"header" name:"opc-next-page"` }
ListFleetsResponse wrapper for the ListFleets operation
func (ListFleetsResponse) HTTPResponse ¶
func (response ListFleetsResponse) HTTPResponse() *http.Response
HTTPResponse implements the OCIResponse interface
func (ListFleetsResponse) String ¶
func (response ListFleetsResponse) String() string
type ListFleetsSortByEnum ¶
type ListFleetsSortByEnum string
ListFleetsSortByEnum Enum with underlying type: string
const ( ListFleetsSortByDisplayname ListFleetsSortByEnum = "displayName" ListFleetsSortByTimecreated ListFleetsSortByEnum = "timeCreated" )
Set of constants representing the allowable values for ListFleetsSortByEnum
func GetListFleetsSortByEnumValues ¶
func GetListFleetsSortByEnumValues() []ListFleetsSortByEnum
GetListFleetsSortByEnumValues Enumerates the set of values for ListFleetsSortByEnum
func GetMappingListFleetsSortByEnum ¶
func GetMappingListFleetsSortByEnum(val string) (ListFleetsSortByEnum, bool)
GetMappingListFleetsSortByEnum performs case Insensitive comparison on enum value and return the desired enum
type ListFleetsSortOrderEnum ¶
type ListFleetsSortOrderEnum string
ListFleetsSortOrderEnum Enum with underlying type: string
const ( ListFleetsSortOrderAsc ListFleetsSortOrderEnum = "ASC" ListFleetsSortOrderDesc ListFleetsSortOrderEnum = "DESC" )
Set of constants representing the allowable values for ListFleetsSortOrderEnum
func GetListFleetsSortOrderEnumValues ¶
func GetListFleetsSortOrderEnumValues() []ListFleetsSortOrderEnum
GetListFleetsSortOrderEnumValues Enumerates the set of values for ListFleetsSortOrderEnum
func GetMappingListFleetsSortOrderEnum ¶
func GetMappingListFleetsSortOrderEnum(val string) (ListFleetsSortOrderEnum, bool)
GetMappingListFleetsSortOrderEnum performs case Insensitive comparison on enum value and return the desired enum
type ListInstallationSitesJreSecurityStatusEnum ¶
type ListInstallationSitesJreSecurityStatusEnum string
ListInstallationSitesJreSecurityStatusEnum Enum with underlying type: string
const ( ListInstallationSitesJreSecurityStatusEarlyAccess ListInstallationSitesJreSecurityStatusEnum = "EARLY_ACCESS" ListInstallationSitesJreSecurityStatusUnknown ListInstallationSitesJreSecurityStatusEnum = "UNKNOWN" ListInstallationSitesJreSecurityStatusUpToDate ListInstallationSitesJreSecurityStatusEnum = "UP_TO_DATE" ListInstallationSitesJreSecurityStatusUpdateRequired ListInstallationSitesJreSecurityStatusEnum = "UPDATE_REQUIRED" ListInstallationSitesJreSecurityStatusUpgradeRequired ListInstallationSitesJreSecurityStatusEnum = "UPGRADE_REQUIRED" )
Set of constants representing the allowable values for ListInstallationSitesJreSecurityStatusEnum
func GetListInstallationSitesJreSecurityStatusEnumValues ¶
func GetListInstallationSitesJreSecurityStatusEnumValues() []ListInstallationSitesJreSecurityStatusEnum
GetListInstallationSitesJreSecurityStatusEnumValues Enumerates the set of values for ListInstallationSitesJreSecurityStatusEnum
func GetMappingListInstallationSitesJreSecurityStatusEnum ¶
func GetMappingListInstallationSitesJreSecurityStatusEnum(val string) (ListInstallationSitesJreSecurityStatusEnum, bool)
GetMappingListInstallationSitesJreSecurityStatusEnum performs case Insensitive comparison on enum value and return the desired enum
type ListInstallationSitesRequest ¶
type ListInstallationSitesRequest struct { // The OCID (https://docs.cloud.oracle.com/Content/General/Concepts/identifiers.htm) of the Fleet. FleetId *string `mandatory:"true" contributesTo:"path" name:"fleetId"` // The vendor of the related Java Runtime. JreVendor *string `mandatory:"false" contributesTo:"query" name:"jreVendor"` // The distribution of the related Java Runtime. JreDistribution *string `mandatory:"false" contributesTo:"query" name:"jreDistribution"` // The version of the related Java Runtime. JreVersion *string `mandatory:"false" contributesTo:"query" name:"jreVersion"` // The file system path of the installation. InstallationPath *string `mandatory:"false" contributesTo:"query" name:"installationPath"` // The Fleet-unique identifier of the related application. ApplicationId *string `mandatory:"false" contributesTo:"query" name:"applicationId"` // The Fleet-unique identifier of the related managed instance. ManagedInstanceId *string `mandatory:"false" contributesTo:"query" name:"managedInstanceId"` // 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. The token is usually retrieved from a previous list call. Page *string `mandatory:"false" contributesTo:"query" name:"page"` // The sort order, either 'asc' or 'desc'. SortOrder ListInstallationSitesSortOrderEnum `mandatory:"false" contributesTo:"query" name:"sortOrder" omitEmpty:"true"` // The field to sort installation sites. Only one sort order may be provided. // Default order for _timeLastSeen_, and _jreVersion_, _approximateApplicationCount_ is **descending**. // Default order for _managedInstanceId_, _jreDistribution_, _jreVendor_ and _osName_ is **ascending**. // If no value is specified _managedInstanceId_ is default. SortBy ListInstallationSitesSortByEnum `mandatory:"false" contributesTo:"query" name:"sortBy" omitEmpty:"true"` // The client request ID for tracing. OpcRequestId *string `mandatory:"false" contributesTo:"header" name:"opc-request-id"` // The operating system type. OsFamily []OsFamilyEnum `contributesTo:"query" name:"osFamily" omitEmpty:"true" collectionFormat:"multi"` // The security status of the Java Runtime. JreSecurityStatus ListInstallationSitesJreSecurityStatusEnum `mandatory:"false" contributesTo:"query" name:"jreSecurityStatus" omitEmpty:"true"` // Filter the list with path contains the given value. PathContains *string `mandatory:"false" contributesTo:"query" name:"pathContains"` // The start of the time period during which resources are searched (formatted according to RFC3339 (https://datatracker.ietf.org/doc/html/rfc3339)). TimeStart *common.SDKTime `mandatory:"false" contributesTo:"query" name:"timeStart"` // The end of the time period during which resources are searched (formatted according to RFC3339 (https://datatracker.ietf.org/doc/html/rfc3339)). TimeEnd *common.SDKTime `mandatory:"false" contributesTo:"query" name:"timeEnd"` // Metadata about the request. This information will not be transmitted to the service, but // represents information that the SDK will consume to drive retry behavior. RequestMetadata common.RequestMetadata }
ListInstallationSitesRequest wrapper for the ListInstallationSites operation
See also ¶
Click https://docs.cloud.oracle.com/en-us/iaas/tools/go-sdk-examples/latest/jms/ListInstallationSites.go.html to see an example of how to use ListInstallationSitesRequest.
func (ListInstallationSitesRequest) BinaryRequestBody ¶
func (request ListInstallationSitesRequest) BinaryRequestBody() (*common.OCIReadSeekCloser, bool)
BinaryRequestBody implements the OCIRequest interface
func (ListInstallationSitesRequest) HTTPRequest ¶
func (request ListInstallationSitesRequest) HTTPRequest(method, path string, binaryRequestBody *common.OCIReadSeekCloser, extraHeaders map[string]string) (http.Request, error)
HTTPRequest implements the OCIRequest interface
func (ListInstallationSitesRequest) RetryPolicy ¶
func (request ListInstallationSitesRequest) RetryPolicy() *common.RetryPolicy
RetryPolicy implements the OCIRetryableRequest interface. This retrieves the specified retry policy.
func (ListInstallationSitesRequest) String ¶
func (request ListInstallationSitesRequest) String() string
func (ListInstallationSitesRequest) ValidateEnumValue ¶
func (request ListInstallationSitesRequest) ValidateEnumValue() (bool, error)
ValidateEnumValue returns an error when providing an unsupported enum value This function is being called during constructing API request process Not recommended for calling this function directly
type ListInstallationSitesResponse ¶
type ListInstallationSitesResponse struct { // The underlying http response RawResponse *http.Response // A list of InstallationSiteCollection instances InstallationSiteCollection `presentIn:"body"` // Unique Oracle-assigned identifier for the request. If you need to contact // Oracle about a particular request, provide the request ID. OpcRequestId *string `presentIn:"header" name:"opc-request-id"` // For list pagination, when this header appears in the response, additional pages of results remain. // Include this value as the `page` parameter for the subsequent GET request to get the next batch of items. // For important details about how pagination works, see List Pagination (https://docs.cloud.oracle.com/iaas/Content/API/Concepts/usingapi.htm#nine). OpcNextPage *string `presentIn:"header" name:"opc-next-page"` }
ListInstallationSitesResponse wrapper for the ListInstallationSites operation
func (ListInstallationSitesResponse) HTTPResponse ¶
func (response ListInstallationSitesResponse) HTTPResponse() *http.Response
HTTPResponse implements the OCIResponse interface
func (ListInstallationSitesResponse) String ¶
func (response ListInstallationSitesResponse) String() string
type ListInstallationSitesSortByEnum ¶
type ListInstallationSitesSortByEnum string
ListInstallationSitesSortByEnum Enum with underlying type: string
const ( ListInstallationSitesSortByManagedinstanceid ListInstallationSitesSortByEnum = "managedInstanceId" ListInstallationSitesSortByJredistribution ListInstallationSitesSortByEnum = "jreDistribution" ListInstallationSitesSortByJrevendor ListInstallationSitesSortByEnum = "jreVendor" ListInstallationSitesSortByJreversion ListInstallationSitesSortByEnum = "jreVersion" ListInstallationSitesSortByPath ListInstallationSitesSortByEnum = "path" ListInstallationSitesSortByApproximateapplicationcount ListInstallationSitesSortByEnum = "approximateApplicationCount" ListInstallationSitesSortByOsname ListInstallationSitesSortByEnum = "osName" ListInstallationSitesSortBySecuritystatus ListInstallationSitesSortByEnum = "securityStatus" )
Set of constants representing the allowable values for ListInstallationSitesSortByEnum
func GetListInstallationSitesSortByEnumValues ¶
func GetListInstallationSitesSortByEnumValues() []ListInstallationSitesSortByEnum
GetListInstallationSitesSortByEnumValues Enumerates the set of values for ListInstallationSitesSortByEnum
func GetMappingListInstallationSitesSortByEnum ¶
func GetMappingListInstallationSitesSortByEnum(val string) (ListInstallationSitesSortByEnum, bool)
GetMappingListInstallationSitesSortByEnum performs case Insensitive comparison on enum value and return the desired enum
type ListInstallationSitesSortOrderEnum ¶
type ListInstallationSitesSortOrderEnum string
ListInstallationSitesSortOrderEnum Enum with underlying type: string
const ( ListInstallationSitesSortOrderAsc ListInstallationSitesSortOrderEnum = "ASC" ListInstallationSitesSortOrderDesc ListInstallationSitesSortOrderEnum = "DESC" )
Set of constants representing the allowable values for ListInstallationSitesSortOrderEnum
func GetListInstallationSitesSortOrderEnumValues ¶
func GetListInstallationSitesSortOrderEnumValues() []ListInstallationSitesSortOrderEnum
GetListInstallationSitesSortOrderEnumValues Enumerates the set of values for ListInstallationSitesSortOrderEnum
func GetMappingListInstallationSitesSortOrderEnum ¶
func GetMappingListInstallationSitesSortOrderEnum(val string) (ListInstallationSitesSortOrderEnum, bool)
GetMappingListInstallationSitesSortOrderEnum performs case Insensitive comparison on enum value and return the desired enum
type ListJavaFamiliesRequest ¶ added in v65.16.0
type ListJavaFamiliesRequest struct { // The version identifier for the Java family. FamilyVersion *string `mandatory:"false" contributesTo:"query" name:"familyVersion"` // The display name for the Java family. DisplayName *string `mandatory:"false" contributesTo:"query" name:"displayName"` // Filter the Java Release Family versions by support status. IsSupportedVersion *bool `mandatory:"false" contributesTo:"query" name:"isSupportedVersion"` // 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. The token is usually retrieved from a previous list call. Page *string `mandatory:"false" contributesTo:"query" name:"page"` // The sort order, either 'asc' or 'desc'. SortOrder ListJavaFamiliesSortOrderEnum `mandatory:"false" contributesTo:"query" name:"sortOrder" omitEmpty:"true"` // If no value is specified _familyVersion_ is default. SortBy ListJavaFamiliesSortByEnum `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 }
ListJavaFamiliesRequest wrapper for the ListJavaFamilies operation
See also ¶
Click https://docs.cloud.oracle.com/en-us/iaas/tools/go-sdk-examples/latest/jms/ListJavaFamilies.go.html to see an example of how to use ListJavaFamiliesRequest.
func (ListJavaFamiliesRequest) BinaryRequestBody ¶ added in v65.16.0
func (request ListJavaFamiliesRequest) BinaryRequestBody() (*common.OCIReadSeekCloser, bool)
BinaryRequestBody implements the OCIRequest interface
func (ListJavaFamiliesRequest) HTTPRequest ¶ added in v65.16.0
func (request ListJavaFamiliesRequest) HTTPRequest(method, path string, binaryRequestBody *common.OCIReadSeekCloser, extraHeaders map[string]string) (http.Request, error)
HTTPRequest implements the OCIRequest interface
func (ListJavaFamiliesRequest) RetryPolicy ¶ added in v65.16.0
func (request ListJavaFamiliesRequest) RetryPolicy() *common.RetryPolicy
RetryPolicy implements the OCIRetryableRequest interface. This retrieves the specified retry policy.
func (ListJavaFamiliesRequest) String ¶ added in v65.16.0
func (request ListJavaFamiliesRequest) String() string
func (ListJavaFamiliesRequest) ValidateEnumValue ¶ added in v65.16.0
func (request ListJavaFamiliesRequest) ValidateEnumValue() (bool, error)
ValidateEnumValue returns an error when providing an unsupported enum value This function is being called during constructing API request process Not recommended for calling this function directly
type ListJavaFamiliesResponse ¶ added in v65.16.0
type ListJavaFamiliesResponse struct { // The underlying http response RawResponse *http.Response // A list of JavaFamilyCollection instances JavaFamilyCollection `presentIn:"body"` // Unique Oracle-assigned identifier for the request. If you need to contact // Oracle about a particular request, provide the request ID. OpcRequestId *string `presentIn:"header" name:"opc-request-id"` // For list pagination, when this header appears in the response, additional pages of results remain. // Include this value as the `page` parameter for the subsequent GET request to get the next batch of items. // For important details about how pagination works, see List Pagination (https://docs.cloud.oracle.com/iaas/Content/API/Concepts/usingapi.htm#nine). OpcNextPage *string `presentIn:"header" name:"opc-next-page"` }
ListJavaFamiliesResponse wrapper for the ListJavaFamilies operation
func (ListJavaFamiliesResponse) HTTPResponse ¶ added in v65.16.0
func (response ListJavaFamiliesResponse) HTTPResponse() *http.Response
HTTPResponse implements the OCIResponse interface
func (ListJavaFamiliesResponse) String ¶ added in v65.16.0
func (response ListJavaFamiliesResponse) String() string
type ListJavaFamiliesSortByEnum ¶ added in v65.16.0
type ListJavaFamiliesSortByEnum string
ListJavaFamiliesSortByEnum Enum with underlying type: string
const ( ListJavaFamiliesSortByFamilyversion ListJavaFamiliesSortByEnum = "familyVersion" ListJavaFamiliesSortByEndofsupportlifedate ListJavaFamiliesSortByEnum = "endOfSupportLifeDate" ListJavaFamiliesSortBySupporttype ListJavaFamiliesSortByEnum = "supportType" )
Set of constants representing the allowable values for ListJavaFamiliesSortByEnum
func GetListJavaFamiliesSortByEnumValues ¶ added in v65.16.0
func GetListJavaFamiliesSortByEnumValues() []ListJavaFamiliesSortByEnum
GetListJavaFamiliesSortByEnumValues Enumerates the set of values for ListJavaFamiliesSortByEnum
func GetMappingListJavaFamiliesSortByEnum ¶ added in v65.16.0
func GetMappingListJavaFamiliesSortByEnum(val string) (ListJavaFamiliesSortByEnum, bool)
GetMappingListJavaFamiliesSortByEnum performs case Insensitive comparison on enum value and return the desired enum
type ListJavaFamiliesSortOrderEnum ¶ added in v65.16.0
type ListJavaFamiliesSortOrderEnum string
ListJavaFamiliesSortOrderEnum Enum with underlying type: string
const ( ListJavaFamiliesSortOrderAsc ListJavaFamiliesSortOrderEnum = "ASC" ListJavaFamiliesSortOrderDesc ListJavaFamiliesSortOrderEnum = "DESC" )
Set of constants representing the allowable values for ListJavaFamiliesSortOrderEnum
func GetListJavaFamiliesSortOrderEnumValues ¶ added in v65.16.0
func GetListJavaFamiliesSortOrderEnumValues() []ListJavaFamiliesSortOrderEnum
GetListJavaFamiliesSortOrderEnumValues Enumerates the set of values for ListJavaFamiliesSortOrderEnum
func GetMappingListJavaFamiliesSortOrderEnum ¶ added in v65.16.0
func GetMappingListJavaFamiliesSortOrderEnum(val string) (ListJavaFamiliesSortOrderEnum, bool)
GetMappingListJavaFamiliesSortOrderEnum performs case Insensitive comparison on enum value and return the desired enum
type ListJavaMigrationAnalysisResultsRequest ¶ added in v65.41.0
type ListJavaMigrationAnalysisResultsRequest struct { // The OCID (https://docs.cloud.oracle.com/Content/General/Concepts/identifiers.htm) of the Fleet. FleetId *string `mandatory:"true" contributesTo:"path" name:"fleetId"` // The Fleet-unique identifier of the related managed instance. ManagedInstanceId *string `mandatory:"false" contributesTo:"query" name:"managedInstanceId"` // The host OCID (https://docs.cloud.oracle.com/Content/General/Concepts/identifiers.htm) of the managed instance. HostName *string `mandatory:"false" contributesTo:"query" name:"hostName"` // The name of the application. ApplicationName *string `mandatory:"false" contributesTo:"query" name:"applicationName"` // The start of the time period during which resources are searched (formatted according to RFC3339 (https://datatracker.ietf.org/doc/html/rfc3339)). TimeStart *common.SDKTime `mandatory:"false" contributesTo:"query" name:"timeStart"` // The end of the time period during which resources are searched (formatted according to RFC3339 (https://datatracker.ietf.org/doc/html/rfc3339)). TimeEnd *common.SDKTime `mandatory:"false" contributesTo:"query" name:"timeEnd"` // 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. The token is usually retrieved from a previous list call. Page *string `mandatory:"false" contributesTo:"query" name:"page"` // The sort order, either 'asc' or 'desc'. SortOrder ListJavaMigrationAnalysisResultsSortOrderEnum `mandatory:"false" contributesTo:"query" name:"sortOrder" omitEmpty:"true"` // The field that sorts the Java migration analysis results. Only one sort order can be provided. // The default order for _timeCreated_, _managedInstanceId_ and _workRequestId_ is **descending**. // If no value is specified, then _timeCreated_ is default. SortBy ListJavaMigrationAnalysisResultsSortByEnum `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 }
ListJavaMigrationAnalysisResultsRequest wrapper for the ListJavaMigrationAnalysisResults operation
See also ¶
Click https://docs.cloud.oracle.com/en-us/iaas/tools/go-sdk-examples/latest/jms/ListJavaMigrationAnalysisResults.go.html to see an example of how to use ListJavaMigrationAnalysisResultsRequest.
func (ListJavaMigrationAnalysisResultsRequest) BinaryRequestBody ¶ added in v65.41.0
func (request ListJavaMigrationAnalysisResultsRequest) BinaryRequestBody() (*common.OCIReadSeekCloser, bool)
BinaryRequestBody implements the OCIRequest interface
func (ListJavaMigrationAnalysisResultsRequest) HTTPRequest ¶ added in v65.41.0
func (request ListJavaMigrationAnalysisResultsRequest) HTTPRequest(method, path string, binaryRequestBody *common.OCIReadSeekCloser, extraHeaders map[string]string) (http.Request, error)
HTTPRequest implements the OCIRequest interface
func (ListJavaMigrationAnalysisResultsRequest) RetryPolicy ¶ added in v65.41.0
func (request ListJavaMigrationAnalysisResultsRequest) RetryPolicy() *common.RetryPolicy
RetryPolicy implements the OCIRetryableRequest interface. This retrieves the specified retry policy.
func (ListJavaMigrationAnalysisResultsRequest) String ¶ added in v65.41.0
func (request ListJavaMigrationAnalysisResultsRequest) String() string
func (ListJavaMigrationAnalysisResultsRequest) ValidateEnumValue ¶ added in v65.41.0
func (request ListJavaMigrationAnalysisResultsRequest) ValidateEnumValue() (bool, error)
ValidateEnumValue returns an error when providing an unsupported enum value This function is being called during constructing API request process Not recommended for calling this function directly
type ListJavaMigrationAnalysisResultsResponse ¶ added in v65.41.0
type ListJavaMigrationAnalysisResultsResponse struct { // The underlying http response RawResponse *http.Response // A list of JavaMigrationAnalysisResultCollection instances JavaMigrationAnalysisResultCollection `presentIn:"body"` // Unique Oracle-assigned identifier for the request. If you need to contact // Oracle about a particular request, provide the request ID. OpcRequestId *string `presentIn:"header" name:"opc-request-id"` // For list pagination, when this header appears in the response, additional pages of results remain. // Include this value as the `page` parameter for the subsequent GET request to get the next batch of items. // For important details about how pagination works, see List Pagination (https://docs.cloud.oracle.com/iaas/Content/API/Concepts/usingapi.htm#nine). OpcNextPage *string `presentIn:"header" name:"opc-next-page"` }
ListJavaMigrationAnalysisResultsResponse wrapper for the ListJavaMigrationAnalysisResults operation
func (ListJavaMigrationAnalysisResultsResponse) HTTPResponse ¶ added in v65.41.0
func (response ListJavaMigrationAnalysisResultsResponse) HTTPResponse() *http.Response
HTTPResponse implements the OCIResponse interface
func (ListJavaMigrationAnalysisResultsResponse) String ¶ added in v65.41.0
func (response ListJavaMigrationAnalysisResultsResponse) String() string
type ListJavaMigrationAnalysisResultsSortByEnum ¶ added in v65.41.0
type ListJavaMigrationAnalysisResultsSortByEnum string
ListJavaMigrationAnalysisResultsSortByEnum Enum with underlying type: string
const ( ListJavaMigrationAnalysisResultsSortByTimecreated ListJavaMigrationAnalysisResultsSortByEnum = "timeCreated" ListJavaMigrationAnalysisResultsSortByManagedinstanceid ListJavaMigrationAnalysisResultsSortByEnum = "managedInstanceId" ListJavaMigrationAnalysisResultsSortByWorkrequestid ListJavaMigrationAnalysisResultsSortByEnum = "workRequestId" )
Set of constants representing the allowable values for ListJavaMigrationAnalysisResultsSortByEnum
func GetListJavaMigrationAnalysisResultsSortByEnumValues ¶ added in v65.41.0
func GetListJavaMigrationAnalysisResultsSortByEnumValues() []ListJavaMigrationAnalysisResultsSortByEnum
GetListJavaMigrationAnalysisResultsSortByEnumValues Enumerates the set of values for ListJavaMigrationAnalysisResultsSortByEnum
func GetMappingListJavaMigrationAnalysisResultsSortByEnum ¶ added in v65.41.0
func GetMappingListJavaMigrationAnalysisResultsSortByEnum(val string) (ListJavaMigrationAnalysisResultsSortByEnum, bool)
GetMappingListJavaMigrationAnalysisResultsSortByEnum performs case Insensitive comparison on enum value and return the desired enum
type ListJavaMigrationAnalysisResultsSortOrderEnum ¶ added in v65.41.0
type ListJavaMigrationAnalysisResultsSortOrderEnum string
ListJavaMigrationAnalysisResultsSortOrderEnum Enum with underlying type: string
const ( ListJavaMigrationAnalysisResultsSortOrderAsc ListJavaMigrationAnalysisResultsSortOrderEnum = "ASC" ListJavaMigrationAnalysisResultsSortOrderDesc ListJavaMigrationAnalysisResultsSortOrderEnum = "DESC" )
Set of constants representing the allowable values for ListJavaMigrationAnalysisResultsSortOrderEnum
func GetListJavaMigrationAnalysisResultsSortOrderEnumValues ¶ added in v65.41.0
func GetListJavaMigrationAnalysisResultsSortOrderEnumValues() []ListJavaMigrationAnalysisResultsSortOrderEnum
GetListJavaMigrationAnalysisResultsSortOrderEnumValues Enumerates the set of values for ListJavaMigrationAnalysisResultsSortOrderEnum
func GetMappingListJavaMigrationAnalysisResultsSortOrderEnum ¶ added in v65.41.0
func GetMappingListJavaMigrationAnalysisResultsSortOrderEnum(val string) (ListJavaMigrationAnalysisResultsSortOrderEnum, bool)
GetMappingListJavaMigrationAnalysisResultsSortOrderEnum performs case Insensitive comparison on enum value and return the desired enum
type ListJavaReleasesJreSecurityStatusEnum ¶ added in v65.16.0
type ListJavaReleasesJreSecurityStatusEnum string
ListJavaReleasesJreSecurityStatusEnum Enum with underlying type: string
const ( ListJavaReleasesJreSecurityStatusEarlyAccess ListJavaReleasesJreSecurityStatusEnum = "EARLY_ACCESS" ListJavaReleasesJreSecurityStatusUnknown ListJavaReleasesJreSecurityStatusEnum = "UNKNOWN" ListJavaReleasesJreSecurityStatusUpToDate ListJavaReleasesJreSecurityStatusEnum = "UP_TO_DATE" ListJavaReleasesJreSecurityStatusUpdateRequired ListJavaReleasesJreSecurityStatusEnum = "UPDATE_REQUIRED" ListJavaReleasesJreSecurityStatusUpgradeRequired ListJavaReleasesJreSecurityStatusEnum = "UPGRADE_REQUIRED" )
Set of constants representing the allowable values for ListJavaReleasesJreSecurityStatusEnum
func GetListJavaReleasesJreSecurityStatusEnumValues ¶ added in v65.16.0
func GetListJavaReleasesJreSecurityStatusEnumValues() []ListJavaReleasesJreSecurityStatusEnum
GetListJavaReleasesJreSecurityStatusEnumValues Enumerates the set of values for ListJavaReleasesJreSecurityStatusEnum
func GetMappingListJavaReleasesJreSecurityStatusEnum ¶ added in v65.16.0
func GetMappingListJavaReleasesJreSecurityStatusEnum(val string) (ListJavaReleasesJreSecurityStatusEnum, bool)
GetMappingListJavaReleasesJreSecurityStatusEnum performs case Insensitive comparison on enum value and return the desired enum
type ListJavaReleasesLicenseTypeEnum ¶ added in v65.16.0
type ListJavaReleasesLicenseTypeEnum string
ListJavaReleasesLicenseTypeEnum Enum with underlying type: string
const ( ListJavaReleasesLicenseTypeOtn ListJavaReleasesLicenseTypeEnum = "OTN" ListJavaReleasesLicenseTypeNftc ListJavaReleasesLicenseTypeEnum = "NFTC" ListJavaReleasesLicenseTypeRestricted ListJavaReleasesLicenseTypeEnum = "RESTRICTED" )
Set of constants representing the allowable values for ListJavaReleasesLicenseTypeEnum
func GetListJavaReleasesLicenseTypeEnumValues ¶ added in v65.16.0
func GetListJavaReleasesLicenseTypeEnumValues() []ListJavaReleasesLicenseTypeEnum
GetListJavaReleasesLicenseTypeEnumValues Enumerates the set of values for ListJavaReleasesLicenseTypeEnum
func GetMappingListJavaReleasesLicenseTypeEnum ¶ added in v65.16.0
func GetMappingListJavaReleasesLicenseTypeEnum(val string) (ListJavaReleasesLicenseTypeEnum, bool)
GetMappingListJavaReleasesLicenseTypeEnum performs case Insensitive comparison on enum value and return the desired enum
type ListJavaReleasesReleaseTypeEnum ¶ added in v65.16.0
type ListJavaReleasesReleaseTypeEnum string
ListJavaReleasesReleaseTypeEnum Enum with underlying type: string
const ( ListJavaReleasesReleaseTypeCpu ListJavaReleasesReleaseTypeEnum = "CPU" ListJavaReleasesReleaseTypeFeature ListJavaReleasesReleaseTypeEnum = "FEATURE" ListJavaReleasesReleaseTypeBpr ListJavaReleasesReleaseTypeEnum = "BPR" ListJavaReleasesReleaseTypePatchRelease ListJavaReleasesReleaseTypeEnum = "PATCH_RELEASE" )
Set of constants representing the allowable values for ListJavaReleasesReleaseTypeEnum
func GetListJavaReleasesReleaseTypeEnumValues ¶ added in v65.16.0
func GetListJavaReleasesReleaseTypeEnumValues() []ListJavaReleasesReleaseTypeEnum
GetListJavaReleasesReleaseTypeEnumValues Enumerates the set of values for ListJavaReleasesReleaseTypeEnum
func GetMappingListJavaReleasesReleaseTypeEnum ¶ added in v65.16.0
func GetMappingListJavaReleasesReleaseTypeEnum(val string) (ListJavaReleasesReleaseTypeEnum, bool)
GetMappingListJavaReleasesReleaseTypeEnum performs case Insensitive comparison on enum value and return the desired enum
type ListJavaReleasesRequest ¶ added in v65.16.0
type ListJavaReleasesRequest struct { // Unique Java release version identifier ReleaseVersion *string `mandatory:"false" contributesTo:"query" name:"releaseVersion"` // The version identifier for the Java family. FamilyVersion *string `mandatory:"false" contributesTo:"query" name:"familyVersion"` // Java release type. ReleaseType ListJavaReleasesReleaseTypeEnum `mandatory:"false" contributesTo:"query" name:"releaseType" omitEmpty:"true"` // The security status of the Java Runtime. JreSecurityStatus ListJavaReleasesJreSecurityStatusEnum `mandatory:"false" contributesTo:"query" name:"jreSecurityStatus" omitEmpty:"true"` // Java license type. LicenseType ListJavaReleasesLicenseTypeEnum `mandatory:"false" contributesTo:"query" name:"licenseType" omitEmpty:"true"` // The maximum number of items to return. Limit *int `mandatory:"false" contributesTo:"query" name:"limit"` // The page token representing the page at which to start retrieving results. The token is usually retrieved from a previous list call. Page *string `mandatory:"false" contributesTo:"query" name:"page"` // The sort order, either 'asc' or 'desc'. SortOrder ListJavaReleasesSortOrderEnum `mandatory:"false" contributesTo:"query" name:"sortOrder" omitEmpty:"true"` // If no value is specified _releaseDate_ is default. SortBy ListJavaReleasesSortByEnum `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 }
ListJavaReleasesRequest wrapper for the ListJavaReleases operation
See also ¶
Click https://docs.cloud.oracle.com/en-us/iaas/tools/go-sdk-examples/latest/jms/ListJavaReleases.go.html to see an example of how to use ListJavaReleasesRequest.
func (ListJavaReleasesRequest) BinaryRequestBody ¶ added in v65.16.0
func (request ListJavaReleasesRequest) BinaryRequestBody() (*common.OCIReadSeekCloser, bool)
BinaryRequestBody implements the OCIRequest interface
func (ListJavaReleasesRequest) HTTPRequest ¶ added in v65.16.0
func (request ListJavaReleasesRequest) HTTPRequest(method, path string, binaryRequestBody *common.OCIReadSeekCloser, extraHeaders map[string]string) (http.Request, error)
HTTPRequest implements the OCIRequest interface
func (ListJavaReleasesRequest) RetryPolicy ¶ added in v65.16.0
func (request ListJavaReleasesRequest) RetryPolicy() *common.RetryPolicy
RetryPolicy implements the OCIRetryableRequest interface. This retrieves the specified retry policy.
func (ListJavaReleasesRequest) String ¶ added in v65.16.0
func (request ListJavaReleasesRequest) String() string
func (ListJavaReleasesRequest) ValidateEnumValue ¶ added in v65.16.0
func (request ListJavaReleasesRequest) ValidateEnumValue() (bool, error)
ValidateEnumValue returns an error when providing an unsupported enum value This function is being called during constructing API request process Not recommended for calling this function directly
type ListJavaReleasesResponse ¶ added in v65.16.0
type ListJavaReleasesResponse struct { // The underlying http response RawResponse *http.Response // A list of JavaReleaseCollection instances JavaReleaseCollection `presentIn:"body"` // Unique Oracle-assigned identifier for the request. If you need to contact // Oracle about a particular request, provide the request ID. OpcRequestId *string `presentIn:"header" name:"opc-request-id"` // For list pagination, when this header appears in the response, additional pages of results remain. // Include this value as the `page` parameter for the subsequent GET request to get the next batch of items. // For important details about how pagination works, see List Pagination (https://docs.cloud.oracle.com/iaas/Content/API/Concepts/usingapi.htm#nine). OpcNextPage *string `presentIn:"header" name:"opc-next-page"` }
ListJavaReleasesResponse wrapper for the ListJavaReleases operation
func (ListJavaReleasesResponse) HTTPResponse ¶ added in v65.16.0
func (response ListJavaReleasesResponse) HTTPResponse() *http.Response
HTTPResponse implements the OCIResponse interface
func (ListJavaReleasesResponse) String ¶ added in v65.16.0
func (response ListJavaReleasesResponse) String() string
type ListJavaReleasesSortByEnum ¶ added in v65.16.0
type ListJavaReleasesSortByEnum string
ListJavaReleasesSortByEnum Enum with underlying type: string
const ( ListJavaReleasesSortByReleasedate ListJavaReleasesSortByEnum = "releaseDate" ListJavaReleasesSortByReleaseversion ListJavaReleasesSortByEnum = "releaseVersion" ListJavaReleasesSortByFamilyversion ListJavaReleasesSortByEnum = "familyVersion" ListJavaReleasesSortByLicensetype ListJavaReleasesSortByEnum = "licenseType" )
Set of constants representing the allowable values for ListJavaReleasesSortByEnum
func GetListJavaReleasesSortByEnumValues ¶ added in v65.16.0
func GetListJavaReleasesSortByEnumValues() []ListJavaReleasesSortByEnum
GetListJavaReleasesSortByEnumValues Enumerates the set of values for ListJavaReleasesSortByEnum
func GetMappingListJavaReleasesSortByEnum ¶ added in v65.16.0
func GetMappingListJavaReleasesSortByEnum(val string) (ListJavaReleasesSortByEnum, bool)
GetMappingListJavaReleasesSortByEnum performs case Insensitive comparison on enum value and return the desired enum
type ListJavaReleasesSortOrderEnum ¶ added in v65.16.0
type ListJavaReleasesSortOrderEnum string
ListJavaReleasesSortOrderEnum Enum with underlying type: string
const ( ListJavaReleasesSortOrderAsc ListJavaReleasesSortOrderEnum = "ASC" ListJavaReleasesSortOrderDesc ListJavaReleasesSortOrderEnum = "DESC" )
Set of constants representing the allowable values for ListJavaReleasesSortOrderEnum
func GetListJavaReleasesSortOrderEnumValues ¶ added in v65.16.0
func GetListJavaReleasesSortOrderEnumValues() []ListJavaReleasesSortOrderEnum
GetListJavaReleasesSortOrderEnumValues Enumerates the set of values for ListJavaReleasesSortOrderEnum
func GetMappingListJavaReleasesSortOrderEnum ¶ added in v65.16.0
func GetMappingListJavaReleasesSortOrderEnum(val string) (ListJavaReleasesSortOrderEnum, bool)
GetMappingListJavaReleasesSortOrderEnum performs case Insensitive comparison on enum value and return the desired enum
type ListJmsPluginsAvailabilityStatusEnum ¶ added in v65.71.0
type ListJmsPluginsAvailabilityStatusEnum string
ListJmsPluginsAvailabilityStatusEnum Enum with underlying type: string
const ( ListJmsPluginsAvailabilityStatusActive ListJmsPluginsAvailabilityStatusEnum = "ACTIVE" ListJmsPluginsAvailabilityStatusSilent ListJmsPluginsAvailabilityStatusEnum = "SILENT" ListJmsPluginsAvailabilityStatusNotAvailable ListJmsPluginsAvailabilityStatusEnum = "NOT_AVAILABLE" )
Set of constants representing the allowable values for ListJmsPluginsAvailabilityStatusEnum
func GetListJmsPluginsAvailabilityStatusEnumValues ¶ added in v65.71.0
func GetListJmsPluginsAvailabilityStatusEnumValues() []ListJmsPluginsAvailabilityStatusEnum
GetListJmsPluginsAvailabilityStatusEnumValues Enumerates the set of values for ListJmsPluginsAvailabilityStatusEnum
func GetMappingListJmsPluginsAvailabilityStatusEnum ¶ added in v65.71.0
func GetMappingListJmsPluginsAvailabilityStatusEnum(val string) (ListJmsPluginsAvailabilityStatusEnum, bool)
GetMappingListJmsPluginsAvailabilityStatusEnum performs case Insensitive comparison on enum value and return the desired enum
type ListJmsPluginsLifecycleStateEnum ¶ added in v65.71.0
type ListJmsPluginsLifecycleStateEnum string
ListJmsPluginsLifecycleStateEnum Enum with underlying type: string
const ( ListJmsPluginsLifecycleStateActive ListJmsPluginsLifecycleStateEnum = "ACTIVE" ListJmsPluginsLifecycleStateInactive ListJmsPluginsLifecycleStateEnum = "INACTIVE" ListJmsPluginsLifecycleStateNeedsAttention ListJmsPluginsLifecycleStateEnum = "NEEDS_ATTENTION" ListJmsPluginsLifecycleStateDeleted ListJmsPluginsLifecycleStateEnum = "DELETED" )
Set of constants representing the allowable values for ListJmsPluginsLifecycleStateEnum
func GetListJmsPluginsLifecycleStateEnumValues ¶ added in v65.71.0
func GetListJmsPluginsLifecycleStateEnumValues() []ListJmsPluginsLifecycleStateEnum
GetListJmsPluginsLifecycleStateEnumValues Enumerates the set of values for ListJmsPluginsLifecycleStateEnum
func GetMappingListJmsPluginsLifecycleStateEnum ¶ added in v65.71.0
func GetMappingListJmsPluginsLifecycleStateEnum(val string) (ListJmsPluginsLifecycleStateEnum, bool)
GetMappingListJmsPluginsLifecycleStateEnum performs case Insensitive comparison on enum value and return the desired enum
type ListJmsPluginsRequest ¶ added in v65.71.0
type ListJmsPluginsRequest struct { // The OCID (https://docs.cloud.oracle.com/Content/General/Concepts/identifiers.htm) of the compartment in which to list resources. CompartmentId *string `mandatory:"false" contributesTo:"query" name:"compartmentId"` // Flag to determine whether the info should be gathered only in the compartment or in the compartment and its subcompartments. CompartmentIdInSubtree *bool `mandatory:"false" contributesTo:"query" name:"compartmentIdInSubtree"` // The OCID (https://docs.cloud.oracle.com/Content/General/Concepts/identifiers.htm) of the JmsPlugin. Id *string `mandatory:"false" contributesTo:"query" name:"id"` // The ID of the Fleet. FleetId *string `mandatory:"false" contributesTo:"query" name:"fleetId"` // The ManagementAgent (OMA) or Instance (OCA) OCID (https://docs.cloud.oracle.com/Content/General/Concepts/identifiers.htm) that identifies the Agent. AgentId *string `mandatory:"false" contributesTo:"query" name:"agentId"` // Filter JmsPlugin with its lifecycle state. LifecycleState ListJmsPluginsLifecycleStateEnum `mandatory:"false" contributesTo:"query" name:"lifecycleState" omitEmpty:"true"` // Filter JmsPlugin with its availability status. AvailabilityStatus ListJmsPluginsAvailabilityStatusEnum `mandatory:"false" contributesTo:"query" name:"availabilityStatus" omitEmpty:"true"` // If present, only plugins with a registration time before this parameter are searched (formatted according to RFC3339 (https://datatracker.ietf.org/doc/html/rfc3339)). TimeRegisteredLessThanOrEqualTo *common.SDKTime `mandatory:"false" contributesTo:"query" name:"timeRegisteredLessThanOrEqualTo"` // If present, only plugins with a last seen time before this parameter are searched (formatted according to RFC3339 (https://datatracker.ietf.org/doc/html/rfc3339)). TimeLastSeenLessThanOrEqualTo *common.SDKTime `mandatory:"false" contributesTo:"query" name:"timeLastSeenLessThanOrEqualTo"` // 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. The token is usually retrieved from a previous list call. Page *string `mandatory:"false" contributesTo:"query" name:"page"` // The sort order, either 'asc' or 'desc'. SortOrder ListJmsPluginsSortOrderEnum `mandatory:"false" contributesTo:"query" name:"sortOrder" omitEmpty:"true"` // The field to sort JmsPlugin. Only one sort order may be provided. // Default order is **descending**. // If no value is specified _timeLastSeen_ is default. SortBy ListJmsPluginsSortByEnum `mandatory:"false" contributesTo:"query" name:"sortBy" omitEmpty:"true"` // Filter the list with hostname contains the given value. HostnameContains *string `mandatory:"false" contributesTo:"query" name:"hostnameContains"` // The client request ID for tracing. OpcRequestId *string `mandatory:"false" contributesTo:"header" name:"opc-request-id"` // Metadata about the request. This information will not be transmitted to the service, but // represents information that the SDK will consume to drive retry behavior. RequestMetadata common.RequestMetadata }
ListJmsPluginsRequest wrapper for the ListJmsPlugins operation
See also ¶
Click https://docs.cloud.oracle.com/en-us/iaas/tools/go-sdk-examples/latest/jms/ListJmsPlugins.go.html to see an example of how to use ListJmsPluginsRequest.
func (ListJmsPluginsRequest) BinaryRequestBody ¶ added in v65.71.0
func (request ListJmsPluginsRequest) BinaryRequestBody() (*common.OCIReadSeekCloser, bool)
BinaryRequestBody implements the OCIRequest interface
func (ListJmsPluginsRequest) HTTPRequest ¶ added in v65.71.0
func (request ListJmsPluginsRequest) HTTPRequest(method, path string, binaryRequestBody *common.OCIReadSeekCloser, extraHeaders map[string]string) (http.Request, error)
HTTPRequest implements the OCIRequest interface
func (ListJmsPluginsRequest) RetryPolicy ¶ added in v65.71.0
func (request ListJmsPluginsRequest) RetryPolicy() *common.RetryPolicy
RetryPolicy implements the OCIRetryableRequest interface. This retrieves the specified retry policy.
func (ListJmsPluginsRequest) String ¶ added in v65.71.0
func (request ListJmsPluginsRequest) String() string
func (ListJmsPluginsRequest) ValidateEnumValue ¶ added in v65.71.0
func (request ListJmsPluginsRequest) ValidateEnumValue() (bool, error)
ValidateEnumValue returns an error when providing an unsupported enum value This function is being called during constructing API request process Not recommended for calling this function directly
type ListJmsPluginsResponse ¶ added in v65.71.0
type ListJmsPluginsResponse struct { // The underlying http response RawResponse *http.Response // A list of JmsPluginCollection instances JmsPluginCollection `presentIn:"body"` // Unique Oracle-assigned identifier for the request. If you need to contact // Oracle about a particular request, provide the request ID. OpcRequestId *string `presentIn:"header" name:"opc-request-id"` // For list pagination, when this header appears in the response, additional pages of results remain. // Include this value as the `page` parameter for the subsequent GET request to get the next batch of items. // For important details about how pagination works, see List Pagination (https://docs.cloud.oracle.com/iaas/Content/API/Concepts/usingapi.htm#nine). OpcNextPage *string `presentIn:"header" name:"opc-next-page"` }
ListJmsPluginsResponse wrapper for the ListJmsPlugins operation
func (ListJmsPluginsResponse) HTTPResponse ¶ added in v65.71.0
func (response ListJmsPluginsResponse) HTTPResponse() *http.Response
HTTPResponse implements the OCIResponse interface
func (ListJmsPluginsResponse) String ¶ added in v65.71.0
func (response ListJmsPluginsResponse) String() string
type ListJmsPluginsSortByEnum ¶ added in v65.71.0
type ListJmsPluginsSortByEnum string
ListJmsPluginsSortByEnum Enum with underlying type: string
const ( ListJmsPluginsSortById ListJmsPluginsSortByEnum = "id" ListJmsPluginsSortByTimelastseen ListJmsPluginsSortByEnum = "timeLastSeen" ListJmsPluginsSortByTimeregistered ListJmsPluginsSortByEnum = "timeRegistered" ListJmsPluginsSortByHostname ListJmsPluginsSortByEnum = "hostname" ListJmsPluginsSortByAgentid ListJmsPluginsSortByEnum = "agentId" ListJmsPluginsSortByAgenttype ListJmsPluginsSortByEnum = "agentType" ListJmsPluginsSortByLifecyclestate ListJmsPluginsSortByEnum = "lifecycleState" ListJmsPluginsSortByAvailabilitystatus ListJmsPluginsSortByEnum = "availabilityStatus" ListJmsPluginsSortByFleetid ListJmsPluginsSortByEnum = "fleetId" ListJmsPluginsSortByCompartmentid ListJmsPluginsSortByEnum = "compartmentId" ListJmsPluginsSortByOsfamily ListJmsPluginsSortByEnum = "osFamily" ListJmsPluginsSortByOsarchitecture ListJmsPluginsSortByEnum = "osArchitecture" ListJmsPluginsSortByOsdistribution ListJmsPluginsSortByEnum = "osDistribution" ListJmsPluginsSortByPluginversion ListJmsPluginsSortByEnum = "pluginVersion" )
Set of constants representing the allowable values for ListJmsPluginsSortByEnum
func GetListJmsPluginsSortByEnumValues ¶ added in v65.71.0
func GetListJmsPluginsSortByEnumValues() []ListJmsPluginsSortByEnum
GetListJmsPluginsSortByEnumValues Enumerates the set of values for ListJmsPluginsSortByEnum
func GetMappingListJmsPluginsSortByEnum ¶ added in v65.71.0
func GetMappingListJmsPluginsSortByEnum(val string) (ListJmsPluginsSortByEnum, bool)
GetMappingListJmsPluginsSortByEnum performs case Insensitive comparison on enum value and return the desired enum
type ListJmsPluginsSortOrderEnum ¶ added in v65.71.0
type ListJmsPluginsSortOrderEnum string
ListJmsPluginsSortOrderEnum Enum with underlying type: string
const ( ListJmsPluginsSortOrderAsc ListJmsPluginsSortOrderEnum = "ASC" ListJmsPluginsSortOrderDesc ListJmsPluginsSortOrderEnum = "DESC" )
Set of constants representing the allowable values for ListJmsPluginsSortOrderEnum
func GetListJmsPluginsSortOrderEnumValues ¶ added in v65.71.0
func GetListJmsPluginsSortOrderEnumValues() []ListJmsPluginsSortOrderEnum
GetListJmsPluginsSortOrderEnumValues Enumerates the set of values for ListJmsPluginsSortOrderEnum
func GetMappingListJmsPluginsSortOrderEnum ¶ added in v65.71.0
func GetMappingListJmsPluginsSortOrderEnum(val string) (ListJmsPluginsSortOrderEnum, bool)
GetMappingListJmsPluginsSortOrderEnum performs case Insensitive comparison on enum value and return the desired enum
type ListJreUsageRequest ¶
type ListJreUsageRequest struct { // The OCID (https://docs.cloud.oracle.com/Content/General/Concepts/identifiers.htm) of the compartment in which to list resources. CompartmentId *string `mandatory:"false" contributesTo:"query" name:"compartmentId"` // The host OCID (https://docs.cloud.oracle.com/Content/General/Concepts/identifiers.htm) of the managed instance. HostId *string `mandatory:"false" contributesTo:"query" name:"hostId"` // The Fleet-unique identifier of the application. ApplicationId *string `mandatory:"false" contributesTo:"query" name:"applicationId"` // The name of the application. ApplicationName *string `mandatory:"false" contributesTo:"query" name:"applicationName"` // The start of the time period during which resources are searched (formatted according to RFC3339 (https://datatracker.ietf.org/doc/html/rfc3339)). TimeStart *common.SDKTime `mandatory:"false" contributesTo:"query" name:"timeStart"` // The end of the time period during which resources are searched (formatted according to RFC3339 (https://datatracker.ietf.org/doc/html/rfc3339)). TimeEnd *common.SDKTime `mandatory:"false" contributesTo:"query" name:"timeEnd"` // 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. The token is usually retrieved from a previous list call. Page *string `mandatory:"false" contributesTo:"query" name:"page"` // The sort order, either 'asc' or 'desc'. SortOrder ListJreUsageSortOrderEnum `mandatory:"false" contributesTo:"query" name:"sortOrder" omitEmpty:"true"` // The field to sort JRE usages. Only one sort order may be provided. // Default order for _timeFirstSeen_, _timeLastSeen_, and _version_ is **descending**. // Default order for _timeFirstSeen_, _timeLastSeen_, _version_, _approximateInstallationCount_, // _approximateApplicationCount_ and _approximateManagedInstanceCount_ is **descending**. // Default order for _distribution_, _vendor_, and _osName_ is **ascending**. // If no value is specified _timeLastSeen_ is default. SortBy ListJreUsageSortByEnum `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 }
ListJreUsageRequest wrapper for the ListJreUsage operation
See also ¶
Click https://docs.cloud.oracle.com/en-us/iaas/tools/go-sdk-examples/latest/jms/ListJreUsage.go.html to see an example of how to use ListJreUsageRequest.
func (ListJreUsageRequest) BinaryRequestBody ¶
func (request ListJreUsageRequest) BinaryRequestBody() (*common.OCIReadSeekCloser, bool)
BinaryRequestBody implements the OCIRequest interface
func (ListJreUsageRequest) HTTPRequest ¶
func (request ListJreUsageRequest) HTTPRequest(method, path string, binaryRequestBody *common.OCIReadSeekCloser, extraHeaders map[string]string) (http.Request, error)
HTTPRequest implements the OCIRequest interface
func (ListJreUsageRequest) RetryPolicy ¶
func (request ListJreUsageRequest) RetryPolicy() *common.RetryPolicy
RetryPolicy implements the OCIRetryableRequest interface. This retrieves the specified retry policy.
func (ListJreUsageRequest) String ¶
func (request ListJreUsageRequest) String() string
func (ListJreUsageRequest) ValidateEnumValue ¶
func (request ListJreUsageRequest) ValidateEnumValue() (bool, error)
ValidateEnumValue returns an error when providing an unsupported enum value This function is being called during constructing API request process Not recommended for calling this function directly
type ListJreUsageResponse ¶
type ListJreUsageResponse struct { // The underlying http response RawResponse *http.Response // A list of JreUsageCollection instances JreUsageCollection `presentIn:"body"` // Unique Oracle-assigned identifier for the request. If you need to contact // Oracle about a particular request, provide the request ID. OpcRequestId *string `presentIn:"header" name:"opc-request-id"` // For list pagination, when this header appears in the response, additional pages of results remain. // Include this value as the `page` parameter for the subsequent GET request to get the next batch of items. // For important details about how pagination works, see List Pagination (https://docs.cloud.oracle.com/iaas/Content/API/Concepts/usingapi.htm#nine). OpcNextPage *string `presentIn:"header" name:"opc-next-page"` }
ListJreUsageResponse wrapper for the ListJreUsage operation
func (ListJreUsageResponse) HTTPResponse ¶
func (response ListJreUsageResponse) HTTPResponse() *http.Response
HTTPResponse implements the OCIResponse interface
func (ListJreUsageResponse) String ¶
func (response ListJreUsageResponse) String() string
type ListJreUsageSortByEnum ¶
type ListJreUsageSortByEnum string
ListJreUsageSortByEnum Enum with underlying type: string
const ( ListJreUsageSortByDistribution ListJreUsageSortByEnum = "distribution" ListJreUsageSortByTimefirstseen ListJreUsageSortByEnum = "timeFirstSeen" ListJreUsageSortByTimelastseen ListJreUsageSortByEnum = "timeLastSeen" ListJreUsageSortByVendor ListJreUsageSortByEnum = "vendor" ListJreUsageSortByVersion ListJreUsageSortByEnum = "version" ListJreUsageSortByApproximateinstallationcount ListJreUsageSortByEnum = "approximateInstallationCount" ListJreUsageSortByApproximateapplicationcount ListJreUsageSortByEnum = "approximateApplicationCount" ListJreUsageSortByApproximatemanagedinstancecount ListJreUsageSortByEnum = "approximateManagedInstanceCount" ListJreUsageSortByOsname ListJreUsageSortByEnum = "osName" ListJreUsageSortBySecuritystatus ListJreUsageSortByEnum = "securityStatus" )
Set of constants representing the allowable values for ListJreUsageSortByEnum
func GetListJreUsageSortByEnumValues ¶
func GetListJreUsageSortByEnumValues() []ListJreUsageSortByEnum
GetListJreUsageSortByEnumValues Enumerates the set of values for ListJreUsageSortByEnum
func GetMappingListJreUsageSortByEnum ¶
func GetMappingListJreUsageSortByEnum(val string) (ListJreUsageSortByEnum, bool)
GetMappingListJreUsageSortByEnum performs case Insensitive comparison on enum value and return the desired enum
type ListJreUsageSortOrderEnum ¶
type ListJreUsageSortOrderEnum string
ListJreUsageSortOrderEnum Enum with underlying type: string
const ( ListJreUsageSortOrderAsc ListJreUsageSortOrderEnum = "ASC" ListJreUsageSortOrderDesc ListJreUsageSortOrderEnum = "DESC" )
Set of constants representing the allowable values for ListJreUsageSortOrderEnum
func GetListJreUsageSortOrderEnumValues ¶
func GetListJreUsageSortOrderEnumValues() []ListJreUsageSortOrderEnum
GetListJreUsageSortOrderEnumValues Enumerates the set of values for ListJreUsageSortOrderEnum
func GetMappingListJreUsageSortOrderEnum ¶
func GetMappingListJreUsageSortOrderEnum(val string) (ListJreUsageSortOrderEnum, bool)
GetMappingListJreUsageSortOrderEnum performs case Insensitive comparison on enum value and return the desired enum
type ListPerformanceTuningAnalysisResultsRequest ¶ added in v65.41.0
type ListPerformanceTuningAnalysisResultsRequest struct { // The OCID (https://docs.cloud.oracle.com/Content/General/Concepts/identifiers.htm) of the Fleet. FleetId *string `mandatory:"true" contributesTo:"path" name:"fleetId"` // The Fleet-unique identifier of the related managed instance. ManagedInstanceId *string `mandatory:"false" contributesTo:"query" name:"managedInstanceId"` // The Fleet-unique identifier of the related application. ApplicationId *string `mandatory:"false" contributesTo:"query" name:"applicationId"` // The host OCID (https://docs.cloud.oracle.com/Content/General/Concepts/identifiers.htm) of the managed instance. HostName *string `mandatory:"false" contributesTo:"query" name:"hostName"` // The start of the time period during which resources are searched (formatted according to RFC3339 (https://datatracker.ietf.org/doc/html/rfc3339)). TimeStart *common.SDKTime `mandatory:"false" contributesTo:"query" name:"timeStart"` // The end of the time period during which resources are searched (formatted according to RFC3339 (https://datatracker.ietf.org/doc/html/rfc3339)). TimeEnd *common.SDKTime `mandatory:"false" contributesTo:"query" name:"timeEnd"` // 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. The token is usually retrieved from a previous list call. Page *string `mandatory:"false" contributesTo:"query" name:"page"` // The sort order, either 'asc' or 'desc'. SortOrder ListPerformanceTuningAnalysisResultsSortOrderEnum `mandatory:"false" contributesTo:"query" name:"sortOrder" omitEmpty:"true"` // The field to sort performance tuning analysis results. Only one sort order may be provided. // Default order for _timeCreated_, and _jreVersion_ is **descending**. // Default order for _managedInstanceId_, _jreDistribution_, _jreVendor_ and _osName_ is **ascending**. // If no value is specified _timeCreated_ is default. SortBy ListPerformanceTuningAnalysisResultsSortByEnum `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 }
ListPerformanceTuningAnalysisResultsRequest wrapper for the ListPerformanceTuningAnalysisResults operation
See also ¶
Click https://docs.cloud.oracle.com/en-us/iaas/tools/go-sdk-examples/latest/jms/ListPerformanceTuningAnalysisResults.go.html to see an example of how to use ListPerformanceTuningAnalysisResultsRequest.
func (ListPerformanceTuningAnalysisResultsRequest) BinaryRequestBody ¶ added in v65.41.0
func (request ListPerformanceTuningAnalysisResultsRequest) BinaryRequestBody() (*common.OCIReadSeekCloser, bool)
BinaryRequestBody implements the OCIRequest interface
func (ListPerformanceTuningAnalysisResultsRequest) HTTPRequest ¶ added in v65.41.0
func (request ListPerformanceTuningAnalysisResultsRequest) HTTPRequest(method, path string, binaryRequestBody *common.OCIReadSeekCloser, extraHeaders map[string]string) (http.Request, error)
HTTPRequest implements the OCIRequest interface
func (ListPerformanceTuningAnalysisResultsRequest) RetryPolicy ¶ added in v65.41.0
func (request ListPerformanceTuningAnalysisResultsRequest) RetryPolicy() *common.RetryPolicy
RetryPolicy implements the OCIRetryableRequest interface. This retrieves the specified retry policy.
func (ListPerformanceTuningAnalysisResultsRequest) String ¶ added in v65.41.0
func (request ListPerformanceTuningAnalysisResultsRequest) String() string
func (ListPerformanceTuningAnalysisResultsRequest) ValidateEnumValue ¶ added in v65.41.0
func (request ListPerformanceTuningAnalysisResultsRequest) ValidateEnumValue() (bool, error)
ValidateEnumValue returns an error when providing an unsupported enum value This function is being called during constructing API request process Not recommended for calling this function directly
type ListPerformanceTuningAnalysisResultsResponse ¶ added in v65.41.0
type ListPerformanceTuningAnalysisResultsResponse struct { // The underlying http response RawResponse *http.Response // A list of PerformanceTuningAnalysisResultCollection instances PerformanceTuningAnalysisResultCollection `presentIn:"body"` // Unique Oracle-assigned identifier for the request. If you need to contact // Oracle about a particular request, provide the request ID. OpcRequestId *string `presentIn:"header" name:"opc-request-id"` // For list pagination, when this header appears in the response, additional pages of results remain. // Include this value as the `page` parameter for the subsequent GET request to get the next batch of items. // For important details about how pagination works, see List Pagination (https://docs.cloud.oracle.com/iaas/Content/API/Concepts/usingapi.htm#nine). OpcNextPage *string `presentIn:"header" name:"opc-next-page"` }
ListPerformanceTuningAnalysisResultsResponse wrapper for the ListPerformanceTuningAnalysisResults operation
func (ListPerformanceTuningAnalysisResultsResponse) HTTPResponse ¶ added in v65.41.0
func (response ListPerformanceTuningAnalysisResultsResponse) HTTPResponse() *http.Response
HTTPResponse implements the OCIResponse interface
func (ListPerformanceTuningAnalysisResultsResponse) String ¶ added in v65.41.0
func (response ListPerformanceTuningAnalysisResultsResponse) String() string
type ListPerformanceTuningAnalysisResultsSortByEnum ¶ added in v65.41.0
type ListPerformanceTuningAnalysisResultsSortByEnum string
ListPerformanceTuningAnalysisResultsSortByEnum Enum with underlying type: string
const ( ListPerformanceTuningAnalysisResultsSortByTimecreated ListPerformanceTuningAnalysisResultsSortByEnum = "timeCreated" ListPerformanceTuningAnalysisResultsSortByManagedinstanceid ListPerformanceTuningAnalysisResultsSortByEnum = "managedInstanceId" ListPerformanceTuningAnalysisResultsSortByWorkrequestid ListPerformanceTuningAnalysisResultsSortByEnum = "workRequestId" ListPerformanceTuningAnalysisResultsSortByWarningcount ListPerformanceTuningAnalysisResultsSortByEnum = "warningCount" )
Set of constants representing the allowable values for ListPerformanceTuningAnalysisResultsSortByEnum
func GetListPerformanceTuningAnalysisResultsSortByEnumValues ¶ added in v65.41.0
func GetListPerformanceTuningAnalysisResultsSortByEnumValues() []ListPerformanceTuningAnalysisResultsSortByEnum
GetListPerformanceTuningAnalysisResultsSortByEnumValues Enumerates the set of values for ListPerformanceTuningAnalysisResultsSortByEnum
func GetMappingListPerformanceTuningAnalysisResultsSortByEnum ¶ added in v65.41.0
func GetMappingListPerformanceTuningAnalysisResultsSortByEnum(val string) (ListPerformanceTuningAnalysisResultsSortByEnum, bool)
GetMappingListPerformanceTuningAnalysisResultsSortByEnum performs case Insensitive comparison on enum value and return the desired enum
type ListPerformanceTuningAnalysisResultsSortOrderEnum ¶ added in v65.41.0
type ListPerformanceTuningAnalysisResultsSortOrderEnum string
ListPerformanceTuningAnalysisResultsSortOrderEnum Enum with underlying type: string
const ( ListPerformanceTuningAnalysisResultsSortOrderAsc ListPerformanceTuningAnalysisResultsSortOrderEnum = "ASC" ListPerformanceTuningAnalysisResultsSortOrderDesc ListPerformanceTuningAnalysisResultsSortOrderEnum = "DESC" )
Set of constants representing the allowable values for ListPerformanceTuningAnalysisResultsSortOrderEnum
func GetListPerformanceTuningAnalysisResultsSortOrderEnumValues ¶ added in v65.41.0
func GetListPerformanceTuningAnalysisResultsSortOrderEnumValues() []ListPerformanceTuningAnalysisResultsSortOrderEnum
GetListPerformanceTuningAnalysisResultsSortOrderEnumValues Enumerates the set of values for ListPerformanceTuningAnalysisResultsSortOrderEnum
func GetMappingListPerformanceTuningAnalysisResultsSortOrderEnum ¶ added in v65.41.0
func GetMappingListPerformanceTuningAnalysisResultsSortOrderEnum(val string) (ListPerformanceTuningAnalysisResultsSortOrderEnum, bool)
GetMappingListPerformanceTuningAnalysisResultsSortOrderEnum performs case Insensitive comparison on enum value and return the desired enum
type ListWorkItemsRequest ¶
type ListWorkItemsRequest struct { // The OCID (https://docs.cloud.oracle.com/Content/General/Concepts/identifiers.htm) of the asynchronous work request. WorkRequestId *string `mandatory:"true" contributesTo:"path" name:"workRequestId"` // The client request ID for tracing. OpcRequestId *string `mandatory:"false" contributesTo:"header" name:"opc-request-id"` // The page token representing the page at which to start retrieving results. The token is usually retrieved from a previous list call. Page *string `mandatory:"false" contributesTo:"query" name:"page"` // The maximum number of items to return. Limit *int `mandatory:"false" contributesTo:"query" name:"limit"` // Metadata about the request. This information will not be transmitted to the service, but // represents information that the SDK will consume to drive retry behavior. RequestMetadata common.RequestMetadata }
ListWorkItemsRequest wrapper for the ListWorkItems operation
See also ¶
Click https://docs.cloud.oracle.com/en-us/iaas/tools/go-sdk-examples/latest/jms/ListWorkItems.go.html to see an example of how to use ListWorkItemsRequest.
func (ListWorkItemsRequest) BinaryRequestBody ¶
func (request ListWorkItemsRequest) BinaryRequestBody() (*common.OCIReadSeekCloser, bool)
BinaryRequestBody implements the OCIRequest interface
func (ListWorkItemsRequest) HTTPRequest ¶
func (request ListWorkItemsRequest) HTTPRequest(method, path string, binaryRequestBody *common.OCIReadSeekCloser, extraHeaders map[string]string) (http.Request, error)
HTTPRequest implements the OCIRequest interface
func (ListWorkItemsRequest) RetryPolicy ¶
func (request ListWorkItemsRequest) RetryPolicy() *common.RetryPolicy
RetryPolicy implements the OCIRetryableRequest interface. This retrieves the specified retry policy.
func (ListWorkItemsRequest) String ¶
func (request ListWorkItemsRequest) String() string
func (ListWorkItemsRequest) ValidateEnumValue ¶
func (request ListWorkItemsRequest) ValidateEnumValue() (bool, error)
ValidateEnumValue returns an error when providing an unsupported enum value This function is being called during constructing API request process Not recommended for calling this function directly
type ListWorkItemsResponse ¶
type ListWorkItemsResponse struct { // The underlying http response RawResponse *http.Response // A list of WorkItemCollection instances WorkItemCollection `presentIn:"body"` // For list pagination, when this header appears in the response, additional pages of results remain. // Include this value as the `page` parameter for the subsequent GET request to get the next batch of items. // For important details about how pagination works, see List Pagination (https://docs.cloud.oracle.com/iaas/Content/API/Concepts/usingapi.htm#nine). OpcNextPage *string `presentIn:"header" name:"opc-next-page"` // Unique Oracle-assigned identifier for the request. If you need to contact // Oracle about a particular request, provide the request ID. OpcRequestId *string `presentIn:"header" name:"opc-request-id"` }
ListWorkItemsResponse wrapper for the ListWorkItems operation
func (ListWorkItemsResponse) HTTPResponse ¶
func (response ListWorkItemsResponse) HTTPResponse() *http.Response
HTTPResponse implements the OCIResponse interface
func (ListWorkItemsResponse) String ¶
func (response ListWorkItemsResponse) String() string
type ListWorkRequestErrorsRequest ¶
type ListWorkRequestErrorsRequest struct { // The OCID (https://docs.cloud.oracle.com/Content/General/Concepts/identifiers.htm) of the asynchronous work request. WorkRequestId *string `mandatory:"true" contributesTo:"path" name:"workRequestId"` // The client request ID for tracing. OpcRequestId *string `mandatory:"false" contributesTo:"header" name:"opc-request-id"` // The page token representing the page at which to start retrieving results. The token is usually retrieved from a previous list call. Page *string `mandatory:"false" contributesTo:"query" name:"page"` // The maximum number of items to return. Limit *int `mandatory:"false" contributesTo:"query" name:"limit"` // Metadata about the request. This information will not be transmitted to the service, but // represents information that the SDK will consume to drive retry behavior. RequestMetadata common.RequestMetadata }
ListWorkRequestErrorsRequest wrapper for the ListWorkRequestErrors operation
See also ¶
Click https://docs.cloud.oracle.com/en-us/iaas/tools/go-sdk-examples/latest/jms/ListWorkRequestErrors.go.html to see an example of how to use ListWorkRequestErrorsRequest.
func (ListWorkRequestErrorsRequest) BinaryRequestBody ¶
func (request ListWorkRequestErrorsRequest) BinaryRequestBody() (*common.OCIReadSeekCloser, bool)
BinaryRequestBody implements the OCIRequest interface
func (ListWorkRequestErrorsRequest) HTTPRequest ¶
func (request ListWorkRequestErrorsRequest) HTTPRequest(method, path string, binaryRequestBody *common.OCIReadSeekCloser, extraHeaders map[string]string) (http.Request, error)
HTTPRequest implements the OCIRequest interface
func (ListWorkRequestErrorsRequest) RetryPolicy ¶
func (request ListWorkRequestErrorsRequest) RetryPolicy() *common.RetryPolicy
RetryPolicy implements the OCIRetryableRequest interface. This retrieves the specified retry policy.
func (ListWorkRequestErrorsRequest) String ¶
func (request ListWorkRequestErrorsRequest) String() string
func (ListWorkRequestErrorsRequest) ValidateEnumValue ¶
func (request ListWorkRequestErrorsRequest) ValidateEnumValue() (bool, error)
ValidateEnumValue returns an error when providing an unsupported enum value This function is being called during constructing API request process Not recommended for calling this function directly
type ListWorkRequestErrorsResponse ¶
type ListWorkRequestErrorsResponse struct { // The underlying http response RawResponse *http.Response // A list of WorkRequestErrorCollection instances WorkRequestErrorCollection `presentIn:"body"` // For list pagination, when this header appears in the response, additional pages of results remain. // Include this value as the `page` parameter for the subsequent GET request to get the next batch of items. // For important details about how pagination works, see List Pagination (https://docs.cloud.oracle.com/iaas/Content/API/Concepts/usingapi.htm#nine). OpcNextPage *string `presentIn:"header" name:"opc-next-page"` // Unique Oracle-assigned identifier for the request. If you need to contact // Oracle about a particular request, provide the request ID. OpcRequestId *string `presentIn:"header" name:"opc-request-id"` }
ListWorkRequestErrorsResponse wrapper for the ListWorkRequestErrors operation
func (ListWorkRequestErrorsResponse) HTTPResponse ¶
func (response ListWorkRequestErrorsResponse) HTTPResponse() *http.Response
HTTPResponse implements the OCIResponse interface
func (ListWorkRequestErrorsResponse) String ¶
func (response ListWorkRequestErrorsResponse) String() string
type ListWorkRequestLogsRequest ¶
type ListWorkRequestLogsRequest struct { // The OCID (https://docs.cloud.oracle.com/Content/General/Concepts/identifiers.htm) of the asynchronous work request. WorkRequestId *string `mandatory:"true" contributesTo:"path" name:"workRequestId"` // The client request ID for tracing. OpcRequestId *string `mandatory:"false" contributesTo:"header" name:"opc-request-id"` // The page token representing the page at which to start retrieving results. The token is usually retrieved from a previous list call. Page *string `mandatory:"false" contributesTo:"query" name:"page"` // The maximum number of items to return. Limit *int `mandatory:"false" contributesTo:"query" name:"limit"` // Metadata about the request. This information will not be transmitted to the service, but // represents information that the SDK will consume to drive retry behavior. RequestMetadata common.RequestMetadata }
ListWorkRequestLogsRequest wrapper for the ListWorkRequestLogs operation
See also ¶
Click https://docs.cloud.oracle.com/en-us/iaas/tools/go-sdk-examples/latest/jms/ListWorkRequestLogs.go.html to see an example of how to use ListWorkRequestLogsRequest.
func (ListWorkRequestLogsRequest) BinaryRequestBody ¶
func (request ListWorkRequestLogsRequest) BinaryRequestBody() (*common.OCIReadSeekCloser, bool)
BinaryRequestBody implements the OCIRequest interface
func (ListWorkRequestLogsRequest) HTTPRequest ¶
func (request ListWorkRequestLogsRequest) HTTPRequest(method, path string, binaryRequestBody *common.OCIReadSeekCloser, extraHeaders map[string]string) (http.Request, error)
HTTPRequest implements the OCIRequest interface
func (ListWorkRequestLogsRequest) RetryPolicy ¶
func (request ListWorkRequestLogsRequest) RetryPolicy() *common.RetryPolicy
RetryPolicy implements the OCIRetryableRequest interface. This retrieves the specified retry policy.
func (ListWorkRequestLogsRequest) String ¶
func (request ListWorkRequestLogsRequest) String() string
func (ListWorkRequestLogsRequest) ValidateEnumValue ¶
func (request ListWorkRequestLogsRequest) ValidateEnumValue() (bool, error)
ValidateEnumValue returns an error when providing an unsupported enum value This function is being called during constructing API request process Not recommended for calling this function directly
type ListWorkRequestLogsResponse ¶
type ListWorkRequestLogsResponse struct { // The underlying http response RawResponse *http.Response // A list of WorkRequestLogEntryCollection instances WorkRequestLogEntryCollection `presentIn:"body"` // For list pagination, when this header appears in the response, additional pages of results remain. // Include this value as the `page` parameter for the subsequent GET request to get the next batch of items. // For important details about how pagination works, see List Pagination (https://docs.cloud.oracle.com/iaas/Content/API/Concepts/usingapi.htm#nine). OpcNextPage *string `presentIn:"header" name:"opc-next-page"` // Unique Oracle-assigned identifier for the request. If you need to contact // Oracle about a particular request, provide the request ID. OpcRequestId *string `presentIn:"header" name:"opc-request-id"` }
ListWorkRequestLogsResponse wrapper for the ListWorkRequestLogs operation
func (ListWorkRequestLogsResponse) HTTPResponse ¶
func (response ListWorkRequestLogsResponse) HTTPResponse() *http.Response
HTTPResponse implements the OCIResponse interface
func (ListWorkRequestLogsResponse) String ¶
func (response ListWorkRequestLogsResponse) String() string
type ListWorkRequestsOperationTypeEnum ¶ added in v65.71.0
type ListWorkRequestsOperationTypeEnum string
ListWorkRequestsOperationTypeEnum Enum with underlying type: string
const ( ListWorkRequestsOperationTypeCreateFleet ListWorkRequestsOperationTypeEnum = "CREATE_FLEET" ListWorkRequestsOperationTypeDeleteFleet ListWorkRequestsOperationTypeEnum = "DELETE_FLEET" ListWorkRequestsOperationTypeMoveFleet ListWorkRequestsOperationTypeEnum = "MOVE_FLEET" ListWorkRequestsOperationTypeUpdateFleet ListWorkRequestsOperationTypeEnum = "UPDATE_FLEET" ListWorkRequestsOperationTypeUpdateFleetAgentConfiguration ListWorkRequestsOperationTypeEnum = "UPDATE_FLEET_AGENT_CONFIGURATION" ListWorkRequestsOperationTypeDeleteJavaInstallation ListWorkRequestsOperationTypeEnum = "DELETE_JAVA_INSTALLATION" ListWorkRequestsOperationTypeCreateJavaInstallation ListWorkRequestsOperationTypeEnum = "CREATE_JAVA_INSTALLATION" ListWorkRequestsOperationTypeCollectJfr ListWorkRequestsOperationTypeEnum = "COLLECT_JFR" ListWorkRequestsOperationTypeRequestCryptoEventAnalysis ListWorkRequestsOperationTypeEnum = "REQUEST_CRYPTO_EVENT_ANALYSIS" ListWorkRequestsOperationTypeRequestPerformanceTuningAnalysis ListWorkRequestsOperationTypeEnum = "REQUEST_PERFORMANCE_TUNING_ANALYSIS" ListWorkRequestsOperationTypeRequestJavaMigrationAnalysis ListWorkRequestsOperationTypeEnum = "REQUEST_JAVA_MIGRATION_ANALYSIS" ListWorkRequestsOperationTypeDeleteJmsReport ListWorkRequestsOperationTypeEnum = "DELETE_JMS_REPORT" ListWorkRequestsOperationTypeScanJavaServerUsage ListWorkRequestsOperationTypeEnum = "SCAN_JAVA_SERVER_USAGE" ListWorkRequestsOperationTypeScanLibraryUsage ListWorkRequestsOperationTypeEnum = "SCAN_LIBRARY_USAGE" ListWorkRequestsOperationTypeExportDataCsv ListWorkRequestsOperationTypeEnum = "EXPORT_DATA_CSV" ListWorkRequestsOperationTypeCreateDrsFile ListWorkRequestsOperationTypeEnum = "CREATE_DRS_FILE" ListWorkRequestsOperationTypeUpdateDrsFile ListWorkRequestsOperationTypeEnum = "UPDATE_DRS_FILE" ListWorkRequestsOperationTypeDeleteDrsFile ListWorkRequestsOperationTypeEnum = "DELETE_DRS_FILE" ListWorkRequestsOperationTypeEnableDrs ListWorkRequestsOperationTypeEnum = "ENABLE_DRS" ListWorkRequestsOperationTypeDisableDrs ListWorkRequestsOperationTypeEnum = "DISABLE_DRS" )
Set of constants representing the allowable values for ListWorkRequestsOperationTypeEnum
func GetListWorkRequestsOperationTypeEnumValues ¶ added in v65.71.0
func GetListWorkRequestsOperationTypeEnumValues() []ListWorkRequestsOperationTypeEnum
GetListWorkRequestsOperationTypeEnumValues Enumerates the set of values for ListWorkRequestsOperationTypeEnum
func GetMappingListWorkRequestsOperationTypeEnum ¶ added in v65.71.0
func GetMappingListWorkRequestsOperationTypeEnum(val string) (ListWorkRequestsOperationTypeEnum, bool)
GetMappingListWorkRequestsOperationTypeEnum performs case Insensitive comparison on enum value and return the desired enum
type ListWorkRequestsRequest ¶
type ListWorkRequestsRequest struct { // The OCID (https://docs.cloud.oracle.com/Content/General/Concepts/identifiers.htm) of the compartment in which to list resources. CompartmentId *string `mandatory:"false" contributesTo:"query" name:"compartmentId"` // The ID of an asynchronous work request. Id *string `mandatory:"false" contributesTo:"query" name:"id"` // The OCID (https://docs.cloud.oracle.com/Content/General/Concepts/identifiers.htm) of the fleet. FleetId *string `mandatory:"false" contributesTo:"query" name:"fleetId"` // The client request ID for tracing. OpcRequestId *string `mandatory:"false" contributesTo:"header" name:"opc-request-id"` // The page token representing the page at which to start retrieving results. The token is usually retrieved from a previous list call. Page *string `mandatory:"false" contributesTo:"query" name:"page"` // The maximum number of items to return. Limit *int `mandatory:"false" contributesTo:"query" name:"limit"` // The Fleet-unique identifier of the managed instance. ManagedInstanceId *string `mandatory:"false" contributesTo:"query" name:"managedInstanceId"` // The operation type of the work request. OperationType ListWorkRequestsOperationTypeEnum `mandatory:"false" contributesTo:"query" name:"operationType" omitEmpty:"true"` // The status of the work request. Status []OperationStatusEnum `contributesTo:"query" name:"status" omitEmpty:"true" collectionFormat:"multi"` // Metadata about the request. This information will not be transmitted to the service, but // represents information that the SDK will consume to drive retry behavior. RequestMetadata common.RequestMetadata }
ListWorkRequestsRequest wrapper for the ListWorkRequests operation
See also ¶
Click https://docs.cloud.oracle.com/en-us/iaas/tools/go-sdk-examples/latest/jms/ListWorkRequests.go.html to see an example of how to use ListWorkRequestsRequest.
func (ListWorkRequestsRequest) BinaryRequestBody ¶
func (request ListWorkRequestsRequest) BinaryRequestBody() (*common.OCIReadSeekCloser, bool)
BinaryRequestBody implements the OCIRequest interface
func (ListWorkRequestsRequest) HTTPRequest ¶
func (request ListWorkRequestsRequest) HTTPRequest(method, path string, binaryRequestBody *common.OCIReadSeekCloser, extraHeaders map[string]string) (http.Request, error)
HTTPRequest implements the OCIRequest interface
func (ListWorkRequestsRequest) RetryPolicy ¶
func (request ListWorkRequestsRequest) RetryPolicy() *common.RetryPolicy
RetryPolicy implements the OCIRetryableRequest interface. This retrieves the specified retry policy.
func (ListWorkRequestsRequest) String ¶
func (request ListWorkRequestsRequest) String() string
func (ListWorkRequestsRequest) ValidateEnumValue ¶
func (request ListWorkRequestsRequest) ValidateEnumValue() (bool, error)
ValidateEnumValue returns an error when providing an unsupported enum value This function is being called during constructing API request process Not recommended for calling this function directly
type ListWorkRequestsResponse ¶
type ListWorkRequestsResponse struct { // The underlying http response RawResponse *http.Response // A list of WorkRequestCollection instances WorkRequestCollection `presentIn:"body"` // Unique Oracle-assigned identifier for the request. If you need to contact // Oracle about a particular request, provide the request ID. OpcRequestId *string `presentIn:"header" name:"opc-request-id"` // For list pagination, when this header appears in the response, additional pages of results remain. // Include this value as the `page` parameter for the subsequent GET request to get the next batch of items. // For important details about how pagination works, see List Pagination (https://docs.cloud.oracle.com/iaas/Content/API/Concepts/usingapi.htm#nine). OpcNextPage *string `presentIn:"header" name:"opc-next-page"` }
ListWorkRequestsResponse wrapper for the ListWorkRequests operation
func (ListWorkRequestsResponse) HTTPResponse ¶
func (response ListWorkRequestsResponse) HTTPResponse() *http.Response
HTTPResponse implements the OCIResponse interface
func (ListWorkRequestsResponse) String ¶
func (response ListWorkRequestsResponse) String() string
type ManageDrsDetails ¶ added in v65.52.1
type ManageDrsDetails struct { // The targets to manage DRS. Targets []DrsTarget `mandatory:"false" json:"targets"` }
ManageDrsDetails Details of the request to manage DRS in active managed instance(s) in a Fleet. When the targets aren't specified, then all active managed instance(s) currently in the Fleet are selected.
func (ManageDrsDetails) String ¶ added in v65.52.1
func (m ManageDrsDetails) String() string
func (ManageDrsDetails) ValidateEnumValue ¶ added in v65.52.1
func (m ManageDrsDetails) ValidateEnumValue() (bool, error)
ValidateEnumValue returns an error when providing an unsupported enum value This function is being called during constructing API request process Not recommended for calling this function directly
type ManagedInstanceSortByEnum ¶
type ManagedInstanceSortByEnum string
ManagedInstanceSortByEnum Enum with underlying type: string
const ( ManagedInstanceSortByTimeFirstSeen ManagedInstanceSortByEnum = "timeFirstSeen" ManagedInstanceSortByTimeLastSeen ManagedInstanceSortByEnum = "timeLastSeen" ManagedInstanceSortByApproximateJreCount ManagedInstanceSortByEnum = "approximateJreCount" ManagedInstanceSortByApproximateInstallationCount ManagedInstanceSortByEnum = "approximateInstallationCount" ManagedInstanceSortByApproximateApplicationCount ManagedInstanceSortByEnum = "approximateApplicationCount" ManagedInstanceSortByOsName ManagedInstanceSortByEnum = "osName" )
Set of constants representing the allowable values for ManagedInstanceSortByEnum
func GetManagedInstanceSortByEnumValues ¶
func GetManagedInstanceSortByEnumValues() []ManagedInstanceSortByEnum
GetManagedInstanceSortByEnumValues Enumerates the set of values for ManagedInstanceSortByEnum
func GetMappingManagedInstanceSortByEnum ¶
func GetMappingManagedInstanceSortByEnum(val string) (ManagedInstanceSortByEnum, bool)
GetMappingManagedInstanceSortByEnum performs case Insensitive comparison on enum value and return the desired enum
type ManagedInstanceTypeEnum ¶
type ManagedInstanceTypeEnum string
ManagedInstanceTypeEnum Enum with underlying type: string
const ( ManagedInstanceTypeOracleManagementAgent ManagedInstanceTypeEnum = "ORACLE_MANAGEMENT_AGENT" ManagedInstanceTypeOracleCloudAgent ManagedInstanceTypeEnum = "ORACLE_CLOUD_AGENT" )
Set of constants representing the allowable values for ManagedInstanceTypeEnum
func GetManagedInstanceTypeEnumValues ¶
func GetManagedInstanceTypeEnumValues() []ManagedInstanceTypeEnum
GetManagedInstanceTypeEnumValues Enumerates the set of values for ManagedInstanceTypeEnum
func GetMappingManagedInstanceTypeEnum ¶
func GetMappingManagedInstanceTypeEnum(val string) (ManagedInstanceTypeEnum, bool)
GetMappingManagedInstanceTypeEnum performs case Insensitive comparison on enum value and return the desired enum
type ManagedInstanceUsage ¶
type ManagedInstanceUsage struct { // The OCID (https://docs.cloud.oracle.com/Content/General/Concepts/identifiers.htm) of the related managed instance. ManagedInstanceId *string `mandatory:"true" json:"managedInstanceId"` // The type of the source of events. ManagedInstanceType ManagedInstanceTypeEnum `mandatory:"true" json:"managedInstanceType"` // The hostname of the managed instance (if applicable). Hostname *string `mandatory:"false" json:"hostname"` // The host OCID (https://docs.cloud.oracle.com/Content/General/Concepts/identifiers.htm) of the related managed instance. HostId *string `mandatory:"false" json:"hostId"` OperatingSystem *OperatingSystem `mandatory:"false" json:"operatingSystem"` Agent *Agent `mandatory:"false" json:"agent"` // The approximate count of applications reported by this managed instance. ApproximateApplicationCount *int `mandatory:"false" json:"approximateApplicationCount"` // The approximate count of installations reported by this managed instance. ApproximateInstallationCount *int `mandatory:"false" json:"approximateInstallationCount"` // The approximate count of Java Runtimes reported by this managed instance. ApproximateJreCount *int `mandatory:"false" json:"approximateJreCount"` // DRS file status DrsFileStatus DrsFileStatusEnum `mandatory:"false" json:"drsFileStatus,omitempty"` // Comma separated list of user names that invoked applications within this managed instance. ApplicationInvokedBy *string `mandatory:"false" json:"applicationInvokedBy"` // Lower bound of the specified time period filter. JMS provides a view of the data that is _per day_. The query uses only the date element of the parameter. TimeStart *common.SDKTime `mandatory:"false" json:"timeStart"` // Upper bound of the specified time period filter. JMS provides a view of the data that is _per day_. The query uses only the date element of the parameter. TimeEnd *common.SDKTime `mandatory:"false" json:"timeEnd"` // The date and time the resource was _first_ reported to JMS. // This is potentially _before_ the specified time period provided by the filters. // For example, a resource can be first reported to JMS before the start of a specified time period, // if it is also reported during the time period. TimeFirstSeen *common.SDKTime `mandatory:"false" json:"timeFirstSeen"` // The date and time the resource was _last_ reported to JMS. // This is potentially _after_ the specified time period provided by the filters. // For example, a resource can be last reported to JMS before the start of a specified time period, // if it is also reported during the time period. TimeLastSeen *common.SDKTime `mandatory:"false" json:"timeLastSeen"` }
ManagedInstanceUsage Managed instance usage during a specified time period. An entity that emits usage events to Java Management Service (JMS) is represented as a managed instance. A managed instance has a unique identity which is used by JMS to distinguish it from other managed instances. Currently, JMS supports only one kind of managed instance, a Management Agent.
func (ManagedInstanceUsage) String ¶
func (m ManagedInstanceUsage) String() string
func (ManagedInstanceUsage) ValidateEnumValue ¶
func (m ManagedInstanceUsage) ValidateEnumValue() (bool, error)
ValidateEnumValue returns an error when providing an unsupported enum value This function is being called during constructing API request process Not recommended for calling this function directly
type ManagedInstanceUsageCollection ¶
type ManagedInstanceUsageCollection struct { // A list of managed instances. Items []ManagedInstanceUsage `mandatory:"true" json:"items"` }
ManagedInstanceUsageCollection Results of a managed instance search. Contains ManagedInstanceUsage items.
func (ManagedInstanceUsageCollection) String ¶
func (m ManagedInstanceUsageCollection) String() string
func (ManagedInstanceUsageCollection) ValidateEnumValue ¶
func (m ManagedInstanceUsageCollection) ValidateEnumValue() (bool, error)
ValidateEnumValue returns an error when providing an unsupported enum value This function is being called during constructing API request process Not recommended for calling this function directly
type MinimumKeySizeSettings ¶ added in v65.27.0
type MinimumKeySizeSettings struct { // Updates the minimum key size for the specified encryption algorithm. // The JDK property jdk.tls.disabledAlgorithms will be updated with the following supported actions: // - Changing minimum key length for Diffie-Hellman Tls []KeySizeAlgorithm `mandatory:"false" json:"tls"` // Updates the minimum key size for the specified encryption algorithm. // The JDK property jdk.jar.disabledAlgorithms will be updated with the following supported actions: // - Changing minimum key length for RSA signed jars // - Changing minimum key length for EC // - Changing minimum key length for DSA Jar []KeySizeAlgorithm `mandatory:"false" json:"jar"` // Updates the minimum key size for the specified encryption algorithm. // The JDK property jdk.certpath.disabledAlgorithms will be updated with the following supported actions: // - Changing minimum key length for RSA signed jars // - Changing minimum key length for EC // - Changing minimum key length for DSA Certpath []KeySizeAlgorithm `mandatory:"false" json:"certpath"` }
MinimumKeySizeSettings test
func (MinimumKeySizeSettings) String ¶ added in v65.27.0
func (m MinimumKeySizeSettings) String() string
func (MinimumKeySizeSettings) ValidateEnumValue ¶ added in v65.27.0
func (m MinimumKeySizeSettings) ValidateEnumValue() (bool, error)
ValidateEnumValue returns an error when providing an unsupported enum value This function is being called during constructing API request process Not recommended for calling this function directly
type NewInstallationSite ¶ added in v65.16.0
type NewInstallationSite struct { // The OCID (https://docs.cloud.oracle.com/Content/General/Concepts/identifiers.htm) of the related managed instance. ManagedInstanceId *string `mandatory:"true" json:"managedInstanceId"` // The release version of the Java Runtime. ReleaseVersion *string `mandatory:"true" json:"releaseVersion"` // Artifact content type for the Java version. ArtifactContentType ArtifactContentTypeEnum `mandatory:"false" json:"artifactContentType,omitempty"` // Custom path to install new Java installation site. InstallationPath *string `mandatory:"false" json:"installationPath"` // Flag to install headless or headful Java installation. Only valid for Oracle Linux in OCI. HeadlessMode *bool `mandatory:"false" json:"headlessMode"` // Forces the installation request even if a more recent release is already present in the host. ForceInstall *bool `mandatory:"false" json:"forceInstall"` }
NewInstallationSite The properties of a new Java installation site.
func (NewInstallationSite) String ¶ added in v65.16.0
func (m NewInstallationSite) String() string
func (NewInstallationSite) ValidateEnumValue ¶ added in v65.16.0
func (m NewInstallationSite) ValidateEnumValue() (bool, error)
ValidateEnumValue returns an error when providing an unsupported enum value This function is being called during constructing API request process Not recommended for calling this function directly
type OperatingSystem ¶
type OperatingSystem struct { // The operating system type, such as Windows, Linux or macOS Family OsFamilyEnum `mandatory:"true" json:"family"` // The name of the operating system as provided by the Java system property os.name. Name *string `mandatory:"true" json:"name"` // The version of the operating system as provided by the Java system property os.version. Version *string `mandatory:"true" json:"version"` // The architecture of the operating system as provided by the Java system property os.arch. Architecture *string `mandatory:"true" json:"architecture"` // Number of instances running the operating system. ManagedInstanceCount *int `mandatory:"false" json:"managedInstanceCount"` }
OperatingSystem Operating System of the platform on which the Java Runtime was reported.
func (OperatingSystem) String ¶
func (m OperatingSystem) String() string
func (OperatingSystem) ValidateEnumValue ¶
func (m OperatingSystem) ValidateEnumValue() (bool, error)
ValidateEnumValue returns an error when providing an unsupported enum value This function is being called during constructing API request process Not recommended for calling this function directly
type OperationStatusEnum ¶
type OperationStatusEnum string
OperationStatusEnum Enum with underlying type: string
const ( OperationStatusAccepted OperationStatusEnum = "ACCEPTED" OperationStatusCanceled OperationStatusEnum = "CANCELED" OperationStatusCanceling OperationStatusEnum = "CANCELING" OperationStatusFailed OperationStatusEnum = "FAILED" OperationStatusInProgress OperationStatusEnum = "IN_PROGRESS" OperationStatusSucceeded OperationStatusEnum = "SUCCEEDED" )
Set of constants representing the allowable values for OperationStatusEnum
func GetMappingOperationStatusEnum ¶
func GetMappingOperationStatusEnum(val string) (OperationStatusEnum, bool)
GetMappingOperationStatusEnum performs case Insensitive comparison on enum value and return the desired enum
func GetOperationStatusEnumValues ¶
func GetOperationStatusEnumValues() []OperationStatusEnum
GetOperationStatusEnumValues Enumerates the set of values for OperationStatusEnum
type OperationTypeEnum ¶
type OperationTypeEnum string
OperationTypeEnum Enum with underlying type: string
const ( OperationTypeCreateFleet OperationTypeEnum = "CREATE_FLEET" OperationTypeDeleteFleet OperationTypeEnum = "DELETE_FLEET" OperationTypeMoveFleet OperationTypeEnum = "MOVE_FLEET" OperationTypeUpdateFleet OperationTypeEnum = "UPDATE_FLEET" OperationTypeUpdateFleetAgentConfiguration OperationTypeEnum = "UPDATE_FLEET_AGENT_CONFIGURATION" OperationTypeDeleteJavaInstallation OperationTypeEnum = "DELETE_JAVA_INSTALLATION" OperationTypeCreateJavaInstallation OperationTypeEnum = "CREATE_JAVA_INSTALLATION" OperationTypeCollectJfr OperationTypeEnum = "COLLECT_JFR" OperationTypeRequestCryptoEventAnalysis OperationTypeEnum = "REQUEST_CRYPTO_EVENT_ANALYSIS" OperationTypeRequestPerformanceTuningAnalysis OperationTypeEnum = "REQUEST_PERFORMANCE_TUNING_ANALYSIS" OperationTypeRequestJavaMigrationAnalysis OperationTypeEnum = "REQUEST_JAVA_MIGRATION_ANALYSIS" OperationTypeDeleteJmsReport OperationTypeEnum = "DELETE_JMS_REPORT" OperationTypeScanJavaServerUsage OperationTypeEnum = "SCAN_JAVA_SERVER_USAGE" OperationTypeScanLibraryUsage OperationTypeEnum = "SCAN_LIBRARY_USAGE" OperationTypeExportDataCsv OperationTypeEnum = "EXPORT_DATA_CSV" OperationTypeCreateDrsFile OperationTypeEnum = "CREATE_DRS_FILE" OperationTypeUpdateDrsFile OperationTypeEnum = "UPDATE_DRS_FILE" OperationTypeDeleteDrsFile OperationTypeEnum = "DELETE_DRS_FILE" OperationTypeEnableDrs OperationTypeEnum = "ENABLE_DRS" OperationTypeDisableDrs OperationTypeEnum = "DISABLE_DRS" )
Set of constants representing the allowable values for OperationTypeEnum
func GetMappingOperationTypeEnum ¶
func GetMappingOperationTypeEnum(val string) (OperationTypeEnum, bool)
GetMappingOperationTypeEnum performs case Insensitive comparison on enum value and return the desired enum
func GetOperationTypeEnumValues ¶
func GetOperationTypeEnumValues() []OperationTypeEnum
GetOperationTypeEnumValues Enumerates the set of values for OperationTypeEnum
type OsFamilyEnum ¶
type OsFamilyEnum string
OsFamilyEnum Enum with underlying type: string
const ( OsFamilyLinux OsFamilyEnum = "LINUX" OsFamilyWindows OsFamilyEnum = "WINDOWS" OsFamilyMacos OsFamilyEnum = "MACOS" OsFamilyUnknown OsFamilyEnum = "UNKNOWN" )
Set of constants representing the allowable values for OsFamilyEnum
func GetMappingOsFamilyEnum ¶
func GetMappingOsFamilyEnum(val string) (OsFamilyEnum, bool)
GetMappingOsFamilyEnum performs case Insensitive comparison on enum value and return the desired enum
func GetOsFamilyEnumValues ¶
func GetOsFamilyEnumValues() []OsFamilyEnum
GetOsFamilyEnumValues Enumerates the set of values for OsFamilyEnum
type PackageTypeEnum ¶ added in v65.71.0
type PackageTypeEnum string
PackageTypeEnum Enum with underlying type: string
const ( PackageTypeRpm PackageTypeEnum = "RPM" PackageTypeZip PackageTypeEnum = "ZIP" )
Set of constants representing the allowable values for PackageTypeEnum
func GetMappingPackageTypeEnum ¶ added in v65.71.0
func GetMappingPackageTypeEnum(val string) (PackageTypeEnum, bool)
GetMappingPackageTypeEnum performs case Insensitive comparison on enum value and return the desired enum
func GetPackageTypeEnumValues ¶ added in v65.71.0
func GetPackageTypeEnumValues() []PackageTypeEnum
GetPackageTypeEnumValues Enumerates the set of values for PackageTypeEnum
type PatchDetail ¶ added in v65.52.1
type PatchDetail struct { // Commonly used name for the MoS release. DisplayName *string `mandatory:"true" json:"displayName"` // MoS URL to access the artifacts for the Java release. PatchUrl *string `mandatory:"true" json:"patchUrl"` }
PatchDetail My Oracle Support(MoS) patch details for the Java release.
func (PatchDetail) String ¶ added in v65.52.1
func (m PatchDetail) String() string
func (PatchDetail) ValidateEnumValue ¶ added in v65.52.1
func (m PatchDetail) ValidateEnumValue() (bool, error)
ValidateEnumValue returns an error when providing an unsupported enum value This function is being called during constructing API request process Not recommended for calling this function directly
type PerformanceTuningAnalysis ¶ added in v65.41.0
type PerformanceTuningAnalysis struct { // PerformanceTuningAnalysis flag to store enabled or disabled status IsEnabled *bool `mandatory:"false" json:"isEnabled"` }
PerformanceTuningAnalysis Performance tuning analysis configuration
func (PerformanceTuningAnalysis) String ¶ added in v65.41.0
func (m PerformanceTuningAnalysis) String() string
func (PerformanceTuningAnalysis) ValidateEnumValue ¶ added in v65.41.0
func (m PerformanceTuningAnalysis) ValidateEnumValue() (bool, error)
ValidateEnumValue returns an error when providing an unsupported enum value This function is being called during constructing API request process Not recommended for calling this function directly
type PerformanceTuningAnalysisResult ¶ added in v65.41.0
type PerformanceTuningAnalysisResult struct { // The OCID to identify this analysis results. Id *string `mandatory:"true" json:"id"` // The fleet OCID. FleetId *string `mandatory:"true" json:"fleetId"` // The OCID of the application for which the report has been generated. ApplicationId *string `mandatory:"true" json:"applicationId"` // The internal identifier of the application installation for which the report has been generated. ApplicationInstallationId *string `mandatory:"true" json:"applicationInstallationId"` // The installation path of the application for which the report has been generated. ApplicationInstallationPath *string `mandatory:"true" json:"applicationInstallationPath"` // Total number of warnings reported by the analysis. WarningCount *int `mandatory:"true" json:"warningCount"` // Result of the analysis based on whether warnings have been found or not. Result PerformanceTuningResultStatusEnum `mandatory:"true" json:"result"` // The managed instance OCID. ManagedInstanceId *string `mandatory:"true" json:"managedInstanceId"` // The hostname of the managed instance. HostName *string `mandatory:"true" json:"hostName"` // The name of the application for which the report has been generated. ApplicationName *string `mandatory:"true" json:"applicationName"` // The Object Storage namespace of this analysis result. Namespace *string `mandatory:"true" json:"namespace"` // The Object Storage bucket name of this analysis result. BucketName *string `mandatory:"true" json:"bucketName"` // The Object Storage object name of this analysis result. ObjectName *string `mandatory:"true" json:"objectName"` // The time the result is compiled. TimeCreated *common.SDKTime `mandatory:"true" json:"timeCreated"` // The time the JFR recording has started. TimeStarted *common.SDKTime `mandatory:"true" json:"timeStarted"` // The time the JFR recording has finished. TimeFinished *common.SDKTime `mandatory:"true" json:"timeFinished"` // The OCID of the work request to start the analysis. WorkRequestId *string `mandatory:"false" json:"workRequestId"` }
PerformanceTuningAnalysisResult Metadata of a Performance Tuning Analysis result. The analysis result is stored as the Object Storage object.
func (PerformanceTuningAnalysisResult) String ¶ added in v65.41.0
func (m PerformanceTuningAnalysisResult) String() string
func (PerformanceTuningAnalysisResult) ValidateEnumValue ¶ added in v65.41.0
func (m PerformanceTuningAnalysisResult) ValidateEnumValue() (bool, error)
ValidateEnumValue returns an error when providing an unsupported enum value This function is being called during constructing API request process Not recommended for calling this function directly
type PerformanceTuningAnalysisResultCollection ¶ added in v65.41.0
type PerformanceTuningAnalysisResultCollection struct { // A list of Performance Tuning Analysis results. Items []PerformanceTuningAnalysisResultSummary `mandatory:"true" json:"items"` }
PerformanceTuningAnalysisResultCollection List of Performance Tuning Analysis results.
func (PerformanceTuningAnalysisResultCollection) String ¶ added in v65.41.0
func (m PerformanceTuningAnalysisResultCollection) String() string
func (PerformanceTuningAnalysisResultCollection) ValidateEnumValue ¶ added in v65.41.0
func (m PerformanceTuningAnalysisResultCollection) ValidateEnumValue() (bool, error)
ValidateEnumValue returns an error when providing an unsupported enum value This function is being called during constructing API request process Not recommended for calling this function directly
type PerformanceTuningAnalysisResultSortByEnum ¶ added in v65.41.0
type PerformanceTuningAnalysisResultSortByEnum string
PerformanceTuningAnalysisResultSortByEnum Enum with underlying type: string
const ( PerformanceTuningAnalysisResultSortByTimeCreated PerformanceTuningAnalysisResultSortByEnum = "timeCreated" PerformanceTuningAnalysisResultSortByManagedInstanceId PerformanceTuningAnalysisResultSortByEnum = "managedInstanceId" PerformanceTuningAnalysisResultSortByWorkRequestId PerformanceTuningAnalysisResultSortByEnum = "workRequestId" PerformanceTuningAnalysisResultSortByWarningCount PerformanceTuningAnalysisResultSortByEnum = "warningCount" )
Set of constants representing the allowable values for PerformanceTuningAnalysisResultSortByEnum
func GetMappingPerformanceTuningAnalysisResultSortByEnum ¶ added in v65.41.0
func GetMappingPerformanceTuningAnalysisResultSortByEnum(val string) (PerformanceTuningAnalysisResultSortByEnum, bool)
GetMappingPerformanceTuningAnalysisResultSortByEnum performs case Insensitive comparison on enum value and return the desired enum
func GetPerformanceTuningAnalysisResultSortByEnumValues ¶ added in v65.41.0
func GetPerformanceTuningAnalysisResultSortByEnumValues() []PerformanceTuningAnalysisResultSortByEnum
GetPerformanceTuningAnalysisResultSortByEnumValues Enumerates the set of values for PerformanceTuningAnalysisResultSortByEnum
type PerformanceTuningAnalysisResultSummary ¶ added in v65.41.0
type PerformanceTuningAnalysisResultSummary struct { // The OCID to identify this analysis results. Id *string `mandatory:"true" json:"id"` // The fleet OCID. FleetId *string `mandatory:"true" json:"fleetId"` // The OCID of the application for which the report has been generated. ApplicationId *string `mandatory:"true" json:"applicationId"` // The internal identifier of the application installation for which the report has been generated. ApplicationInstallationId *string `mandatory:"true" json:"applicationInstallationId"` // The installation path of the application for which the report has been generated. ApplicationInstallationPath *string `mandatory:"true" json:"applicationInstallationPath"` // Total number of warnings reported by the analysis. WarningCount *int `mandatory:"true" json:"warningCount"` // Result of the analysis based on whether warnings have been found or not. Result PerformanceTuningResultStatusEnum `mandatory:"true" json:"result"` // The managed instance OCID. ManagedInstanceId *string `mandatory:"true" json:"managedInstanceId"` // The hostname of the managed instance. HostName *string `mandatory:"true" json:"hostName"` // The name of the application for which the report has been generated. ApplicationName *string `mandatory:"true" json:"applicationName"` // The Object Storage namespace of this analysis result. Namespace *string `mandatory:"true" json:"namespace"` // The Object Storage bucket name of this analysis result. BucketName *string `mandatory:"true" json:"bucketName"` // The Object Storage object name of this analysis result. ObjectName *string `mandatory:"true" json:"objectName"` // The time the result is compiled. TimeCreated *common.SDKTime `mandatory:"true" json:"timeCreated"` // The time the JFR recording has started. TimeStarted *common.SDKTime `mandatory:"true" json:"timeStarted"` // The time the JFR recording has finished. TimeFinished *common.SDKTime `mandatory:"true" json:"timeFinished"` // The OCID of the work request to start the analysis. WorkRequestId *string `mandatory:"false" json:"workRequestId"` }
PerformanceTuningAnalysisResultSummary Summary of a performance tuning analysis result. The actual output of the analysis is stored in the Object Storage object.
func (PerformanceTuningAnalysisResultSummary) String ¶ added in v65.41.0
func (m PerformanceTuningAnalysisResultSummary) String() string
func (PerformanceTuningAnalysisResultSummary) ValidateEnumValue ¶ added in v65.41.0
func (m PerformanceTuningAnalysisResultSummary) ValidateEnumValue() (bool, error)
ValidateEnumValue returns an error when providing an unsupported enum value This function is being called during constructing API request process Not recommended for calling this function directly
type PerformanceTuningResultStatusEnum ¶ added in v65.41.0
type PerformanceTuningResultStatusEnum string
PerformanceTuningResultStatusEnum Enum with underlying type: string
const ( PerformanceTuningResultStatusActionRecommended PerformanceTuningResultStatusEnum = "ACTION_RECOMMENDED" PerformanceTuningResultStatusNoWarnings PerformanceTuningResultStatusEnum = "NO_WARNINGS" )
Set of constants representing the allowable values for PerformanceTuningResultStatusEnum
func GetMappingPerformanceTuningResultStatusEnum ¶ added in v65.41.0
func GetMappingPerformanceTuningResultStatusEnum(val string) (PerformanceTuningResultStatusEnum, bool)
GetMappingPerformanceTuningResultStatusEnum performs case Insensitive comparison on enum value and return the desired enum
func GetPerformanceTuningResultStatusEnumValues ¶ added in v65.41.0
func GetPerformanceTuningResultStatusEnumValues() []PerformanceTuningResultStatusEnum
GetPerformanceTuningResultStatusEnumValues Enumerates the set of values for PerformanceTuningResultStatusEnum
type PlatformArchitectureTypeEnum ¶ added in v65.71.0
type PlatformArchitectureTypeEnum string
PlatformArchitectureTypeEnum Enum with underlying type: string
const ( PlatformArchitectureTypeX8664 PlatformArchitectureTypeEnum = "X86_64" PlatformArchitectureTypeX86 PlatformArchitectureTypeEnum = "X86" PlatformArchitectureTypeAarch64 PlatformArchitectureTypeEnum = "AARCH64" )
Set of constants representing the allowable values for PlatformArchitectureTypeEnum
func GetMappingPlatformArchitectureTypeEnum ¶ added in v65.71.0
func GetMappingPlatformArchitectureTypeEnum(val string) (PlatformArchitectureTypeEnum, bool)
GetMappingPlatformArchitectureTypeEnum performs case Insensitive comparison on enum value and return the desired enum
func GetPlatformArchitectureTypeEnumValues ¶ added in v65.71.0
func GetPlatformArchitectureTypeEnumValues() []PlatformArchitectureTypeEnum
GetPlatformArchitectureTypeEnumValues Enumerates the set of values for PlatformArchitectureTypeEnum
type Plugin ¶ added in v65.52.1
type Plugin struct { // The name of the plugin. Name *string `mandatory:"true" json:"name"` // The version of the plugin. Version *string `mandatory:"true" json:"version"` }
Plugin Information about the plugin.
func (Plugin) ValidateEnumValue ¶ added in v65.52.1
ValidateEnumValue returns an error when providing an unsupported enum value This function is being called during constructing API request process Not recommended for calling this function directly
type PostInstallationActionSettings ¶ added in v65.27.0
type PostInstallationActionSettings struct { // The following post JRE installation actions are supported by the field: // - Disable TLS 1.0 , TLS 1.1 DisabledTlsVersions []TlsVersionsEnum `mandatory:"false" json:"disabledTlsVersions"` // Restores JDK root certificates with the certificates that are available in the operating system. // The following action is supported by the field: // - Replace JDK root certificates with a list provided by the operating system. ShouldReplaceCertificatesOperatingSystem *bool `mandatory:"false" json:"shouldReplaceCertificatesOperatingSystem"` MinimumKeySizeSettings *MinimumKeySizeSettings `mandatory:"false" json:"minimumKeySizeSettings"` // Sets FileHandler and ConsoleHandler as handlers in logging.properties file. AddLoggingHandler *bool `mandatory:"false" json:"addLoggingHandler"` // Sets the logging level in logging.properties file. GlobalLoggingLevel GlobalLoggingLevelEnum `mandatory:"false" json:"globalLoggingLevel,omitempty"` Proxies *Proxies `mandatory:"false" json:"proxies"` }
PostInstallationActionSettings List of available post actions you can execute after the successful Java installation.
func (PostInstallationActionSettings) String ¶ added in v65.27.0
func (m PostInstallationActionSettings) String() string
func (PostInstallationActionSettings) ValidateEnumValue ¶ added in v65.27.0
func (m PostInstallationActionSettings) ValidateEnumValue() (bool, error)
ValidateEnumValue returns an error when providing an unsupported enum value This function is being called during constructing API request process Not recommended for calling this function directly
type PostInstallationActionsEnum ¶ added in v65.27.0
type PostInstallationActionsEnum string
PostInstallationActionsEnum Enum with underlying type: string
const ( PostInstallationActionsChangeMinimumKeyLengthForEc PostInstallationActionsEnum = "CHANGE_MINIMUM_KEY_LENGTH_FOR_EC" PostInstallationActionsChangeMinimumKeyLengthForDsa PostInstallationActionsEnum = "CHANGE_MINIMUM_KEY_LENGTH_FOR_DSA" PostInstallationActionsChangeMinimumKeyLengthForDiffieHellman PostInstallationActionsEnum = "CHANGE_MINIMUM_KEY_LENGTH_FOR_DIFFIE_HELLMAN" PostInstallationActionsChangeMinimumKeyLengthForRsaSignedJars PostInstallationActionsEnum = "CHANGE_MINIMUM_KEY_LENGTH_FOR_RSA_SIGNED_JARS" PostInstallationActionsDisableTls PostInstallationActionsEnum = "DISABLE_TLS" PostInstallationActionsUseOsCacerts PostInstallationActionsEnum = "USE_OS_CACERTS" PostInstallationActionsUseSystemProxies PostInstallationActionsEnum = "USE_SYSTEM_PROXIES" PostInstallationActionsSetupHttpProxy PostInstallationActionsEnum = "SETUP_HTTP_PROXY" PostInstallationActionsSetupHttpsProxy PostInstallationActionsEnum = "SETUP_HTTPS_PROXY" PostInstallationActionsSetupFtpProxy PostInstallationActionsEnum = "SETUP_FTP_PROXY" PostInstallationActionsSetupSocksProxy PostInstallationActionsEnum = "SETUP_SOCKS_PROXY" PostInstallationActionsAddFileHandler PostInstallationActionsEnum = "ADD_FILE_HANDLER" PostInstallationActionsLoggingLevel PostInstallationActionsEnum = "LOGGING_LEVEL" )
Set of constants representing the allowable values for PostInstallationActionsEnum
func GetMappingPostInstallationActionsEnum ¶ added in v65.27.0
func GetMappingPostInstallationActionsEnum(val string) (PostInstallationActionsEnum, bool)
GetMappingPostInstallationActionsEnum performs case Insensitive comparison on enum value and return the desired enum
func GetPostInstallationActionsEnumValues ¶ added in v65.27.0
func GetPostInstallationActionsEnumValues() []PostInstallationActionsEnum
GetPostInstallationActionsEnumValues Enumerates the set of values for PostInstallationActionsEnum
type Principal ¶
type Principal struct { // The OCID (https://docs.cloud.oracle.com/Content/General/Concepts/identifiers.htm) of the principal. Id *string `mandatory:"true" json:"id"` // The name of the principal. DisplayName *string `mandatory:"true" json:"displayName"` }
Principal An authorized principal.
func (Principal) ValidateEnumValue ¶
ValidateEnumValue returns an error when providing an unsupported enum value This function is being called during constructing API request process Not recommended for calling this function directly
type Proxies ¶ added in v65.41.0
type Proxies struct { // Sets "java.net.useSystemProxies=true" in net.properties when they exist. UseSystemProxies *bool `mandatory:"false" json:"useSystemProxies"` // Http host to be set in net.properties file. HttpProxyHost *string `mandatory:"false" json:"httpProxyHost"` // Http port number to be set in net.properties file. HttpProxyPort *int `mandatory:"false" json:"httpProxyPort"` // Https host to be set in net.properties file. HttpsProxyHost *string `mandatory:"false" json:"httpsProxyHost"` // Https port number to be set in net.properties file. HttpsProxyPort *int `mandatory:"false" json:"httpsProxyPort"` // Ftp host to be set in net.properties file. FtpProxyHost *string `mandatory:"false" json:"ftpProxyHost"` // Ftp port number to be set in net.properties file. FtpProxyPort *int `mandatory:"false" json:"ftpProxyPort"` // Socks host to be set in net.properties file. SocksProxyHost *string `mandatory:"false" json:"socksProxyHost"` // Socks port number to be set in net.properties file. SocksProxyPort *int `mandatory:"false" json:"socksProxyPort"` }
Proxies List of proxy properties to be configured in net.properties file.
func (Proxies) ValidateEnumValue ¶ added in v65.41.0
ValidateEnumValue returns an error when providing an unsupported enum value This function is being called during constructing API request process Not recommended for calling this function directly
type ReleaseTypeEnum ¶ added in v65.16.0
type ReleaseTypeEnum string
ReleaseTypeEnum Enum with underlying type: string
const ( ReleaseTypeCpu ReleaseTypeEnum = "CPU" ReleaseTypeFeature ReleaseTypeEnum = "FEATURE" ReleaseTypeBpr ReleaseTypeEnum = "BPR" ReleaseTypePatchRelease ReleaseTypeEnum = "PATCH_RELEASE" )
Set of constants representing the allowable values for ReleaseTypeEnum
func GetMappingReleaseTypeEnum ¶ added in v65.16.0
func GetMappingReleaseTypeEnum(val string) (ReleaseTypeEnum, bool)
GetMappingReleaseTypeEnum performs case Insensitive comparison on enum value and return the desired enum
func GetReleaseTypeEnumValues ¶ added in v65.16.0
func GetReleaseTypeEnumValues() []ReleaseTypeEnum
GetReleaseTypeEnumValues Enumerates the set of values for ReleaseTypeEnum
type RemoveFleetInstallationSitesDetails ¶
type RemoveFleetInstallationSitesDetails struct { // The list of installation sites to remove. InstallationSites []ExistingInstallationSiteId `mandatory:"true" json:"installationSites"` }
RemoveFleetInstallationSitesDetails The list of Java installation sites to remove.
func (RemoveFleetInstallationSitesDetails) String ¶
func (m RemoveFleetInstallationSitesDetails) String() string
func (RemoveFleetInstallationSitesDetails) ValidateEnumValue ¶
func (m RemoveFleetInstallationSitesDetails) ValidateEnumValue() (bool, error)
ValidateEnumValue returns an error when providing an unsupported enum value This function is being called during constructing API request process Not recommended for calling this function directly
type RemoveFleetInstallationSitesRequest ¶
type RemoveFleetInstallationSitesRequest struct { // The OCID (https://docs.cloud.oracle.com/Content/General/Concepts/identifiers.htm) of the Fleet. FleetId *string `mandatory:"true" contributesTo:"path" name:"fleetId"` // List of installation sites to be deleted. RemoveFleetInstallationSitesDetails `contributesTo:"body"` // For optimistic concurrency control. In the PUT or DELETE call // for a resource, set the `if-match` parameter to the value of the // ETag from a previous GET or POST response for that resource. // The resource will be updated or deleted only if the ETag you // provide matches the resource's current ETag value. IfMatch *string `mandatory:"false" contributesTo:"header" name:"if-match"` // A token that uniquely identifies a request so it can be retried in case of a timeout or // server error without risk of executing that same action again. Retry tokens expire after 24 // hours, but can be invalidated before then due to conflicting operations. For example, if a resource // has been deleted and purged from the system, then a retry of the original creation request // might be rejected. OpcRetryToken *string `mandatory:"false" contributesTo:"header" name:"opc-retry-token"` // The client request ID for tracing. OpcRequestId *string `mandatory:"false" contributesTo:"header" name:"opc-request-id"` // Metadata about the request. This information will not be transmitted to the service, but // represents information that the SDK will consume to drive retry behavior. RequestMetadata common.RequestMetadata }
RemoveFleetInstallationSitesRequest wrapper for the RemoveFleetInstallationSites operation
See also ¶
Click https://docs.cloud.oracle.com/en-us/iaas/tools/go-sdk-examples/latest/jms/RemoveFleetInstallationSites.go.html to see an example of how to use RemoveFleetInstallationSitesRequest.
func (RemoveFleetInstallationSitesRequest) BinaryRequestBody ¶
func (request RemoveFleetInstallationSitesRequest) BinaryRequestBody() (*common.OCIReadSeekCloser, bool)
BinaryRequestBody implements the OCIRequest interface
func (RemoveFleetInstallationSitesRequest) HTTPRequest ¶
func (request RemoveFleetInstallationSitesRequest) HTTPRequest(method, path string, binaryRequestBody *common.OCIReadSeekCloser, extraHeaders map[string]string) (http.Request, error)
HTTPRequest implements the OCIRequest interface
func (RemoveFleetInstallationSitesRequest) RetryPolicy ¶
func (request RemoveFleetInstallationSitesRequest) RetryPolicy() *common.RetryPolicy
RetryPolicy implements the OCIRetryableRequest interface. This retrieves the specified retry policy.
func (RemoveFleetInstallationSitesRequest) String ¶
func (request RemoveFleetInstallationSitesRequest) String() string
func (RemoveFleetInstallationSitesRequest) ValidateEnumValue ¶
func (request RemoveFleetInstallationSitesRequest) ValidateEnumValue() (bool, error)
ValidateEnumValue returns an error when providing an unsupported enum value This function is being called during constructing API request process Not recommended for calling this function directly
type RemoveFleetInstallationSitesResponse ¶
type RemoveFleetInstallationSitesResponse 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, provide the request ID. OpcRequestId *string `presentIn:"header" name:"opc-request-id"` }
RemoveFleetInstallationSitesResponse wrapper for the RemoveFleetInstallationSites operation
func (RemoveFleetInstallationSitesResponse) HTTPResponse ¶
func (response RemoveFleetInstallationSitesResponse) HTTPResponse() *http.Response
HTTPResponse implements the OCIResponse interface
func (RemoveFleetInstallationSitesResponse) String ¶
func (response RemoveFleetInstallationSitesResponse) String() string
type RequestCryptoAnalysesDetails ¶ added in v65.27.0
type RequestCryptoAnalysesDetails struct { // The attachment targets to start JFR. Targets []JfrAttachmentTarget `mandatory:"false" json:"targets"` // Duration of the JFR recording in minutes. RecordingDurationInMinutes *int `mandatory:"false" json:"recordingDurationInMinutes"` // Period to looking for JVMs. In addition to attach to running JVMs when given the command, // JVM started within the waiting period will also be attached for JFR. The value should be // larger than the agent polling interval setting for the fleet to ensure agent can get the // instructions. If not specified, the agent polling interval for the fleet is used. WaitingPeriodInMinutes *int `mandatory:"false" json:"waitingPeriodInMinutes"` }
RequestCryptoAnalysesDetails Details of the request to start a JFR crypto event analysis. When the targets aren't specified, then all managed instances currently in the fleet are selected.
func (RequestCryptoAnalysesDetails) String ¶ added in v65.27.0
func (m RequestCryptoAnalysesDetails) String() string
func (RequestCryptoAnalysesDetails) ValidateEnumValue ¶ added in v65.27.0
func (m RequestCryptoAnalysesDetails) ValidateEnumValue() (bool, error)
ValidateEnumValue returns an error when providing an unsupported enum value This function is being called during constructing API request process Not recommended for calling this function directly
type RequestCryptoAnalysesRequest ¶ added in v65.27.0
type RequestCryptoAnalysesRequest struct { // The OCID (https://docs.cloud.oracle.com/Content/General/Concepts/identifiers.htm) of the Fleet. FleetId *string `mandatory:"true" contributesTo:"path" name:"fleetId"` // Detail information to start Crypto Analyses RequestCryptoAnalysesDetails `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 }
RequestCryptoAnalysesRequest wrapper for the RequestCryptoAnalyses operation
See also ¶
Click https://docs.cloud.oracle.com/en-us/iaas/tools/go-sdk-examples/latest/jms/RequestCryptoAnalyses.go.html to see an example of how to use RequestCryptoAnalysesRequest.
func (RequestCryptoAnalysesRequest) BinaryRequestBody ¶ added in v65.27.0
func (request RequestCryptoAnalysesRequest) BinaryRequestBody() (*common.OCIReadSeekCloser, bool)
BinaryRequestBody implements the OCIRequest interface
func (RequestCryptoAnalysesRequest) HTTPRequest ¶ added in v65.27.0
func (request RequestCryptoAnalysesRequest) HTTPRequest(method, path string, binaryRequestBody *common.OCIReadSeekCloser, extraHeaders map[string]string) (http.Request, error)
HTTPRequest implements the OCIRequest interface
func (RequestCryptoAnalysesRequest) RetryPolicy ¶ added in v65.27.0
func (request RequestCryptoAnalysesRequest) RetryPolicy() *common.RetryPolicy
RetryPolicy implements the OCIRetryableRequest interface. This retrieves the specified retry policy.
func (RequestCryptoAnalysesRequest) String ¶ added in v65.27.0
func (request RequestCryptoAnalysesRequest) String() string
func (RequestCryptoAnalysesRequest) ValidateEnumValue ¶ added in v65.27.0
func (request RequestCryptoAnalysesRequest) ValidateEnumValue() (bool, error)
ValidateEnumValue returns an error when providing an unsupported enum value This function is being called during constructing API request process Not recommended for calling this function directly
type RequestCryptoAnalysesResponse ¶ added in v65.27.0
type RequestCryptoAnalysesResponse 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, provide the request ID. OpcRequestId *string `presentIn:"header" name:"opc-request-id"` }
RequestCryptoAnalysesResponse wrapper for the RequestCryptoAnalyses operation
func (RequestCryptoAnalysesResponse) HTTPResponse ¶ added in v65.27.0
func (response RequestCryptoAnalysesResponse) HTTPResponse() *http.Response
HTTPResponse implements the OCIResponse interface
func (RequestCryptoAnalysesResponse) String ¶ added in v65.27.0
func (response RequestCryptoAnalysesResponse) String() string
type RequestDeployedApplicationMigrationAnalysesDetails ¶ added in v65.71.0
type RequestDeployedApplicationMigrationAnalysesDetails struct { // An array of migration analyses requests. Targets []DeployedApplicationMigrationAnalysesTarget `mandatory:"true" json:"targets"` }
RequestDeployedApplicationMigrationAnalysesDetails Details of the request to start a Java migration analyses. The analyses requires the managed instance OCID, deployed application key, source JDK version, and target JDK version of each selected application.
func (RequestDeployedApplicationMigrationAnalysesDetails) String ¶ added in v65.71.0
func (m RequestDeployedApplicationMigrationAnalysesDetails) String() string
func (RequestDeployedApplicationMigrationAnalysesDetails) ValidateEnumValue ¶ added in v65.71.0
func (m RequestDeployedApplicationMigrationAnalysesDetails) ValidateEnumValue() (bool, error)
ValidateEnumValue returns an error when providing an unsupported enum value This function is being called during constructing API request process Not recommended for calling this function directly
type RequestDeployedApplicationMigrationAnalysesRequest ¶ added in v65.71.0
type RequestDeployedApplicationMigrationAnalysesRequest struct { // The OCID (https://docs.cloud.oracle.com/Content/General/Concepts/identifiers.htm) of the Fleet. FleetId *string `mandatory:"true" contributesTo:"path" name:"fleetId"` // Detail information that starts the deployed Java migration analyses RequestDeployedApplicationMigrationAnalysesDetails `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 }
RequestDeployedApplicationMigrationAnalysesRequest wrapper for the RequestDeployedApplicationMigrationAnalyses operation
See also ¶
Click https://docs.cloud.oracle.com/en-us/iaas/tools/go-sdk-examples/latest/jms/RequestDeployedApplicationMigrationAnalyses.go.html to see an example of how to use RequestDeployedApplicationMigrationAnalysesRequest.
func (RequestDeployedApplicationMigrationAnalysesRequest) BinaryRequestBody ¶ added in v65.71.0
func (request RequestDeployedApplicationMigrationAnalysesRequest) BinaryRequestBody() (*common.OCIReadSeekCloser, bool)
BinaryRequestBody implements the OCIRequest interface
func (RequestDeployedApplicationMigrationAnalysesRequest) HTTPRequest ¶ added in v65.71.0
func (request RequestDeployedApplicationMigrationAnalysesRequest) HTTPRequest(method, path string, binaryRequestBody *common.OCIReadSeekCloser, extraHeaders map[string]string) (http.Request, error)
HTTPRequest implements the OCIRequest interface
func (RequestDeployedApplicationMigrationAnalysesRequest) RetryPolicy ¶ added in v65.71.0
func (request RequestDeployedApplicationMigrationAnalysesRequest) RetryPolicy() *common.RetryPolicy
RetryPolicy implements the OCIRetryableRequest interface. This retrieves the specified retry policy.
func (RequestDeployedApplicationMigrationAnalysesRequest) String ¶ added in v65.71.0
func (request RequestDeployedApplicationMigrationAnalysesRequest) String() string
func (RequestDeployedApplicationMigrationAnalysesRequest) ValidateEnumValue ¶ added in v65.71.0
func (request RequestDeployedApplicationMigrationAnalysesRequest) ValidateEnumValue() (bool, error)
ValidateEnumValue returns an error when providing an unsupported enum value This function is being called during constructing API request process Not recommended for calling this function directly
type RequestDeployedApplicationMigrationAnalysesResponse ¶ added in v65.71.0
type RequestDeployedApplicationMigrationAnalysesResponse 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, provide the request ID. OpcRequestId *string `presentIn:"header" name:"opc-request-id"` }
RequestDeployedApplicationMigrationAnalysesResponse wrapper for the RequestDeployedApplicationMigrationAnalyses operation
func (RequestDeployedApplicationMigrationAnalysesResponse) HTTPResponse ¶ added in v65.71.0
func (response RequestDeployedApplicationMigrationAnalysesResponse) HTTPResponse() *http.Response
HTTPResponse implements the OCIResponse interface
func (RequestDeployedApplicationMigrationAnalysesResponse) String ¶ added in v65.71.0
func (response RequestDeployedApplicationMigrationAnalysesResponse) String() string
type RequestJavaMigrationAnalysesDetails ¶ added in v65.41.0
type RequestJavaMigrationAnalysesDetails struct { // An array of migration analysis requests. Targets []JavaMigrationAnalysisTarget `mandatory:"true" json:"targets"` }
RequestJavaMigrationAnalysesDetails Details of the request to start a Java migration analysis. The analysis requires the managed instance OCID, application installation key, source JDK version, and target JDK version of each selected application.
func (RequestJavaMigrationAnalysesDetails) String ¶ added in v65.41.0
func (m RequestJavaMigrationAnalysesDetails) String() string
func (RequestJavaMigrationAnalysesDetails) ValidateEnumValue ¶ added in v65.41.0
func (m RequestJavaMigrationAnalysesDetails) ValidateEnumValue() (bool, error)
ValidateEnumValue returns an error when providing an unsupported enum value This function is being called during constructing API request process Not recommended for calling this function directly
type RequestJavaMigrationAnalysesRequest ¶ added in v65.41.0
type RequestJavaMigrationAnalysesRequest struct { // The OCID (https://docs.cloud.oracle.com/Content/General/Concepts/identifiers.htm) of the Fleet. FleetId *string `mandatory:"true" contributesTo:"path" name:"fleetId"` // Detail information that starts the Java migration analysis RequestJavaMigrationAnalysesDetails `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 }
RequestJavaMigrationAnalysesRequest wrapper for the RequestJavaMigrationAnalyses operation
See also ¶
Click https://docs.cloud.oracle.com/en-us/iaas/tools/go-sdk-examples/latest/jms/RequestJavaMigrationAnalyses.go.html to see an example of how to use RequestJavaMigrationAnalysesRequest.
func (RequestJavaMigrationAnalysesRequest) BinaryRequestBody ¶ added in v65.41.0
func (request RequestJavaMigrationAnalysesRequest) BinaryRequestBody() (*common.OCIReadSeekCloser, bool)
BinaryRequestBody implements the OCIRequest interface
func (RequestJavaMigrationAnalysesRequest) HTTPRequest ¶ added in v65.41.0
func (request RequestJavaMigrationAnalysesRequest) HTTPRequest(method, path string, binaryRequestBody *common.OCIReadSeekCloser, extraHeaders map[string]string) (http.Request, error)
HTTPRequest implements the OCIRequest interface
func (RequestJavaMigrationAnalysesRequest) RetryPolicy ¶ added in v65.41.0
func (request RequestJavaMigrationAnalysesRequest) RetryPolicy() *common.RetryPolicy
RetryPolicy implements the OCIRetryableRequest interface. This retrieves the specified retry policy.
func (RequestJavaMigrationAnalysesRequest) String ¶ added in v65.41.0
func (request RequestJavaMigrationAnalysesRequest) String() string
func (RequestJavaMigrationAnalysesRequest) ValidateEnumValue ¶ added in v65.41.0
func (request RequestJavaMigrationAnalysesRequest) ValidateEnumValue() (bool, error)
ValidateEnumValue returns an error when providing an unsupported enum value This function is being called during constructing API request process Not recommended for calling this function directly
type RequestJavaMigrationAnalysesResponse ¶ added in v65.41.0
type RequestJavaMigrationAnalysesResponse 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, provide the request ID. OpcRequestId *string `presentIn:"header" name:"opc-request-id"` }
RequestJavaMigrationAnalysesResponse wrapper for the RequestJavaMigrationAnalyses operation
func (RequestJavaMigrationAnalysesResponse) HTTPResponse ¶ added in v65.41.0
func (response RequestJavaMigrationAnalysesResponse) HTTPResponse() *http.Response
HTTPResponse implements the OCIResponse interface
func (RequestJavaMigrationAnalysesResponse) String ¶ added in v65.41.0
func (response RequestJavaMigrationAnalysesResponse) String() string
type RequestJfrRecordingsDetails ¶ added in v65.27.0
type RequestJfrRecordingsDetails struct { // The profile used for JFR events selection. If the name isn't recognized, the settings from jfcV1 or jfcV2 // will be used depending on the JVM version. // Both jfcV2 and jfcV1 should be provided to ensure JFR collection on different JVM versions. JfcProfileName *string `mandatory:"true" json:"jfcProfileName"` // The attachment targets to start JFR. Targets []JfrAttachmentTarget `mandatory:"false" json:"targets"` // The BASE64 encoded string of JFR settings XML with schema used by JDK 8. JfcV1 *string `mandatory:"false" json:"jfcV1"` // The BASE64 encoded string of JFR settings XML with schema used by JDK 9 and after (https://raw.githubusercontent.com/openjdk/jdk/master/src/jdk.jfr/share/classes/jdk/jfr/internal/jfc/jfc.xsd). JfcV2 *string `mandatory:"false" json:"jfcV2"` // Duration of the JFR recording in minutes. RecordingDurationInMinutes *int `mandatory:"false" json:"recordingDurationInMinutes"` // The maximum size limit for the JFR file collected. RecordingSizeInMb *int `mandatory:"false" json:"recordingSizeInMb"` // Period to looking for JVMs. In addition to attach to running JVMs when given the command, // JVM started within the waiting period will also be attached for JFR. The value should be // larger than the agent polling interval setting for the fleet to ensure agent can get the // instructions. If not specified, the agent polling interval for the fleet is used. WaitingPeriodInMinutes *int `mandatory:"false" json:"waitingPeriodInMinutes"` }
RequestJfrRecordingsDetails Details of the request to start JFR recordings. When the targets aren't specified, then all managed instances currently in the Fleet are selected.
func (RequestJfrRecordingsDetails) String ¶ added in v65.27.0
func (m RequestJfrRecordingsDetails) String() string
func (RequestJfrRecordingsDetails) ValidateEnumValue ¶ added in v65.27.0
func (m RequestJfrRecordingsDetails) ValidateEnumValue() (bool, error)
ValidateEnumValue returns an error when providing an unsupported enum value This function is being called during constructing API request process Not recommended for calling this function directly
type RequestJfrRecordingsRequest ¶ added in v65.27.0
type RequestJfrRecordingsRequest struct { // The OCID (https://docs.cloud.oracle.com/Content/General/Concepts/identifiers.htm) of the Fleet. FleetId *string `mandatory:"true" contributesTo:"path" name:"fleetId"` // Detail information to start JFR recordings. RequestJfrRecordingsDetails `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 }
RequestJfrRecordingsRequest wrapper for the RequestJfrRecordings operation
See also ¶
Click https://docs.cloud.oracle.com/en-us/iaas/tools/go-sdk-examples/latest/jms/RequestJfrRecordings.go.html to see an example of how to use RequestJfrRecordingsRequest.
func (RequestJfrRecordingsRequest) BinaryRequestBody ¶ added in v65.27.0
func (request RequestJfrRecordingsRequest) BinaryRequestBody() (*common.OCIReadSeekCloser, bool)
BinaryRequestBody implements the OCIRequest interface
func (RequestJfrRecordingsRequest) HTTPRequest ¶ added in v65.27.0
func (request RequestJfrRecordingsRequest) HTTPRequest(method, path string, binaryRequestBody *common.OCIReadSeekCloser, extraHeaders map[string]string) (http.Request, error)
HTTPRequest implements the OCIRequest interface
func (RequestJfrRecordingsRequest) RetryPolicy ¶ added in v65.27.0
func (request RequestJfrRecordingsRequest) RetryPolicy() *common.RetryPolicy
RetryPolicy implements the OCIRetryableRequest interface. This retrieves the specified retry policy.
func (RequestJfrRecordingsRequest) String ¶ added in v65.27.0
func (request RequestJfrRecordingsRequest) String() string
func (RequestJfrRecordingsRequest) ValidateEnumValue ¶ added in v65.27.0
func (request RequestJfrRecordingsRequest) ValidateEnumValue() (bool, error)
ValidateEnumValue returns an error when providing an unsupported enum value This function is being called during constructing API request process Not recommended for calling this function directly
type RequestJfrRecordingsResponse ¶ added in v65.27.0
type RequestJfrRecordingsResponse 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, provide the request ID. OpcRequestId *string `presentIn:"header" name:"opc-request-id"` }
RequestJfrRecordingsResponse wrapper for the RequestJfrRecordings operation
func (RequestJfrRecordingsResponse) HTTPResponse ¶ added in v65.27.0
func (response RequestJfrRecordingsResponse) HTTPResponse() *http.Response
HTTPResponse implements the OCIResponse interface
func (RequestJfrRecordingsResponse) String ¶ added in v65.27.0
func (response RequestJfrRecordingsResponse) String() string
type RequestPerformanceTuningAnalysesDetails ¶ added in v65.41.0
type RequestPerformanceTuningAnalysesDetails struct { // Duration of the JFR recording in minutes. RecordingDurationInMinutes *int `mandatory:"true" json:"recordingDurationInMinutes"` // The attachment targets to start JFR. Targets []JfrAttachmentTarget `mandatory:"false" json:"targets"` // Period to looking for JVMs. In addition to attach to running JVMs when given the command, // JVM started within the waiting period will also be attached for JFR. The value should be // larger than the agent polling interval setting for the fleet to ensure agent can get the // instructions. If not specified, the agent polling interval for the fleet is used. WaitingPeriodInMinutes *int `mandatory:"false" json:"waitingPeriodInMinutes"` }
RequestPerformanceTuningAnalysesDetails Details of the request to start a JFR performance tuning analysis.
func (RequestPerformanceTuningAnalysesDetails) String ¶ added in v65.41.0
func (m RequestPerformanceTuningAnalysesDetails) String() string
func (RequestPerformanceTuningAnalysesDetails) ValidateEnumValue ¶ added in v65.41.0
func (m RequestPerformanceTuningAnalysesDetails) ValidateEnumValue() (bool, error)
ValidateEnumValue returns an error when providing an unsupported enum value This function is being called during constructing API request process Not recommended for calling this function directly
type RequestPerformanceTuningAnalysesRequest ¶ added in v65.41.0
type RequestPerformanceTuningAnalysesRequest struct { // The OCID (https://docs.cloud.oracle.com/Content/General/Concepts/identifiers.htm) of the Fleet. FleetId *string `mandatory:"true" contributesTo:"path" name:"fleetId"` // Detail information to start Performance Tuning Analyses RequestPerformanceTuningAnalysesDetails `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 }
RequestPerformanceTuningAnalysesRequest wrapper for the RequestPerformanceTuningAnalyses operation
See also ¶
Click https://docs.cloud.oracle.com/en-us/iaas/tools/go-sdk-examples/latest/jms/RequestPerformanceTuningAnalyses.go.html to see an example of how to use RequestPerformanceTuningAnalysesRequest.
func (RequestPerformanceTuningAnalysesRequest) BinaryRequestBody ¶ added in v65.41.0
func (request RequestPerformanceTuningAnalysesRequest) BinaryRequestBody() (*common.OCIReadSeekCloser, bool)
BinaryRequestBody implements the OCIRequest interface
func (RequestPerformanceTuningAnalysesRequest) HTTPRequest ¶ added in v65.41.0
func (request RequestPerformanceTuningAnalysesRequest) HTTPRequest(method, path string, binaryRequestBody *common.OCIReadSeekCloser, extraHeaders map[string]string) (http.Request, error)
HTTPRequest implements the OCIRequest interface
func (RequestPerformanceTuningAnalysesRequest) RetryPolicy ¶ added in v65.41.0
func (request RequestPerformanceTuningAnalysesRequest) RetryPolicy() *common.RetryPolicy
RetryPolicy implements the OCIRetryableRequest interface. This retrieves the specified retry policy.
func (RequestPerformanceTuningAnalysesRequest) String ¶ added in v65.41.0
func (request RequestPerformanceTuningAnalysesRequest) String() string
func (RequestPerformanceTuningAnalysesRequest) ValidateEnumValue ¶ added in v65.41.0
func (request RequestPerformanceTuningAnalysesRequest) ValidateEnumValue() (bool, error)
ValidateEnumValue returns an error when providing an unsupported enum value This function is being called during constructing API request process Not recommended for calling this function directly
type RequestPerformanceTuningAnalysesResponse ¶ added in v65.41.0
type RequestPerformanceTuningAnalysesResponse 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, provide the request ID. OpcRequestId *string `presentIn:"header" name:"opc-request-id"` }
RequestPerformanceTuningAnalysesResponse wrapper for the RequestPerformanceTuningAnalyses operation
func (RequestPerformanceTuningAnalysesResponse) HTTPResponse ¶ added in v65.41.0
func (response RequestPerformanceTuningAnalysesResponse) HTTPResponse() *http.Response
HTTPResponse implements the OCIResponse interface
func (RequestPerformanceTuningAnalysesResponse) String ¶ added in v65.41.0
func (response RequestPerformanceTuningAnalysesResponse) String() string
type ResourceInventory ¶
type ResourceInventory struct { // The number of _active_ fleets. ActiveFleetCount *int `mandatory:"true" json:"activeFleetCount"` // The number of managed instances. ManagedInstanceCount *int `mandatory:"true" json:"managedInstanceCount"` // The number of Java Runtimes. JreCount *int `mandatory:"true" json:"jreCount"` // The number of Java installations. InstallationCount *int `mandatory:"true" json:"installationCount"` // The number of applications. ApplicationCount *int `mandatory:"true" json:"applicationCount"` }
ResourceInventory Inventory of JMS resources in a compartment during a specified time period.
func (ResourceInventory) String ¶
func (m ResourceInventory) String() string
func (ResourceInventory) ValidateEnumValue ¶
func (m ResourceInventory) ValidateEnumValue() (bool, error)
ValidateEnumValue returns an error when providing an unsupported enum value This function is being called during constructing API request process Not recommended for calling this function directly
type ScanJavaServerUsageDetails ¶ added in v65.27.0
type ScanJavaServerUsageDetails struct { // The list of OCIDs (https://docs.cloud.oracle.com/Content/General/Concepts/identifiers.htm) of managed instances to scan. ManagedInstanceIds []string `mandatory:"false" json:"managedInstanceIds"` }
ScanJavaServerUsageDetails The list of managed instances to scan.
func (ScanJavaServerUsageDetails) String ¶ added in v65.27.0
func (m ScanJavaServerUsageDetails) String() string
func (ScanJavaServerUsageDetails) ValidateEnumValue ¶ added in v65.27.0
func (m ScanJavaServerUsageDetails) ValidateEnumValue() (bool, error)
ValidateEnumValue returns an error when providing an unsupported enum value This function is being called during constructing API request process Not recommended for calling this function directly
type ScanJavaServerUsageRequest ¶ added in v65.27.0
type ScanJavaServerUsageRequest struct { // The OCID (https://docs.cloud.oracle.com/Content/General/Concepts/identifiers.htm) of the Fleet. FleetId *string `mandatory:"true" contributesTo:"path" name:"fleetId"` // List of managed instances to be scanned. ScanJavaServerUsageDetails `contributesTo:"body"` // For optimistic concurrency control. In the PUT or DELETE call // for a resource, set the `if-match` parameter to the value of the // ETag from a previous GET or POST response for that resource. // The resource will be updated or deleted only if the ETag you // provide matches the resource's current ETag value. IfMatch *string `mandatory:"false" contributesTo:"header" name:"if-match"` // A token that uniquely identifies a request so it can be retried in case of a timeout or // server error without risk of executing that same action again. Retry tokens expire after 24 // hours, but can be invalidated before then due to conflicting operations. For example, if a resource // has been deleted and purged from the system, then a retry of the original creation request // might be rejected. OpcRetryToken *string `mandatory:"false" contributesTo:"header" name:"opc-retry-token"` // The client request ID for tracing. OpcRequestId *string `mandatory:"false" contributesTo:"header" name:"opc-request-id"` // Metadata about the request. This information will not be transmitted to the service, but // represents information that the SDK will consume to drive retry behavior. RequestMetadata common.RequestMetadata }
ScanJavaServerUsageRequest wrapper for the ScanJavaServerUsage operation
See also ¶
Click https://docs.cloud.oracle.com/en-us/iaas/tools/go-sdk-examples/latest/jms/ScanJavaServerUsage.go.html to see an example of how to use ScanJavaServerUsageRequest.
func (ScanJavaServerUsageRequest) BinaryRequestBody ¶ added in v65.27.0
func (request ScanJavaServerUsageRequest) BinaryRequestBody() (*common.OCIReadSeekCloser, bool)
BinaryRequestBody implements the OCIRequest interface
func (ScanJavaServerUsageRequest) HTTPRequest ¶ added in v65.27.0
func (request ScanJavaServerUsageRequest) HTTPRequest(method, path string, binaryRequestBody *common.OCIReadSeekCloser, extraHeaders map[string]string) (http.Request, error)
HTTPRequest implements the OCIRequest interface
func (ScanJavaServerUsageRequest) RetryPolicy ¶ added in v65.27.0
func (request ScanJavaServerUsageRequest) RetryPolicy() *common.RetryPolicy
RetryPolicy implements the OCIRetryableRequest interface. This retrieves the specified retry policy.
func (ScanJavaServerUsageRequest) String ¶ added in v65.27.0
func (request ScanJavaServerUsageRequest) String() string
func (ScanJavaServerUsageRequest) ValidateEnumValue ¶ added in v65.27.0
func (request ScanJavaServerUsageRequest) ValidateEnumValue() (bool, error)
ValidateEnumValue returns an error when providing an unsupported enum value This function is being called during constructing API request process Not recommended for calling this function directly
type ScanJavaServerUsageResponse ¶ added in v65.27.0
type ScanJavaServerUsageResponse 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, provide the request ID. OpcRequestId *string `presentIn:"header" name:"opc-request-id"` }
ScanJavaServerUsageResponse wrapper for the ScanJavaServerUsage operation
func (ScanJavaServerUsageResponse) HTTPResponse ¶ added in v65.27.0
func (response ScanJavaServerUsageResponse) HTTPResponse() *http.Response
HTTPResponse implements the OCIResponse interface
func (ScanJavaServerUsageResponse) String ¶ added in v65.27.0
func (response ScanJavaServerUsageResponse) String() string
type ScanLibraryUsageDetails ¶ added in v65.27.0
type ScanLibraryUsageDetails struct { // The list of OCIDs (https://docs.cloud.oracle.com/Content/General/Concepts/identifiers.htm) of managed instances to scan. ManagedInstanceIds []string `mandatory:"false" json:"managedInstanceIds"` }
ScanLibraryUsageDetails The list of managed instances to scan.
func (ScanLibraryUsageDetails) String ¶ added in v65.27.0
func (m ScanLibraryUsageDetails) String() string
func (ScanLibraryUsageDetails) ValidateEnumValue ¶ added in v65.27.0
func (m ScanLibraryUsageDetails) ValidateEnumValue() (bool, error)
ValidateEnumValue returns an error when providing an unsupported enum value This function is being called during constructing API request process Not recommended for calling this function directly
type ScanLibraryUsageRequest ¶ added in v65.27.0
type ScanLibraryUsageRequest struct { // The OCID (https://docs.cloud.oracle.com/Content/General/Concepts/identifiers.htm) of the Fleet. FleetId *string `mandatory:"true" contributesTo:"path" name:"fleetId"` // List of managed instances to be scanned. ScanLibraryUsageDetails `contributesTo:"body"` // For optimistic concurrency control. In the PUT or DELETE call // for a resource, set the `if-match` parameter to the value of the // ETag from a previous GET or POST response for that resource. // The resource will be updated or deleted only if the ETag you // provide matches the resource's current ETag value. IfMatch *string `mandatory:"false" contributesTo:"header" name:"if-match"` // A token that uniquely identifies a request so it can be retried in case of a timeout or // server error without risk of executing that same action again. Retry tokens expire after 24 // hours, but can be invalidated before then due to conflicting operations. For example, if a resource // has been deleted and purged from the system, then a retry of the original creation request // might be rejected. OpcRetryToken *string `mandatory:"false" contributesTo:"header" name:"opc-retry-token"` // The client request ID for tracing. OpcRequestId *string `mandatory:"false" contributesTo:"header" name:"opc-request-id"` // Metadata about the request. This information will not be transmitted to the service, but // represents information that the SDK will consume to drive retry behavior. RequestMetadata common.RequestMetadata }
ScanLibraryUsageRequest wrapper for the ScanLibraryUsage operation
See also ¶
Click https://docs.cloud.oracle.com/en-us/iaas/tools/go-sdk-examples/latest/jms/ScanLibraryUsage.go.html to see an example of how to use ScanLibraryUsageRequest.
func (ScanLibraryUsageRequest) BinaryRequestBody ¶ added in v65.27.0
func (request ScanLibraryUsageRequest) BinaryRequestBody() (*common.OCIReadSeekCloser, bool)
BinaryRequestBody implements the OCIRequest interface
func (ScanLibraryUsageRequest) HTTPRequest ¶ added in v65.27.0
func (request ScanLibraryUsageRequest) HTTPRequest(method, path string, binaryRequestBody *common.OCIReadSeekCloser, extraHeaders map[string]string) (http.Request, error)
HTTPRequest implements the OCIRequest interface
func (ScanLibraryUsageRequest) RetryPolicy ¶ added in v65.27.0
func (request ScanLibraryUsageRequest) RetryPolicy() *common.RetryPolicy
RetryPolicy implements the OCIRetryableRequest interface. This retrieves the specified retry policy.
func (ScanLibraryUsageRequest) String ¶ added in v65.27.0
func (request ScanLibraryUsageRequest) String() string
func (ScanLibraryUsageRequest) ValidateEnumValue ¶ added in v65.27.0
func (request ScanLibraryUsageRequest) ValidateEnumValue() (bool, error)
ValidateEnumValue returns an error when providing an unsupported enum value This function is being called during constructing API request process Not recommended for calling this function directly
type ScanLibraryUsageResponse ¶ added in v65.27.0
type ScanLibraryUsageResponse 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, provide the request ID. OpcRequestId *string `presentIn:"header" name:"opc-request-id"` }
ScanLibraryUsageResponse wrapper for the ScanLibraryUsage operation
func (ScanLibraryUsageResponse) HTTPResponse ¶ added in v65.27.0
func (response ScanLibraryUsageResponse) HTTPResponse() *http.Response
HTTPResponse implements the OCIResponse interface
func (ScanLibraryUsageResponse) String ¶ added in v65.27.0
func (response ScanLibraryUsageResponse) String() string
type SortByEnum ¶
type SortByEnum string
SortByEnum Enum with underlying type: string
const ( SortByDisplayName SortByEnum = "displayName" SortByTimeCreated SortByEnum = "timeCreated" )
Set of constants representing the allowable values for SortByEnum
func GetMappingSortByEnum ¶
func GetMappingSortByEnum(val string) (SortByEnum, bool)
GetMappingSortByEnum performs case Insensitive comparison on enum value and return the desired enum
func GetSortByEnumValues ¶
func GetSortByEnumValues() []SortByEnum
GetSortByEnumValues Enumerates the set of values for SortByEnum
type SortOrderEnum ¶
type SortOrderEnum string
SortOrderEnum Enum with underlying type: string
const ( SortOrderAsc SortOrderEnum = "ASC" SortOrderDesc SortOrderEnum = "DESC" )
Set of constants representing the allowable values for SortOrderEnum
func GetMappingSortOrderEnum ¶
func GetMappingSortOrderEnum(val string) (SortOrderEnum, bool)
GetMappingSortOrderEnum performs case Insensitive comparison on enum value and return the desired enum
func GetSortOrderEnumValues ¶
func GetSortOrderEnumValues() []SortOrderEnum
GetSortOrderEnumValues Enumerates the set of values for SortOrderEnum
type SummarizeApplicationInstallationUsageRequest ¶ added in v65.41.0
type SummarizeApplicationInstallationUsageRequest struct { // The OCID (https://docs.cloud.oracle.com/Content/General/Concepts/identifiers.htm) of the Fleet. FleetId *string `mandatory:"true" contributesTo:"path" name:"fleetId"` // The Fleet-unique identifier of the application installation. ApplicationInstallationKey *string `mandatory:"false" contributesTo:"query" name:"applicationInstallationKey"` // The Fleet-unique identifier of the application. ApplicationId *string `mandatory:"false" contributesTo:"query" name:"applicationId"` // The display name. DisplayName *string `mandatory:"false" contributesTo:"query" name:"displayName"` // Filter the list with displayName contains the given value. DisplayNameContains *string `mandatory:"false" contributesTo:"query" name:"displayNameContains"` // The type of the application. ApplicationType *string `mandatory:"false" contributesTo:"query" name:"applicationType"` // Filter the list with the application installation path that contains the given value. AppInstallationPathContains *string `mandatory:"false" contributesTo:"query" name:"appInstallationPathContains"` // The vendor of the related Java Runtime. JreVendor *string `mandatory:"false" contributesTo:"query" name:"jreVendor"` // The distribution of the related Java Runtime. JreDistribution *string `mandatory:"false" contributesTo:"query" name:"jreDistribution"` // The version of the related Java Runtime. JreVersion *string `mandatory:"false" contributesTo:"query" name:"jreVersion"` // The file system path of the Java Runtime installation. InstallationPath *string `mandatory:"false" contributesTo:"query" name:"installationPath"` // The library key. LibraryKey *string `mandatory:"false" contributesTo:"query" name:"libraryKey"` // The Fleet-unique identifier of the related managed instance. ManagedInstanceId *string `mandatory:"false" contributesTo:"query" name:"managedInstanceId"` // The operating system type. OsFamily []OsFamilyEnum `contributesTo:"query" name:"osFamily" omitEmpty:"true" collectionFormat:"multi"` // The start of the time period during which resources are searched (formatted according to RFC3339 (https://datatracker.ietf.org/doc/html/rfc3339)). TimeStart *common.SDKTime `mandatory:"false" contributesTo:"query" name:"timeStart"` // The end of the time period during which resources are searched (formatted according to RFC3339 (https://datatracker.ietf.org/doc/html/rfc3339)). TimeEnd *common.SDKTime `mandatory:"false" contributesTo:"query" name:"timeEnd"` // 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. The token is usually retrieved from a previous list call. Page *string `mandatory:"false" contributesTo:"query" name:"page"` // The sort order, either 'asc' or 'desc'. SortOrder SummarizeApplicationInstallationUsageSortOrderEnum `mandatory:"false" contributesTo:"query" name:"sortOrder" omitEmpty:"true"` // The field to sort application installation views. Only one sort order may be provided. // Default order for _timeFirstSeen_, _timeLastSeen_, _approximateJreCount_, _approximateInstallationCount_ // and _approximateManagedInstanceCount_ is **descending**. // Default order for _displayName_, _installationPath_ and _osName_ is **ascending**. // If no value is specified _timeLastSeen_ is default. SortBy SummarizeApplicationInstallationUsageSortByEnum `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 }
SummarizeApplicationInstallationUsageRequest wrapper for the SummarizeApplicationInstallationUsage operation
See also ¶
Click https://docs.cloud.oracle.com/en-us/iaas/tools/go-sdk-examples/latest/jms/SummarizeApplicationInstallationUsage.go.html to see an example of how to use SummarizeApplicationInstallationUsageRequest.
func (SummarizeApplicationInstallationUsageRequest) BinaryRequestBody ¶ added in v65.41.0
func (request SummarizeApplicationInstallationUsageRequest) BinaryRequestBody() (*common.OCIReadSeekCloser, bool)
BinaryRequestBody implements the OCIRequest interface
func (SummarizeApplicationInstallationUsageRequest) HTTPRequest ¶ added in v65.41.0
func (request SummarizeApplicationInstallationUsageRequest) HTTPRequest(method, path string, binaryRequestBody *common.OCIReadSeekCloser, extraHeaders map[string]string) (http.Request, error)
HTTPRequest implements the OCIRequest interface
func (SummarizeApplicationInstallationUsageRequest) RetryPolicy ¶ added in v65.41.0
func (request SummarizeApplicationInstallationUsageRequest) RetryPolicy() *common.RetryPolicy
RetryPolicy implements the OCIRetryableRequest interface. This retrieves the specified retry policy.
func (SummarizeApplicationInstallationUsageRequest) String ¶ added in v65.41.0
func (request SummarizeApplicationInstallationUsageRequest) String() string
func (SummarizeApplicationInstallationUsageRequest) ValidateEnumValue ¶ added in v65.41.0
func (request SummarizeApplicationInstallationUsageRequest) ValidateEnumValue() (bool, error)
ValidateEnumValue returns an error when providing an unsupported enum value This function is being called during constructing API request process Not recommended for calling this function directly
type SummarizeApplicationInstallationUsageResponse ¶ added in v65.41.0
type SummarizeApplicationInstallationUsageResponse struct { // The underlying http response RawResponse *http.Response // A list of ApplicationInstallationUsageSummaryCollection instances ApplicationInstallationUsageSummaryCollection `presentIn:"body"` // Unique Oracle-assigned identifier for the request. If you need to contact // Oracle about a particular request, provide the request ID. OpcRequestId *string `presentIn:"header" name:"opc-request-id"` // For list pagination, when this header appears in the response, additional pages of results remain. // Include this value as the `page` parameter for the subsequent GET request to get the next batch of items. // For important details about how pagination works, see List Pagination (https://docs.cloud.oracle.com/iaas/Content/API/Concepts/usingapi.htm#nine). OpcNextPage *string `presentIn:"header" name:"opc-next-page"` }
SummarizeApplicationInstallationUsageResponse wrapper for the SummarizeApplicationInstallationUsage operation
func (SummarizeApplicationInstallationUsageResponse) HTTPResponse ¶ added in v65.41.0
func (response SummarizeApplicationInstallationUsageResponse) HTTPResponse() *http.Response
HTTPResponse implements the OCIResponse interface
func (SummarizeApplicationInstallationUsageResponse) String ¶ added in v65.41.0
func (response SummarizeApplicationInstallationUsageResponse) String() string
type SummarizeApplicationInstallationUsageSortByEnum ¶ added in v65.41.0
type SummarizeApplicationInstallationUsageSortByEnum string
SummarizeApplicationInstallationUsageSortByEnum Enum with underlying type: string
const ( SummarizeApplicationInstallationUsageSortByTimefirstseen SummarizeApplicationInstallationUsageSortByEnum = "timeFirstSeen" SummarizeApplicationInstallationUsageSortByTimelastseen SummarizeApplicationInstallationUsageSortByEnum = "timeLastSeen" SummarizeApplicationInstallationUsageSortByDisplayname SummarizeApplicationInstallationUsageSortByEnum = "displayName" SummarizeApplicationInstallationUsageSortByInstallationpath SummarizeApplicationInstallationUsageSortByEnum = "installationPath" SummarizeApplicationInstallationUsageSortByOsname SummarizeApplicationInstallationUsageSortByEnum = "osName" SummarizeApplicationInstallationUsageSortByApproximatejrecount SummarizeApplicationInstallationUsageSortByEnum = "approximateJreCount" SummarizeApplicationInstallationUsageSortByApproximateinstallationcount SummarizeApplicationInstallationUsageSortByEnum = "approximateInstallationCount" SummarizeApplicationInstallationUsageSortByApproximatemanagedinstancecount SummarizeApplicationInstallationUsageSortByEnum = "approximateManagedInstanceCount" SummarizeApplicationInstallationUsageSortByApproximatelibrarycount SummarizeApplicationInstallationUsageSortByEnum = "approximateLibraryCount" )
Set of constants representing the allowable values for SummarizeApplicationInstallationUsageSortByEnum
func GetMappingSummarizeApplicationInstallationUsageSortByEnum ¶ added in v65.41.0
func GetMappingSummarizeApplicationInstallationUsageSortByEnum(val string) (SummarizeApplicationInstallationUsageSortByEnum, bool)
GetMappingSummarizeApplicationInstallationUsageSortByEnum performs case Insensitive comparison on enum value and return the desired enum
func GetSummarizeApplicationInstallationUsageSortByEnumValues ¶ added in v65.41.0
func GetSummarizeApplicationInstallationUsageSortByEnumValues() []SummarizeApplicationInstallationUsageSortByEnum
GetSummarizeApplicationInstallationUsageSortByEnumValues Enumerates the set of values for SummarizeApplicationInstallationUsageSortByEnum
type SummarizeApplicationInstallationUsageSortOrderEnum ¶ added in v65.41.0
type SummarizeApplicationInstallationUsageSortOrderEnum string
SummarizeApplicationInstallationUsageSortOrderEnum Enum with underlying type: string
const ( SummarizeApplicationInstallationUsageSortOrderAsc SummarizeApplicationInstallationUsageSortOrderEnum = "ASC" SummarizeApplicationInstallationUsageSortOrderDesc SummarizeApplicationInstallationUsageSortOrderEnum = "DESC" )
Set of constants representing the allowable values for SummarizeApplicationInstallationUsageSortOrderEnum
func GetMappingSummarizeApplicationInstallationUsageSortOrderEnum ¶ added in v65.41.0
func GetMappingSummarizeApplicationInstallationUsageSortOrderEnum(val string) (SummarizeApplicationInstallationUsageSortOrderEnum, bool)
GetMappingSummarizeApplicationInstallationUsageSortOrderEnum performs case Insensitive comparison on enum value and return the desired enum
func GetSummarizeApplicationInstallationUsageSortOrderEnumValues ¶ added in v65.41.0
func GetSummarizeApplicationInstallationUsageSortOrderEnumValues() []SummarizeApplicationInstallationUsageSortOrderEnum
GetSummarizeApplicationInstallationUsageSortOrderEnumValues Enumerates the set of values for SummarizeApplicationInstallationUsageSortOrderEnum
type SummarizeApplicationUsageFieldsEnum ¶
type SummarizeApplicationUsageFieldsEnum string
SummarizeApplicationUsageFieldsEnum Enum with underlying type: string
const ( SummarizeApplicationUsageFieldsApproximateJreCount SummarizeApplicationUsageFieldsEnum = "approximateJreCount" SummarizeApplicationUsageFieldsApproximateInstallationCount SummarizeApplicationUsageFieldsEnum = "approximateInstallationCount" SummarizeApplicationUsageFieldsApproximateManagedInstanceCount SummarizeApplicationUsageFieldsEnum = "approximateManagedInstanceCount" )
Set of constants representing the allowable values for SummarizeApplicationUsageFieldsEnum
func GetMappingSummarizeApplicationUsageFieldsEnum ¶
func GetMappingSummarizeApplicationUsageFieldsEnum(val string) (SummarizeApplicationUsageFieldsEnum, bool)
GetMappingSummarizeApplicationUsageFieldsEnum performs case Insensitive comparison on enum value and return the desired enum
func GetSummarizeApplicationUsageFieldsEnumValues ¶
func GetSummarizeApplicationUsageFieldsEnumValues() []SummarizeApplicationUsageFieldsEnum
GetSummarizeApplicationUsageFieldsEnumValues Enumerates the set of values for SummarizeApplicationUsageFieldsEnum
type SummarizeApplicationUsageRequest ¶
type SummarizeApplicationUsageRequest struct { // The OCID (https://docs.cloud.oracle.com/Content/General/Concepts/identifiers.htm) of the Fleet. FleetId *string `mandatory:"true" contributesTo:"path" name:"fleetId"` // The Fleet-unique identifier of the application. ApplicationId *string `mandatory:"false" contributesTo:"query" name:"applicationId"` // The display name. DisplayName *string `mandatory:"false" contributesTo:"query" name:"displayName"` // The type of the application. ApplicationType *string `mandatory:"false" contributesTo:"query" name:"applicationType"` // The vendor of the related Java Runtime. JreVendor *string `mandatory:"false" contributesTo:"query" name:"jreVendor"` // The distribution of the related Java Runtime. JreDistribution *string `mandatory:"false" contributesTo:"query" name:"jreDistribution"` // The version of the related Java Runtime. JreVersion *string `mandatory:"false" contributesTo:"query" name:"jreVersion"` // The file system path of the Java Runtime installation. InstallationPath *string `mandatory:"false" contributesTo:"query" name:"installationPath"` // The Fleet-unique identifier of the related managed instance. ManagedInstanceId *string `mandatory:"false" contributesTo:"query" name:"managedInstanceId"` // Additional fields to include into the returned model on top of the required ones. // This parameter can also include 'approximateJreCount', 'approximateInstallationCount' and 'approximateManagedInstanceCount'. // For example 'approximateJreCount,approximateInstallationCount'. Fields []SummarizeApplicationUsageFieldsEnum `contributesTo:"query" name:"fields" omitEmpty:"true" collectionFormat:"multi"` // The start of the time period during which resources are searched (formatted according to RFC3339 (https://datatracker.ietf.org/doc/html/rfc3339)). TimeStart *common.SDKTime `mandatory:"false" contributesTo:"query" name:"timeStart"` // The end of the time period during which resources are searched (formatted according to RFC3339 (https://datatracker.ietf.org/doc/html/rfc3339)). TimeEnd *common.SDKTime `mandatory:"false" contributesTo:"query" name:"timeEnd"` // 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. The token is usually retrieved from a previous list call. Page *string `mandatory:"false" contributesTo:"query" name:"page"` // The sort order, either 'asc' or 'desc'. SortOrder SummarizeApplicationUsageSortOrderEnum `mandatory:"false" contributesTo:"query" name:"sortOrder" omitEmpty:"true"` // The field to sort application views. Only one sort order may be provided. // Default order for _timeFirstSeen_, _timeLastSeen_, _approximateJreCount_, _approximateInstallationCount_ // and _approximateManagedInstanceCount_ is **descending**. // Default order for _displayName_ and _osName_ is **ascending**. // If no value is specified _timeLastSeen_ is default. SortBy SummarizeApplicationUsageSortByEnum `mandatory:"false" contributesTo:"query" name:"sortBy" omitEmpty:"true"` // The client request ID for tracing. OpcRequestId *string `mandatory:"false" contributesTo:"header" name:"opc-request-id"` // The operating system type. OsFamily []OsFamilyEnum `contributesTo:"query" name:"osFamily" omitEmpty:"true" collectionFormat:"multi"` // Filter the list with displayName contains the given value. DisplayNameContains *string `mandatory:"false" contributesTo:"query" name:"displayNameContains"` // The library key. LibraryKey *string `mandatory:"false" contributesTo:"query" name:"libraryKey"` // Metadata about the request. This information will not be transmitted to the service, but // represents information that the SDK will consume to drive retry behavior. RequestMetadata common.RequestMetadata }
SummarizeApplicationUsageRequest wrapper for the SummarizeApplicationUsage operation
See also ¶
Click https://docs.cloud.oracle.com/en-us/iaas/tools/go-sdk-examples/latest/jms/SummarizeApplicationUsage.go.html to see an example of how to use SummarizeApplicationUsageRequest.
func (SummarizeApplicationUsageRequest) BinaryRequestBody ¶
func (request SummarizeApplicationUsageRequest) BinaryRequestBody() (*common.OCIReadSeekCloser, bool)
BinaryRequestBody implements the OCIRequest interface
func (SummarizeApplicationUsageRequest) HTTPRequest ¶
func (request SummarizeApplicationUsageRequest) HTTPRequest(method, path string, binaryRequestBody *common.OCIReadSeekCloser, extraHeaders map[string]string) (http.Request, error)
HTTPRequest implements the OCIRequest interface
func (SummarizeApplicationUsageRequest) RetryPolicy ¶
func (request SummarizeApplicationUsageRequest) RetryPolicy() *common.RetryPolicy
RetryPolicy implements the OCIRetryableRequest interface. This retrieves the specified retry policy.
func (SummarizeApplicationUsageRequest) String ¶
func (request SummarizeApplicationUsageRequest) String() string
func (SummarizeApplicationUsageRequest) ValidateEnumValue ¶
func (request SummarizeApplicationUsageRequest) ValidateEnumValue() (bool, error)
ValidateEnumValue returns an error when providing an unsupported enum value This function is being called during constructing API request process Not recommended for calling this function directly
type SummarizeApplicationUsageResponse ¶
type SummarizeApplicationUsageResponse struct { // The underlying http response RawResponse *http.Response // A list of ApplicationUsageCollection instances ApplicationUsageCollection `presentIn:"body"` // Unique Oracle-assigned identifier for the request. If you need to contact // Oracle about a particular request, provide the request ID. OpcRequestId *string `presentIn:"header" name:"opc-request-id"` // For list pagination, when this header appears in the response, additional pages of results remain. // Include this value as the `page` parameter for the subsequent GET request to get the next batch of items. // For important details about how pagination works, see List Pagination (https://docs.cloud.oracle.com/iaas/Content/API/Concepts/usingapi.htm#nine). OpcNextPage *string `presentIn:"header" name:"opc-next-page"` }
SummarizeApplicationUsageResponse wrapper for the SummarizeApplicationUsage operation
func (SummarizeApplicationUsageResponse) HTTPResponse ¶
func (response SummarizeApplicationUsageResponse) HTTPResponse() *http.Response
HTTPResponse implements the OCIResponse interface
func (SummarizeApplicationUsageResponse) String ¶
func (response SummarizeApplicationUsageResponse) String() string
type SummarizeApplicationUsageSortByEnum ¶
type SummarizeApplicationUsageSortByEnum string
SummarizeApplicationUsageSortByEnum Enum with underlying type: string
const ( SummarizeApplicationUsageSortByTimefirstseen SummarizeApplicationUsageSortByEnum = "timeFirstSeen" SummarizeApplicationUsageSortByTimelastseen SummarizeApplicationUsageSortByEnum = "timeLastSeen" SummarizeApplicationUsageSortByDisplayname SummarizeApplicationUsageSortByEnum = "displayName" SummarizeApplicationUsageSortByApproximatejrecount SummarizeApplicationUsageSortByEnum = "approximateJreCount" SummarizeApplicationUsageSortByApproximateinstallationcount SummarizeApplicationUsageSortByEnum = "approximateInstallationCount" SummarizeApplicationUsageSortByApproximatemanagedinstancecount SummarizeApplicationUsageSortByEnum = "approximateManagedInstanceCount" SummarizeApplicationUsageSortByApproximatelibrarycount SummarizeApplicationUsageSortByEnum = "approximateLibraryCount" SummarizeApplicationUsageSortByOsname SummarizeApplicationUsageSortByEnum = "osName" )
Set of constants representing the allowable values for SummarizeApplicationUsageSortByEnum
func GetMappingSummarizeApplicationUsageSortByEnum ¶
func GetMappingSummarizeApplicationUsageSortByEnum(val string) (SummarizeApplicationUsageSortByEnum, bool)
GetMappingSummarizeApplicationUsageSortByEnum performs case Insensitive comparison on enum value and return the desired enum
func GetSummarizeApplicationUsageSortByEnumValues ¶
func GetSummarizeApplicationUsageSortByEnumValues() []SummarizeApplicationUsageSortByEnum
GetSummarizeApplicationUsageSortByEnumValues Enumerates the set of values for SummarizeApplicationUsageSortByEnum
type SummarizeApplicationUsageSortOrderEnum ¶
type SummarizeApplicationUsageSortOrderEnum string
SummarizeApplicationUsageSortOrderEnum Enum with underlying type: string
const ( SummarizeApplicationUsageSortOrderAsc SummarizeApplicationUsageSortOrderEnum = "ASC" SummarizeApplicationUsageSortOrderDesc SummarizeApplicationUsageSortOrderEnum = "DESC" )
Set of constants representing the allowable values for SummarizeApplicationUsageSortOrderEnum
func GetMappingSummarizeApplicationUsageSortOrderEnum ¶
func GetMappingSummarizeApplicationUsageSortOrderEnum(val string) (SummarizeApplicationUsageSortOrderEnum, bool)
GetMappingSummarizeApplicationUsageSortOrderEnum performs case Insensitive comparison on enum value and return the desired enum
func GetSummarizeApplicationUsageSortOrderEnumValues ¶
func GetSummarizeApplicationUsageSortOrderEnumValues() []SummarizeApplicationUsageSortOrderEnum
GetSummarizeApplicationUsageSortOrderEnumValues Enumerates the set of values for SummarizeApplicationUsageSortOrderEnum
type SummarizeDeployedApplicationInstallationUsageRequest ¶ added in v65.41.0
type SummarizeDeployedApplicationInstallationUsageRequest struct { // The OCID (https://docs.cloud.oracle.com/Content/General/Concepts/identifiers.htm) of the Fleet. FleetId *string `mandatory:"true" contributesTo:"path" name:"fleetId"` // The server key. ServerKey *string `mandatory:"false" contributesTo:"query" name:"serverKey"` // The Java Server instance key. ServerInstanceKey *string `mandatory:"false" contributesTo:"query" name:"serverInstanceKey"` // The Fleet-unique identifier of the managed instance. ManagedInstanceId *string `mandatory:"false" contributesTo:"query" name:"managedInstanceId"` // The deployed application installation key. ApplicationInstallationKey *string `mandatory:"false" contributesTo:"query" name:"applicationInstallationKey"` // The deployed application key. ApplicationKey *string `mandatory:"false" contributesTo:"query" name:"applicationKey"` // Filter the list with deployed application name contains the given value. ApplicationNameContains *string `mandatory:"false" contributesTo:"query" name:"applicationNameContains"` // The deployed application name. ApplicationName *string `mandatory:"false" contributesTo:"query" name:"applicationName"` // Filter the list with application source path contains the given value. ApplicationSourcePathContains *string `mandatory:"false" contributesTo:"query" name:"applicationSourcePathContains"` // The library key. LibraryKey *string `mandatory:"false" contributesTo:"query" name:"libraryKey"` // The start of the time period during which resources are searched (formatted according to RFC3339 (https://datatracker.ietf.org/doc/html/rfc3339)). TimeStart *common.SDKTime `mandatory:"false" contributesTo:"query" name:"timeStart"` // The end of the time period during which resources are searched (formatted according to RFC3339 (https://datatracker.ietf.org/doc/html/rfc3339)). TimeEnd *common.SDKTime `mandatory:"false" contributesTo:"query" name:"timeEnd"` // 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. The token is usually retrieved from a previous list call. Page *string `mandatory:"false" contributesTo:"query" name:"page"` // The sort order, either 'asc' or 'desc'. SortOrder SummarizeDeployedApplicationInstallationUsageSortOrderEnum `mandatory:"false" contributesTo:"query" name:"sortOrder" omitEmpty:"true"` // The field to sort the deployed application installations. Only one sort order can be provided. // If no value is specified _timeLastSeen_ is default. // SortBy SummarizeDeployedApplicationInstallationUsageSortByEnum `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 }
SummarizeDeployedApplicationInstallationUsageRequest wrapper for the SummarizeDeployedApplicationInstallationUsage operation
See also ¶
Click https://docs.cloud.oracle.com/en-us/iaas/tools/go-sdk-examples/latest/jms/SummarizeDeployedApplicationInstallationUsage.go.html to see an example of how to use SummarizeDeployedApplicationInstallationUsageRequest.
func (SummarizeDeployedApplicationInstallationUsageRequest) BinaryRequestBody ¶ added in v65.41.0
func (request SummarizeDeployedApplicationInstallationUsageRequest) BinaryRequestBody() (*common.OCIReadSeekCloser, bool)
BinaryRequestBody implements the OCIRequest interface
func (SummarizeDeployedApplicationInstallationUsageRequest) HTTPRequest ¶ added in v65.41.0
func (request SummarizeDeployedApplicationInstallationUsageRequest) HTTPRequest(method, path string, binaryRequestBody *common.OCIReadSeekCloser, extraHeaders map[string]string) (http.Request, error)
HTTPRequest implements the OCIRequest interface
func (SummarizeDeployedApplicationInstallationUsageRequest) RetryPolicy ¶ added in v65.41.0
func (request SummarizeDeployedApplicationInstallationUsageRequest) RetryPolicy() *common.RetryPolicy
RetryPolicy implements the OCIRetryableRequest interface. This retrieves the specified retry policy.
func (SummarizeDeployedApplicationInstallationUsageRequest) String ¶ added in v65.41.0
func (request SummarizeDeployedApplicationInstallationUsageRequest) String() string
func (SummarizeDeployedApplicationInstallationUsageRequest) ValidateEnumValue ¶ added in v65.41.0
func (request SummarizeDeployedApplicationInstallationUsageRequest) ValidateEnumValue() (bool, error)
ValidateEnumValue returns an error when providing an unsupported enum value This function is being called during constructing API request process Not recommended for calling this function directly
type SummarizeDeployedApplicationInstallationUsageResponse ¶ added in v65.41.0
type SummarizeDeployedApplicationInstallationUsageResponse struct { // The underlying http response RawResponse *http.Response // A list of DeployedApplicationInstallationUsageSummaryCollection instances DeployedApplicationInstallationUsageSummaryCollection `presentIn:"body"` // Unique Oracle-assigned identifier for the request. If you need to contact // Oracle about a particular request, provide the request ID. OpcRequestId *string `presentIn:"header" name:"opc-request-id"` // For list pagination, when this header appears in the response, additional pages of results remain. // Include this value as the `page` parameter for the subsequent GET request to get the next batch of items. // For important details about how pagination works, see List Pagination (https://docs.cloud.oracle.com/iaas/Content/API/Concepts/usingapi.htm#nine). OpcNextPage *string `presentIn:"header" name:"opc-next-page"` }
SummarizeDeployedApplicationInstallationUsageResponse wrapper for the SummarizeDeployedApplicationInstallationUsage operation
func (SummarizeDeployedApplicationInstallationUsageResponse) HTTPResponse ¶ added in v65.41.0
func (response SummarizeDeployedApplicationInstallationUsageResponse) HTTPResponse() *http.Response
HTTPResponse implements the OCIResponse interface
func (SummarizeDeployedApplicationInstallationUsageResponse) String ¶ added in v65.41.0
func (response SummarizeDeployedApplicationInstallationUsageResponse) String() string
type SummarizeDeployedApplicationInstallationUsageSortByEnum ¶ added in v65.41.0
type SummarizeDeployedApplicationInstallationUsageSortByEnum string
SummarizeDeployedApplicationInstallationUsageSortByEnum Enum with underlying type: string
const ( SummarizeDeployedApplicationInstallationUsageSortByApplicationname SummarizeDeployedApplicationInstallationUsageSortByEnum = "applicationName" SummarizeDeployedApplicationInstallationUsageSortByApplicationtype SummarizeDeployedApplicationInstallationUsageSortByEnum = "applicationType" SummarizeDeployedApplicationInstallationUsageSortByApplicationsourcepath SummarizeDeployedApplicationInstallationUsageSortByEnum = "applicationSourcePath" SummarizeDeployedApplicationInstallationUsageSortByIsclustered SummarizeDeployedApplicationInstallationUsageSortByEnum = "isClustered" SummarizeDeployedApplicationInstallationUsageSortByJavaserverinstancecount SummarizeDeployedApplicationInstallationUsageSortByEnum = "javaServerInstanceCount" SummarizeDeployedApplicationInstallationUsageSortByApproximatejavaserverinstancecount SummarizeDeployedApplicationInstallationUsageSortByEnum = "approximateJavaServerInstanceCount" SummarizeDeployedApplicationInstallationUsageSortByApproximatelibrarycount SummarizeDeployedApplicationInstallationUsageSortByEnum = "approximateLibraryCount" SummarizeDeployedApplicationInstallationUsageSortByTimefirstseen SummarizeDeployedApplicationInstallationUsageSortByEnum = "timeFirstSeen" SummarizeDeployedApplicationInstallationUsageSortByTimelastseen SummarizeDeployedApplicationInstallationUsageSortByEnum = "timeLastSeen" )
Set of constants representing the allowable values for SummarizeDeployedApplicationInstallationUsageSortByEnum
func GetMappingSummarizeDeployedApplicationInstallationUsageSortByEnum ¶ added in v65.41.0
func GetMappingSummarizeDeployedApplicationInstallationUsageSortByEnum(val string) (SummarizeDeployedApplicationInstallationUsageSortByEnum, bool)
GetMappingSummarizeDeployedApplicationInstallationUsageSortByEnum performs case Insensitive comparison on enum value and return the desired enum
func GetSummarizeDeployedApplicationInstallationUsageSortByEnumValues ¶ added in v65.41.0
func GetSummarizeDeployedApplicationInstallationUsageSortByEnumValues() []SummarizeDeployedApplicationInstallationUsageSortByEnum
GetSummarizeDeployedApplicationInstallationUsageSortByEnumValues Enumerates the set of values for SummarizeDeployedApplicationInstallationUsageSortByEnum
type SummarizeDeployedApplicationInstallationUsageSortOrderEnum ¶ added in v65.41.0
type SummarizeDeployedApplicationInstallationUsageSortOrderEnum string
SummarizeDeployedApplicationInstallationUsageSortOrderEnum Enum with underlying type: string
const ( SummarizeDeployedApplicationInstallationUsageSortOrderAsc SummarizeDeployedApplicationInstallationUsageSortOrderEnum = "ASC" SummarizeDeployedApplicationInstallationUsageSortOrderDesc SummarizeDeployedApplicationInstallationUsageSortOrderEnum = "DESC" )
Set of constants representing the allowable values for SummarizeDeployedApplicationInstallationUsageSortOrderEnum
func GetMappingSummarizeDeployedApplicationInstallationUsageSortOrderEnum ¶ added in v65.41.0
func GetMappingSummarizeDeployedApplicationInstallationUsageSortOrderEnum(val string) (SummarizeDeployedApplicationInstallationUsageSortOrderEnum, bool)
GetMappingSummarizeDeployedApplicationInstallationUsageSortOrderEnum performs case Insensitive comparison on enum value and return the desired enum
func GetSummarizeDeployedApplicationInstallationUsageSortOrderEnumValues ¶ added in v65.41.0
func GetSummarizeDeployedApplicationInstallationUsageSortOrderEnumValues() []SummarizeDeployedApplicationInstallationUsageSortOrderEnum
GetSummarizeDeployedApplicationInstallationUsageSortOrderEnumValues Enumerates the set of values for SummarizeDeployedApplicationInstallationUsageSortOrderEnum
type SummarizeDeployedApplicationUsageRequest ¶ added in v65.27.0
type SummarizeDeployedApplicationUsageRequest struct { // The OCID (https://docs.cloud.oracle.com/Content/General/Concepts/identifiers.htm) of the Fleet. FleetId *string `mandatory:"true" contributesTo:"path" name:"fleetId"` // The server key. ServerKey *string `mandatory:"false" contributesTo:"query" name:"serverKey"` // The Java Server instance key. ServerInstanceKey *string `mandatory:"false" contributesTo:"query" name:"serverInstanceKey"` // The Fleet-unique identifier of the managed instance. ManagedInstanceId *string `mandatory:"false" contributesTo:"query" name:"managedInstanceId"` // The library key. LibraryKey *string `mandatory:"false" contributesTo:"query" name:"libraryKey"` // The deployed application key. ApplicationKey *string `mandatory:"false" contributesTo:"query" name:"applicationKey"` // Filter the list with deployed application name contains the given value. ApplicationNameContains *string `mandatory:"false" contributesTo:"query" name:"applicationNameContains"` // The deployed application name. ApplicationName *string `mandatory:"false" contributesTo:"query" name:"applicationName"` // The start of the time period during which resources are searched (formatted according to RFC3339 (https://datatracker.ietf.org/doc/html/rfc3339)). TimeStart *common.SDKTime `mandatory:"false" contributesTo:"query" name:"timeStart"` // The end of the time period during which resources are searched (formatted according to RFC3339 (https://datatracker.ietf.org/doc/html/rfc3339)). TimeEnd *common.SDKTime `mandatory:"false" contributesTo:"query" name:"timeEnd"` // 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. The token is usually retrieved from a previous list call. Page *string `mandatory:"false" contributesTo:"query" name:"page"` // The sort order, either 'asc' or 'desc'. SortOrder SummarizeDeployedApplicationUsageSortOrderEnum `mandatory:"false" contributesTo:"query" name:"sortOrder" omitEmpty:"true"` // The field to sort the deployed applications. Only one sort order can be provided. // If no value is specified _timeLastSeen_ is default. SortBy SummarizeDeployedApplicationUsageSortByEnum `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 }
SummarizeDeployedApplicationUsageRequest wrapper for the SummarizeDeployedApplicationUsage operation
See also ¶
Click https://docs.cloud.oracle.com/en-us/iaas/tools/go-sdk-examples/latest/jms/SummarizeDeployedApplicationUsage.go.html to see an example of how to use SummarizeDeployedApplicationUsageRequest.
func (SummarizeDeployedApplicationUsageRequest) BinaryRequestBody ¶ added in v65.27.0
func (request SummarizeDeployedApplicationUsageRequest) BinaryRequestBody() (*common.OCIReadSeekCloser, bool)
BinaryRequestBody implements the OCIRequest interface
func (SummarizeDeployedApplicationUsageRequest) HTTPRequest ¶ added in v65.27.0
func (request SummarizeDeployedApplicationUsageRequest) HTTPRequest(method, path string, binaryRequestBody *common.OCIReadSeekCloser, extraHeaders map[string]string) (http.Request, error)
HTTPRequest implements the OCIRequest interface
func (SummarizeDeployedApplicationUsageRequest) RetryPolicy ¶ added in v65.27.0
func (request SummarizeDeployedApplicationUsageRequest) RetryPolicy() *common.RetryPolicy
RetryPolicy implements the OCIRetryableRequest interface. This retrieves the specified retry policy.
func (SummarizeDeployedApplicationUsageRequest) String ¶ added in v65.27.0
func (request SummarizeDeployedApplicationUsageRequest) String() string
func (SummarizeDeployedApplicationUsageRequest) ValidateEnumValue ¶ added in v65.27.0
func (request SummarizeDeployedApplicationUsageRequest) ValidateEnumValue() (bool, error)
ValidateEnumValue returns an error when providing an unsupported enum value This function is being called during constructing API request process Not recommended for calling this function directly
type SummarizeDeployedApplicationUsageResponse ¶ added in v65.27.0
type SummarizeDeployedApplicationUsageResponse struct { // The underlying http response RawResponse *http.Response // A list of DeployedApplicationUsageCollection instances DeployedApplicationUsageCollection `presentIn:"body"` // Unique Oracle-assigned identifier for the request. If you need to contact // Oracle about a particular request, provide the request ID. OpcRequestId *string `presentIn:"header" name:"opc-request-id"` // For list pagination, when this header appears in the response, additional pages of results remain. // Include this value as the `page` parameter for the subsequent GET request to get the next batch of items. // For important details about how pagination works, see List Pagination (https://docs.cloud.oracle.com/iaas/Content/API/Concepts/usingapi.htm#nine). OpcNextPage *string `presentIn:"header" name:"opc-next-page"` }
SummarizeDeployedApplicationUsageResponse wrapper for the SummarizeDeployedApplicationUsage operation
func (SummarizeDeployedApplicationUsageResponse) HTTPResponse ¶ added in v65.27.0
func (response SummarizeDeployedApplicationUsageResponse) HTTPResponse() *http.Response
HTTPResponse implements the OCIResponse interface
func (SummarizeDeployedApplicationUsageResponse) String ¶ added in v65.27.0
func (response SummarizeDeployedApplicationUsageResponse) String() string
type SummarizeDeployedApplicationUsageSortByEnum ¶ added in v65.27.0
type SummarizeDeployedApplicationUsageSortByEnum string
SummarizeDeployedApplicationUsageSortByEnum Enum with underlying type: string
const ( SummarizeDeployedApplicationUsageSortByApplicationname SummarizeDeployedApplicationUsageSortByEnum = "applicationName" SummarizeDeployedApplicationUsageSortByApplicationtype SummarizeDeployedApplicationUsageSortByEnum = "applicationType" SummarizeDeployedApplicationUsageSortByIsclustered SummarizeDeployedApplicationUsageSortByEnum = "isClustered" SummarizeDeployedApplicationUsageSortByJavaserverinstancecount SummarizeDeployedApplicationUsageSortByEnum = "javaServerInstanceCount" SummarizeDeployedApplicationUsageSortByApproximatejavaserverinstancecount SummarizeDeployedApplicationUsageSortByEnum = "approximateJavaServerInstanceCount" SummarizeDeployedApplicationUsageSortByApproximatelibrarycount SummarizeDeployedApplicationUsageSortByEnum = "approximateLibraryCount" SummarizeDeployedApplicationUsageSortByTimefirstseen SummarizeDeployedApplicationUsageSortByEnum = "timeFirstSeen" SummarizeDeployedApplicationUsageSortByTimelastseen SummarizeDeployedApplicationUsageSortByEnum = "timeLastSeen" )
Set of constants representing the allowable values for SummarizeDeployedApplicationUsageSortByEnum
func GetMappingSummarizeDeployedApplicationUsageSortByEnum ¶ added in v65.27.0
func GetMappingSummarizeDeployedApplicationUsageSortByEnum(val string) (SummarizeDeployedApplicationUsageSortByEnum, bool)
GetMappingSummarizeDeployedApplicationUsageSortByEnum performs case Insensitive comparison on enum value and return the desired enum
func GetSummarizeDeployedApplicationUsageSortByEnumValues ¶ added in v65.27.0
func GetSummarizeDeployedApplicationUsageSortByEnumValues() []SummarizeDeployedApplicationUsageSortByEnum
GetSummarizeDeployedApplicationUsageSortByEnumValues Enumerates the set of values for SummarizeDeployedApplicationUsageSortByEnum
type SummarizeDeployedApplicationUsageSortOrderEnum ¶ added in v65.27.0
type SummarizeDeployedApplicationUsageSortOrderEnum string
SummarizeDeployedApplicationUsageSortOrderEnum Enum with underlying type: string
const ( SummarizeDeployedApplicationUsageSortOrderAsc SummarizeDeployedApplicationUsageSortOrderEnum = "ASC" SummarizeDeployedApplicationUsageSortOrderDesc SummarizeDeployedApplicationUsageSortOrderEnum = "DESC" )
Set of constants representing the allowable values for SummarizeDeployedApplicationUsageSortOrderEnum
func GetMappingSummarizeDeployedApplicationUsageSortOrderEnum ¶ added in v65.27.0
func GetMappingSummarizeDeployedApplicationUsageSortOrderEnum(val string) (SummarizeDeployedApplicationUsageSortOrderEnum, bool)
GetMappingSummarizeDeployedApplicationUsageSortOrderEnum performs case Insensitive comparison on enum value and return the desired enum
func GetSummarizeDeployedApplicationUsageSortOrderEnumValues ¶ added in v65.27.0
func GetSummarizeDeployedApplicationUsageSortOrderEnumValues() []SummarizeDeployedApplicationUsageSortOrderEnum
GetSummarizeDeployedApplicationUsageSortOrderEnumValues Enumerates the set of values for SummarizeDeployedApplicationUsageSortOrderEnum
type SummarizeInstallationUsageFieldsEnum ¶
type SummarizeInstallationUsageFieldsEnum string
SummarizeInstallationUsageFieldsEnum Enum with underlying type: string
const ( SummarizeInstallationUsageFieldsApproximateApplicationCount SummarizeInstallationUsageFieldsEnum = "approximateApplicationCount" SummarizeInstallationUsageFieldsApproximateManagedInstanceCount SummarizeInstallationUsageFieldsEnum = "approximateManagedInstanceCount" )
Set of constants representing the allowable values for SummarizeInstallationUsageFieldsEnum
func GetMappingSummarizeInstallationUsageFieldsEnum ¶
func GetMappingSummarizeInstallationUsageFieldsEnum(val string) (SummarizeInstallationUsageFieldsEnum, bool)
GetMappingSummarizeInstallationUsageFieldsEnum performs case Insensitive comparison on enum value and return the desired enum
func GetSummarizeInstallationUsageFieldsEnumValues ¶
func GetSummarizeInstallationUsageFieldsEnumValues() []SummarizeInstallationUsageFieldsEnum
GetSummarizeInstallationUsageFieldsEnumValues Enumerates the set of values for SummarizeInstallationUsageFieldsEnum
type SummarizeInstallationUsageRequest ¶
type SummarizeInstallationUsageRequest struct { // The OCID (https://docs.cloud.oracle.com/Content/General/Concepts/identifiers.htm) of the Fleet. FleetId *string `mandatory:"true" contributesTo:"path" name:"fleetId"` // The vendor of the related Java Runtime. JreVendor *string `mandatory:"false" contributesTo:"query" name:"jreVendor"` // The distribution of the related Java Runtime. JreDistribution *string `mandatory:"false" contributesTo:"query" name:"jreDistribution"` // The version of the related Java Runtime. JreVersion *string `mandatory:"false" contributesTo:"query" name:"jreVersion"` // The file system path of the installation. InstallationPath *string `mandatory:"false" contributesTo:"query" name:"installationPath"` // The Fleet-unique identifier of the related application. ApplicationId *string `mandatory:"false" contributesTo:"query" name:"applicationId"` // The Fleet-unique identifier of the related managed instance. ManagedInstanceId *string `mandatory:"false" contributesTo:"query" name:"managedInstanceId"` // Additional fields to include into the returned model on top of the required ones. // This parameter can also include 'approximateApplicationCount' and 'approximateManagedInstanceCount'. // For example 'approximateApplicationCount,approximateManagedInstanceCount'. Fields []SummarizeInstallationUsageFieldsEnum `contributesTo:"query" name:"fields" omitEmpty:"true" collectionFormat:"multi"` // The start of the time period during which resources are searched (formatted according to RFC3339 (https://datatracker.ietf.org/doc/html/rfc3339)). TimeStart *common.SDKTime `mandatory:"false" contributesTo:"query" name:"timeStart"` // The end of the time period during which resources are searched (formatted according to RFC3339 (https://datatracker.ietf.org/doc/html/rfc3339)). TimeEnd *common.SDKTime `mandatory:"false" contributesTo:"query" name:"timeEnd"` // 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. The token is usually retrieved from a previous list call. Page *string `mandatory:"false" contributesTo:"query" name:"page"` // The sort order, either 'asc' or 'desc'. SortOrder SummarizeInstallationUsageSortOrderEnum `mandatory:"false" contributesTo:"query" name:"sortOrder" omitEmpty:"true"` // The field to sort installation views. Only one sort order may be provided. // Default order for _timeFirstSeen_, _timeLastSeen_, and _jreVersion_, _approximateApplicationCount_ // and _approximateManagedInstanceCount_ is **descending**. // Default order for _jreDistribution_ and _jreVendor_ is **ascending**. If no value is specified _timeLastSeen_ is default. SortBy SummarizeInstallationUsageSortByEnum `mandatory:"false" contributesTo:"query" name:"sortBy" omitEmpty:"true"` // The client request ID for tracing. OpcRequestId *string `mandatory:"false" contributesTo:"header" name:"opc-request-id"` // The operating system type. OsFamily []OsFamilyEnum `contributesTo:"query" name:"osFamily" omitEmpty:"true" collectionFormat:"multi"` // Filter the list with path contains the given value. PathContains *string `mandatory:"false" contributesTo:"query" name:"pathContains"` // Metadata about the request. This information will not be transmitted to the service, but // represents information that the SDK will consume to drive retry behavior. RequestMetadata common.RequestMetadata }
SummarizeInstallationUsageRequest wrapper for the SummarizeInstallationUsage operation
See also ¶
Click https://docs.cloud.oracle.com/en-us/iaas/tools/go-sdk-examples/latest/jms/SummarizeInstallationUsage.go.html to see an example of how to use SummarizeInstallationUsageRequest.
func (SummarizeInstallationUsageRequest) BinaryRequestBody ¶
func (request SummarizeInstallationUsageRequest) BinaryRequestBody() (*common.OCIReadSeekCloser, bool)
BinaryRequestBody implements the OCIRequest interface
func (SummarizeInstallationUsageRequest) HTTPRequest ¶
func (request SummarizeInstallationUsageRequest) HTTPRequest(method, path string, binaryRequestBody *common.OCIReadSeekCloser, extraHeaders map[string]string) (http.Request, error)
HTTPRequest implements the OCIRequest interface
func (SummarizeInstallationUsageRequest) RetryPolicy ¶
func (request SummarizeInstallationUsageRequest) RetryPolicy() *common.RetryPolicy
RetryPolicy implements the OCIRetryableRequest interface. This retrieves the specified retry policy.
func (SummarizeInstallationUsageRequest) String ¶
func (request SummarizeInstallationUsageRequest) String() string
func (SummarizeInstallationUsageRequest) ValidateEnumValue ¶
func (request SummarizeInstallationUsageRequest) ValidateEnumValue() (bool, error)
ValidateEnumValue returns an error when providing an unsupported enum value This function is being called during constructing API request process Not recommended for calling this function directly
type SummarizeInstallationUsageResponse ¶
type SummarizeInstallationUsageResponse struct { // The underlying http response RawResponse *http.Response // A list of InstallationUsageCollection instances InstallationUsageCollection `presentIn:"body"` // Unique Oracle-assigned identifier for the request. If you need to contact // Oracle about a particular request, provide the request ID. OpcRequestId *string `presentIn:"header" name:"opc-request-id"` // For list pagination, when this header appears in the response, additional pages of results remain. // Include this value as the `page` parameter for the subsequent GET request to get the next batch of items. // For important details about how pagination works, see List Pagination (https://docs.cloud.oracle.com/iaas/Content/API/Concepts/usingapi.htm#nine). OpcNextPage *string `presentIn:"header" name:"opc-next-page"` }
SummarizeInstallationUsageResponse wrapper for the SummarizeInstallationUsage operation
func (SummarizeInstallationUsageResponse) HTTPResponse ¶
func (response SummarizeInstallationUsageResponse) HTTPResponse() *http.Response
HTTPResponse implements the OCIResponse interface
func (SummarizeInstallationUsageResponse) String ¶
func (response SummarizeInstallationUsageResponse) String() string
type SummarizeInstallationUsageSortByEnum ¶
type SummarizeInstallationUsageSortByEnum string
SummarizeInstallationUsageSortByEnum Enum with underlying type: string
const ( SummarizeInstallationUsageSortByJredistribution SummarizeInstallationUsageSortByEnum = "jreDistribution" SummarizeInstallationUsageSortByJrevendor SummarizeInstallationUsageSortByEnum = "jreVendor" SummarizeInstallationUsageSortByJreversion SummarizeInstallationUsageSortByEnum = "jreVersion" SummarizeInstallationUsageSortByPath SummarizeInstallationUsageSortByEnum = "path" SummarizeInstallationUsageSortByTimefirstseen SummarizeInstallationUsageSortByEnum = "timeFirstSeen" SummarizeInstallationUsageSortByTimelastseen SummarizeInstallationUsageSortByEnum = "timeLastSeen" SummarizeInstallationUsageSortByApproximateapplicationcount SummarizeInstallationUsageSortByEnum = "approximateApplicationCount" SummarizeInstallationUsageSortByApproximatemanagedinstancecount SummarizeInstallationUsageSortByEnum = "approximateManagedInstanceCount" SummarizeInstallationUsageSortByOsname SummarizeInstallationUsageSortByEnum = "osName" )
Set of constants representing the allowable values for SummarizeInstallationUsageSortByEnum
func GetMappingSummarizeInstallationUsageSortByEnum ¶
func GetMappingSummarizeInstallationUsageSortByEnum(val string) (SummarizeInstallationUsageSortByEnum, bool)
GetMappingSummarizeInstallationUsageSortByEnum performs case Insensitive comparison on enum value and return the desired enum
func GetSummarizeInstallationUsageSortByEnumValues ¶
func GetSummarizeInstallationUsageSortByEnumValues() []SummarizeInstallationUsageSortByEnum
GetSummarizeInstallationUsageSortByEnumValues Enumerates the set of values for SummarizeInstallationUsageSortByEnum
type SummarizeInstallationUsageSortOrderEnum ¶
type SummarizeInstallationUsageSortOrderEnum string
SummarizeInstallationUsageSortOrderEnum Enum with underlying type: string
const ( SummarizeInstallationUsageSortOrderAsc SummarizeInstallationUsageSortOrderEnum = "ASC" SummarizeInstallationUsageSortOrderDesc SummarizeInstallationUsageSortOrderEnum = "DESC" )
Set of constants representing the allowable values for SummarizeInstallationUsageSortOrderEnum
func GetMappingSummarizeInstallationUsageSortOrderEnum ¶
func GetMappingSummarizeInstallationUsageSortOrderEnum(val string) (SummarizeInstallationUsageSortOrderEnum, bool)
GetMappingSummarizeInstallationUsageSortOrderEnum performs case Insensitive comparison on enum value and return the desired enum
func GetSummarizeInstallationUsageSortOrderEnumValues ¶
func GetSummarizeInstallationUsageSortOrderEnumValues() []SummarizeInstallationUsageSortOrderEnum
GetSummarizeInstallationUsageSortOrderEnumValues Enumerates the set of values for SummarizeInstallationUsageSortOrderEnum
type SummarizeJavaServerInstanceUsageRequest ¶ added in v65.27.0
type SummarizeJavaServerInstanceUsageRequest struct { // The OCID (https://docs.cloud.oracle.com/Content/General/Concepts/identifiers.htm) of the Fleet. FleetId *string `mandatory:"true" contributesTo:"path" name:"fleetId"` // The server key. ServerKey *string `mandatory:"false" contributesTo:"query" name:"serverKey"` // The Java Server instance key. ServerInstanceKey *string `mandatory:"false" contributesTo:"query" name:"serverInstanceKey"` // The Fleet-unique identifier of the managed instance. ManagedInstanceId *string `mandatory:"false" contributesTo:"query" name:"managedInstanceId"` // The deployed application key. ApplicationKey *string `mandatory:"false" contributesTo:"query" name:"applicationKey"` // The library key. LibraryKey *string `mandatory:"false" contributesTo:"query" name:"libraryKey"` // Filter the list with the Java Server instance name contains the given value. ServerInstanceNameContains *string `mandatory:"false" contributesTo:"query" name:"serverInstanceNameContains"` // The Java Server instance name. ServerInstanceName *string `mandatory:"false" contributesTo:"query" name:"serverInstanceName"` // The start of the time period during which resources are searched (formatted according to RFC3339 (https://datatracker.ietf.org/doc/html/rfc3339)). TimeStart *common.SDKTime `mandatory:"false" contributesTo:"query" name:"timeStart"` // The end of the time period during which resources are searched (formatted according to RFC3339 (https://datatracker.ietf.org/doc/html/rfc3339)). TimeEnd *common.SDKTime `mandatory:"false" contributesTo:"query" name:"timeEnd"` // 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. The token is usually retrieved from a previous list call. Page *string `mandatory:"false" contributesTo:"query" name:"page"` // The sort order, either 'asc' or 'desc'. SortOrder SummarizeJavaServerInstanceUsageSortOrderEnum `mandatory:"false" contributesTo:"query" name:"sortOrder" omitEmpty:"true"` // The field to sort the Java Server instances. Only one sort order can be provided. // If no value is specified _timeLastSeen_ is default. SortBy SummarizeJavaServerInstanceUsageSortByEnum `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 }
SummarizeJavaServerInstanceUsageRequest wrapper for the SummarizeJavaServerInstanceUsage operation
See also ¶
Click https://docs.cloud.oracle.com/en-us/iaas/tools/go-sdk-examples/latest/jms/SummarizeJavaServerInstanceUsage.go.html to see an example of how to use SummarizeJavaServerInstanceUsageRequest.
func (SummarizeJavaServerInstanceUsageRequest) BinaryRequestBody ¶ added in v65.27.0
func (request SummarizeJavaServerInstanceUsageRequest) BinaryRequestBody() (*common.OCIReadSeekCloser, bool)
BinaryRequestBody implements the OCIRequest interface
func (SummarizeJavaServerInstanceUsageRequest) HTTPRequest ¶ added in v65.27.0
func (request SummarizeJavaServerInstanceUsageRequest) HTTPRequest(method, path string, binaryRequestBody *common.OCIReadSeekCloser, extraHeaders map[string]string) (http.Request, error)
HTTPRequest implements the OCIRequest interface
func (SummarizeJavaServerInstanceUsageRequest) RetryPolicy ¶ added in v65.27.0
func (request SummarizeJavaServerInstanceUsageRequest) RetryPolicy() *common.RetryPolicy
RetryPolicy implements the OCIRetryableRequest interface. This retrieves the specified retry policy.
func (SummarizeJavaServerInstanceUsageRequest) String ¶ added in v65.27.0
func (request SummarizeJavaServerInstanceUsageRequest) String() string
func (SummarizeJavaServerInstanceUsageRequest) ValidateEnumValue ¶ added in v65.27.0
func (request SummarizeJavaServerInstanceUsageRequest) ValidateEnumValue() (bool, error)
ValidateEnumValue returns an error when providing an unsupported enum value This function is being called during constructing API request process Not recommended for calling this function directly
type SummarizeJavaServerInstanceUsageResponse ¶ added in v65.27.0
type SummarizeJavaServerInstanceUsageResponse struct { // The underlying http response RawResponse *http.Response // A list of JavaServerInstanceUsageCollection instances JavaServerInstanceUsageCollection `presentIn:"body"` // Unique Oracle-assigned identifier for the request. If you need to contact // Oracle about a particular request, provide the request ID. OpcRequestId *string `presentIn:"header" name:"opc-request-id"` // For list pagination, when this header appears in the response, additional pages of results remain. // Include this value as the `page` parameter for the subsequent GET request to get the next batch of items. // For important details about how pagination works, see List Pagination (https://docs.cloud.oracle.com/iaas/Content/API/Concepts/usingapi.htm#nine). OpcNextPage *string `presentIn:"header" name:"opc-next-page"` }
SummarizeJavaServerInstanceUsageResponse wrapper for the SummarizeJavaServerInstanceUsage operation
func (SummarizeJavaServerInstanceUsageResponse) HTTPResponse ¶ added in v65.27.0
func (response SummarizeJavaServerInstanceUsageResponse) HTTPResponse() *http.Response
HTTPResponse implements the OCIResponse interface
func (SummarizeJavaServerInstanceUsageResponse) String ¶ added in v65.27.0
func (response SummarizeJavaServerInstanceUsageResponse) String() string
type SummarizeJavaServerInstanceUsageSortByEnum ¶ added in v65.27.0
type SummarizeJavaServerInstanceUsageSortByEnum string
SummarizeJavaServerInstanceUsageSortByEnum Enum with underlying type: string
const ( SummarizeJavaServerInstanceUsageSortByServerinstancename SummarizeJavaServerInstanceUsageSortByEnum = "serverInstanceName" SummarizeJavaServerInstanceUsageSortByManagedinstancename SummarizeJavaServerInstanceUsageSortByEnum = "managedInstanceName" SummarizeJavaServerInstanceUsageSortByApproximatedeployedapplicationcount SummarizeJavaServerInstanceUsageSortByEnum = "approximateDeployedApplicationCount" SummarizeJavaServerInstanceUsageSortByTimefirstseen SummarizeJavaServerInstanceUsageSortByEnum = "timeFirstSeen" SummarizeJavaServerInstanceUsageSortByTimelastseen SummarizeJavaServerInstanceUsageSortByEnum = "timeLastSeen" )
Set of constants representing the allowable values for SummarizeJavaServerInstanceUsageSortByEnum
func GetMappingSummarizeJavaServerInstanceUsageSortByEnum ¶ added in v65.27.0
func GetMappingSummarizeJavaServerInstanceUsageSortByEnum(val string) (SummarizeJavaServerInstanceUsageSortByEnum, bool)
GetMappingSummarizeJavaServerInstanceUsageSortByEnum performs case Insensitive comparison on enum value and return the desired enum
func GetSummarizeJavaServerInstanceUsageSortByEnumValues ¶ added in v65.27.0
func GetSummarizeJavaServerInstanceUsageSortByEnumValues() []SummarizeJavaServerInstanceUsageSortByEnum
GetSummarizeJavaServerInstanceUsageSortByEnumValues Enumerates the set of values for SummarizeJavaServerInstanceUsageSortByEnum
type SummarizeJavaServerInstanceUsageSortOrderEnum ¶ added in v65.27.0
type SummarizeJavaServerInstanceUsageSortOrderEnum string
SummarizeJavaServerInstanceUsageSortOrderEnum Enum with underlying type: string
const ( SummarizeJavaServerInstanceUsageSortOrderAsc SummarizeJavaServerInstanceUsageSortOrderEnum = "ASC" SummarizeJavaServerInstanceUsageSortOrderDesc SummarizeJavaServerInstanceUsageSortOrderEnum = "DESC" )
Set of constants representing the allowable values for SummarizeJavaServerInstanceUsageSortOrderEnum
func GetMappingSummarizeJavaServerInstanceUsageSortOrderEnum ¶ added in v65.27.0
func GetMappingSummarizeJavaServerInstanceUsageSortOrderEnum(val string) (SummarizeJavaServerInstanceUsageSortOrderEnum, bool)
GetMappingSummarizeJavaServerInstanceUsageSortOrderEnum performs case Insensitive comparison on enum value and return the desired enum
func GetSummarizeJavaServerInstanceUsageSortOrderEnumValues ¶ added in v65.27.0
func GetSummarizeJavaServerInstanceUsageSortOrderEnumValues() []SummarizeJavaServerInstanceUsageSortOrderEnum
GetSummarizeJavaServerInstanceUsageSortOrderEnumValues Enumerates the set of values for SummarizeJavaServerInstanceUsageSortOrderEnum
type SummarizeJavaServerUsageRequest ¶ added in v65.27.0
type SummarizeJavaServerUsageRequest struct { // The OCID (https://docs.cloud.oracle.com/Content/General/Concepts/identifiers.htm) of the Fleet. FleetId *string `mandatory:"true" contributesTo:"path" name:"fleetId"` // The server key. ServerKey *string `mandatory:"false" contributesTo:"query" name:"serverKey"` // Filter the list with server name contains the given value. ServerNameContains *string `mandatory:"false" contributesTo:"query" name:"serverNameContains"` // The server name. ServerName *string `mandatory:"false" contributesTo:"query" name:"serverName"` // The server version. ServerVersion *string `mandatory:"false" contributesTo:"query" name:"serverVersion"` // The start of the time period during which resources are searched (formatted according to RFC3339 (https://datatracker.ietf.org/doc/html/rfc3339)). TimeStart *common.SDKTime `mandatory:"false" contributesTo:"query" name:"timeStart"` // The end of the time period during which resources are searched (formatted according to RFC3339 (https://datatracker.ietf.org/doc/html/rfc3339)). TimeEnd *common.SDKTime `mandatory:"false" contributesTo:"query" name:"timeEnd"` // 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. The token is usually retrieved from a previous list call. Page *string `mandatory:"false" contributesTo:"query" name:"page"` // The sort order, either 'asc' or 'desc'. SortOrder SummarizeJavaServerUsageSortOrderEnum `mandatory:"false" contributesTo:"query" name:"sortOrder" omitEmpty:"true"` // The field to sort a Java Server. Only one sort order can be provided. // If no value is specified _timeLastSeen_ is default. SortBy SummarizeJavaServerUsageSortByEnum `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 }
SummarizeJavaServerUsageRequest wrapper for the SummarizeJavaServerUsage operation
See also ¶
Click https://docs.cloud.oracle.com/en-us/iaas/tools/go-sdk-examples/latest/jms/SummarizeJavaServerUsage.go.html to see an example of how to use SummarizeJavaServerUsageRequest.
func (SummarizeJavaServerUsageRequest) BinaryRequestBody ¶ added in v65.27.0
func (request SummarizeJavaServerUsageRequest) BinaryRequestBody() (*common.OCIReadSeekCloser, bool)
BinaryRequestBody implements the OCIRequest interface
func (SummarizeJavaServerUsageRequest) HTTPRequest ¶ added in v65.27.0
func (request SummarizeJavaServerUsageRequest) HTTPRequest(method, path string, binaryRequestBody *common.OCIReadSeekCloser, extraHeaders map[string]string) (http.Request, error)
HTTPRequest implements the OCIRequest interface
func (SummarizeJavaServerUsageRequest) RetryPolicy ¶ added in v65.27.0
func (request SummarizeJavaServerUsageRequest) RetryPolicy() *common.RetryPolicy
RetryPolicy implements the OCIRetryableRequest interface. This retrieves the specified retry policy.
func (SummarizeJavaServerUsageRequest) String ¶ added in v65.27.0
func (request SummarizeJavaServerUsageRequest) String() string
func (SummarizeJavaServerUsageRequest) ValidateEnumValue ¶ added in v65.27.0
func (request SummarizeJavaServerUsageRequest) ValidateEnumValue() (bool, error)
ValidateEnumValue returns an error when providing an unsupported enum value This function is being called during constructing API request process Not recommended for calling this function directly
type SummarizeJavaServerUsageResponse ¶ added in v65.27.0
type SummarizeJavaServerUsageResponse struct { // The underlying http response RawResponse *http.Response // A list of JavaServerUsageCollection instances JavaServerUsageCollection `presentIn:"body"` // Unique Oracle-assigned identifier for the request. If you need to contact // Oracle about a particular request, provide the request ID. OpcRequestId *string `presentIn:"header" name:"opc-request-id"` // For list pagination, when this header appears in the response, additional pages of results remain. // Include this value as the `page` parameter for the subsequent GET request to get the next batch of items. // For important details about how pagination works, see List Pagination (https://docs.cloud.oracle.com/iaas/Content/API/Concepts/usingapi.htm#nine). OpcNextPage *string `presentIn:"header" name:"opc-next-page"` }
SummarizeJavaServerUsageResponse wrapper for the SummarizeJavaServerUsage operation
func (SummarizeJavaServerUsageResponse) HTTPResponse ¶ added in v65.27.0
func (response SummarizeJavaServerUsageResponse) HTTPResponse() *http.Response
HTTPResponse implements the OCIResponse interface
func (SummarizeJavaServerUsageResponse) String ¶ added in v65.27.0
func (response SummarizeJavaServerUsageResponse) String() string
type SummarizeJavaServerUsageSortByEnum ¶ added in v65.27.0
type SummarizeJavaServerUsageSortByEnum string
SummarizeJavaServerUsageSortByEnum Enum with underlying type: string
const ( SummarizeJavaServerUsageSortByServername SummarizeJavaServerUsageSortByEnum = "serverName" SummarizeJavaServerUsageSortByServerversion SummarizeJavaServerUsageSortByEnum = "serverVersion" SummarizeJavaServerUsageSortByServerinstancecount SummarizeJavaServerUsageSortByEnum = "serverInstanceCount" SummarizeJavaServerUsageSortByApproximatedeployedapplicationcount SummarizeJavaServerUsageSortByEnum = "approximateDeployedApplicationCount" SummarizeJavaServerUsageSortByTimefirstseen SummarizeJavaServerUsageSortByEnum = "timeFirstSeen" SummarizeJavaServerUsageSortByTimelastseen SummarizeJavaServerUsageSortByEnum = "timeLastSeen" )
Set of constants representing the allowable values for SummarizeJavaServerUsageSortByEnum
func GetMappingSummarizeJavaServerUsageSortByEnum ¶ added in v65.27.0
func GetMappingSummarizeJavaServerUsageSortByEnum(val string) (SummarizeJavaServerUsageSortByEnum, bool)
GetMappingSummarizeJavaServerUsageSortByEnum performs case Insensitive comparison on enum value and return the desired enum
func GetSummarizeJavaServerUsageSortByEnumValues ¶ added in v65.27.0
func GetSummarizeJavaServerUsageSortByEnumValues() []SummarizeJavaServerUsageSortByEnum
GetSummarizeJavaServerUsageSortByEnumValues Enumerates the set of values for SummarizeJavaServerUsageSortByEnum
type SummarizeJavaServerUsageSortOrderEnum ¶ added in v65.27.0
type SummarizeJavaServerUsageSortOrderEnum string
SummarizeJavaServerUsageSortOrderEnum Enum with underlying type: string
const ( SummarizeJavaServerUsageSortOrderAsc SummarizeJavaServerUsageSortOrderEnum = "ASC" SummarizeJavaServerUsageSortOrderDesc SummarizeJavaServerUsageSortOrderEnum = "DESC" )
Set of constants representing the allowable values for SummarizeJavaServerUsageSortOrderEnum
func GetMappingSummarizeJavaServerUsageSortOrderEnum ¶ added in v65.27.0
func GetMappingSummarizeJavaServerUsageSortOrderEnum(val string) (SummarizeJavaServerUsageSortOrderEnum, bool)
GetMappingSummarizeJavaServerUsageSortOrderEnum performs case Insensitive comparison on enum value and return the desired enum
func GetSummarizeJavaServerUsageSortOrderEnumValues ¶ added in v65.27.0
func GetSummarizeJavaServerUsageSortOrderEnumValues() []SummarizeJavaServerUsageSortOrderEnum
GetSummarizeJavaServerUsageSortOrderEnumValues Enumerates the set of values for SummarizeJavaServerUsageSortOrderEnum
type SummarizeJreUsageFieldsEnum ¶
type SummarizeJreUsageFieldsEnum string
SummarizeJreUsageFieldsEnum Enum with underlying type: string
const ( SummarizeJreUsageFieldsApproximateInstallationCount SummarizeJreUsageFieldsEnum = "approximateInstallationCount" SummarizeJreUsageFieldsApproximateApplicationCount SummarizeJreUsageFieldsEnum = "approximateApplicationCount" SummarizeJreUsageFieldsApproximateManagedInstanceCount SummarizeJreUsageFieldsEnum = "approximateManagedInstanceCount" )
Set of constants representing the allowable values for SummarizeJreUsageFieldsEnum
func GetMappingSummarizeJreUsageFieldsEnum ¶
func GetMappingSummarizeJreUsageFieldsEnum(val string) (SummarizeJreUsageFieldsEnum, bool)
GetMappingSummarizeJreUsageFieldsEnum performs case Insensitive comparison on enum value and return the desired enum
func GetSummarizeJreUsageFieldsEnumValues ¶
func GetSummarizeJreUsageFieldsEnumValues() []SummarizeJreUsageFieldsEnum
GetSummarizeJreUsageFieldsEnumValues Enumerates the set of values for SummarizeJreUsageFieldsEnum
type SummarizeJreUsageJreSecurityStatusEnum ¶
type SummarizeJreUsageJreSecurityStatusEnum string
SummarizeJreUsageJreSecurityStatusEnum Enum with underlying type: string
const ( SummarizeJreUsageJreSecurityStatusEarlyAccess SummarizeJreUsageJreSecurityStatusEnum = "EARLY_ACCESS" SummarizeJreUsageJreSecurityStatusUnknown SummarizeJreUsageJreSecurityStatusEnum = "UNKNOWN" SummarizeJreUsageJreSecurityStatusUpToDate SummarizeJreUsageJreSecurityStatusEnum = "UP_TO_DATE" SummarizeJreUsageJreSecurityStatusUpdateRequired SummarizeJreUsageJreSecurityStatusEnum = "UPDATE_REQUIRED" SummarizeJreUsageJreSecurityStatusUpgradeRequired SummarizeJreUsageJreSecurityStatusEnum = "UPGRADE_REQUIRED" )
Set of constants representing the allowable values for SummarizeJreUsageJreSecurityStatusEnum
func GetMappingSummarizeJreUsageJreSecurityStatusEnum ¶
func GetMappingSummarizeJreUsageJreSecurityStatusEnum(val string) (SummarizeJreUsageJreSecurityStatusEnum, bool)
GetMappingSummarizeJreUsageJreSecurityStatusEnum performs case Insensitive comparison on enum value and return the desired enum
func GetSummarizeJreUsageJreSecurityStatusEnumValues ¶
func GetSummarizeJreUsageJreSecurityStatusEnumValues() []SummarizeJreUsageJreSecurityStatusEnum
GetSummarizeJreUsageJreSecurityStatusEnumValues Enumerates the set of values for SummarizeJreUsageJreSecurityStatusEnum
type SummarizeJreUsageRequest ¶
type SummarizeJreUsageRequest struct { // The OCID (https://docs.cloud.oracle.com/Content/General/Concepts/identifiers.htm) of the Fleet. FleetId *string `mandatory:"true" contributesTo:"path" name:"fleetId"` // The Fleet-unique identifier of the related Java Runtime. JreId *string `mandatory:"false" contributesTo:"query" name:"jreId"` // The vendor of the Java Runtime. JreVendor *string `mandatory:"false" contributesTo:"query" name:"jreVendor"` // The distribution of the Java Runtime. JreDistribution *string `mandatory:"false" contributesTo:"query" name:"jreDistribution"` // The version of the Java Runtime. JreVersion *string `mandatory:"false" contributesTo:"query" name:"jreVersion"` // The Fleet-unique identifier of the related application. ApplicationId *string `mandatory:"false" contributesTo:"query" name:"applicationId"` // The Fleet-unique identifier of the related managed instance. ManagedInstanceId *string `mandatory:"false" contributesTo:"query" name:"managedInstanceId"` // Additional fields to include into the returned model on top of the required ones. // This parameter can also include 'approximateApplicationCount', 'approximateInstallationCount' and 'approximateManagedInstanceCount'. // For example 'approximateApplicationCount,approximateManagedInstanceCount'. Fields []SummarizeJreUsageFieldsEnum `contributesTo:"query" name:"fields" omitEmpty:"true" collectionFormat:"multi"` // The start of the time period during which resources are searched (formatted according to RFC3339 (https://datatracker.ietf.org/doc/html/rfc3339)). TimeStart *common.SDKTime `mandatory:"false" contributesTo:"query" name:"timeStart"` // The end of the time period during which resources are searched (formatted according to RFC3339 (https://datatracker.ietf.org/doc/html/rfc3339)). TimeEnd *common.SDKTime `mandatory:"false" contributesTo:"query" name:"timeEnd"` // 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. The token is usually retrieved from a previous list call. Page *string `mandatory:"false" contributesTo:"query" name:"page"` // The sort order, either 'asc' or 'desc'. SortOrder SummarizeJreUsageSortOrderEnum `mandatory:"false" contributesTo:"query" name:"sortOrder" omitEmpty:"true"` // The field to sort JRE usages. Only one sort order may be provided. // Default order for _timeFirstSeen_, _timeLastSeen_, and _version_ is **descending**. // Default order for _timeFirstSeen_, _timeLastSeen_, _version_, _approximateInstallationCount_, // _approximateApplicationCount_ and _approximateManagedInstanceCount_ is **descending**. // Default order for _distribution_, _vendor_, and _osName_ is **ascending**. // If no value is specified _timeLastSeen_ is default. SortBy SummarizeJreUsageSortByEnum `mandatory:"false" contributesTo:"query" name:"sortBy" omitEmpty:"true"` // The client request ID for tracing. OpcRequestId *string `mandatory:"false" contributesTo:"header" name:"opc-request-id"` // The operating system type. OsFamily []OsFamilyEnum `contributesTo:"query" name:"osFamily" omitEmpty:"true" collectionFormat:"multi"` // The security status of the Java Runtime. JreSecurityStatus SummarizeJreUsageJreSecurityStatusEnum `mandatory:"false" contributesTo:"query" name:"jreSecurityStatus" 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 }
SummarizeJreUsageRequest wrapper for the SummarizeJreUsage operation
See also ¶
Click https://docs.cloud.oracle.com/en-us/iaas/tools/go-sdk-examples/latest/jms/SummarizeJreUsage.go.html to see an example of how to use SummarizeJreUsageRequest.
func (SummarizeJreUsageRequest) BinaryRequestBody ¶
func (request SummarizeJreUsageRequest) BinaryRequestBody() (*common.OCIReadSeekCloser, bool)
BinaryRequestBody implements the OCIRequest interface
func (SummarizeJreUsageRequest) HTTPRequest ¶
func (request SummarizeJreUsageRequest) HTTPRequest(method, path string, binaryRequestBody *common.OCIReadSeekCloser, extraHeaders map[string]string) (http.Request, error)
HTTPRequest implements the OCIRequest interface
func (SummarizeJreUsageRequest) RetryPolicy ¶
func (request SummarizeJreUsageRequest) RetryPolicy() *common.RetryPolicy
RetryPolicy implements the OCIRetryableRequest interface. This retrieves the specified retry policy.
func (SummarizeJreUsageRequest) String ¶
func (request SummarizeJreUsageRequest) String() string
func (SummarizeJreUsageRequest) ValidateEnumValue ¶
func (request SummarizeJreUsageRequest) ValidateEnumValue() (bool, error)
ValidateEnumValue returns an error when providing an unsupported enum value This function is being called during constructing API request process Not recommended for calling this function directly
type SummarizeJreUsageResponse ¶
type SummarizeJreUsageResponse struct { // The underlying http response RawResponse *http.Response // A list of JreUsageCollection instances JreUsageCollection `presentIn:"body"` // Unique Oracle-assigned identifier for the request. If you need to contact // Oracle about a particular request, provide the request ID. OpcRequestId *string `presentIn:"header" name:"opc-request-id"` // For list pagination, when this header appears in the response, additional pages of results remain. // Include this value as the `page` parameter for the subsequent GET request to get the next batch of items. // For important details about how pagination works, see List Pagination (https://docs.cloud.oracle.com/iaas/Content/API/Concepts/usingapi.htm#nine). OpcNextPage *string `presentIn:"header" name:"opc-next-page"` }
SummarizeJreUsageResponse wrapper for the SummarizeJreUsage operation
func (SummarizeJreUsageResponse) HTTPResponse ¶
func (response SummarizeJreUsageResponse) HTTPResponse() *http.Response
HTTPResponse implements the OCIResponse interface
func (SummarizeJreUsageResponse) String ¶
func (response SummarizeJreUsageResponse) String() string
type SummarizeJreUsageSortByEnum ¶
type SummarizeJreUsageSortByEnum string
SummarizeJreUsageSortByEnum Enum with underlying type: string
const ( SummarizeJreUsageSortByDistribution SummarizeJreUsageSortByEnum = "distribution" SummarizeJreUsageSortByTimefirstseen SummarizeJreUsageSortByEnum = "timeFirstSeen" SummarizeJreUsageSortByTimelastseen SummarizeJreUsageSortByEnum = "timeLastSeen" SummarizeJreUsageSortByVendor SummarizeJreUsageSortByEnum = "vendor" SummarizeJreUsageSortByVersion SummarizeJreUsageSortByEnum = "version" SummarizeJreUsageSortByApproximateinstallationcount SummarizeJreUsageSortByEnum = "approximateInstallationCount" SummarizeJreUsageSortByApproximateapplicationcount SummarizeJreUsageSortByEnum = "approximateApplicationCount" SummarizeJreUsageSortByApproximatemanagedinstancecount SummarizeJreUsageSortByEnum = "approximateManagedInstanceCount" SummarizeJreUsageSortByOsname SummarizeJreUsageSortByEnum = "osName" SummarizeJreUsageSortBySecuritystatus SummarizeJreUsageSortByEnum = "securityStatus" )
Set of constants representing the allowable values for SummarizeJreUsageSortByEnum
func GetMappingSummarizeJreUsageSortByEnum ¶
func GetMappingSummarizeJreUsageSortByEnum(val string) (SummarizeJreUsageSortByEnum, bool)
GetMappingSummarizeJreUsageSortByEnum performs case Insensitive comparison on enum value and return the desired enum
func GetSummarizeJreUsageSortByEnumValues ¶
func GetSummarizeJreUsageSortByEnumValues() []SummarizeJreUsageSortByEnum
GetSummarizeJreUsageSortByEnumValues Enumerates the set of values for SummarizeJreUsageSortByEnum
type SummarizeJreUsageSortOrderEnum ¶
type SummarizeJreUsageSortOrderEnum string
SummarizeJreUsageSortOrderEnum Enum with underlying type: string
const ( SummarizeJreUsageSortOrderAsc SummarizeJreUsageSortOrderEnum = "ASC" SummarizeJreUsageSortOrderDesc SummarizeJreUsageSortOrderEnum = "DESC" )
Set of constants representing the allowable values for SummarizeJreUsageSortOrderEnum
func GetMappingSummarizeJreUsageSortOrderEnum ¶
func GetMappingSummarizeJreUsageSortOrderEnum(val string) (SummarizeJreUsageSortOrderEnum, bool)
GetMappingSummarizeJreUsageSortOrderEnum performs case Insensitive comparison on enum value and return the desired enum
func GetSummarizeJreUsageSortOrderEnumValues ¶
func GetSummarizeJreUsageSortOrderEnumValues() []SummarizeJreUsageSortOrderEnum
GetSummarizeJreUsageSortOrderEnumValues Enumerates the set of values for SummarizeJreUsageSortOrderEnum
type SummarizeLibraryUsageRequest ¶ added in v65.27.0
type SummarizeLibraryUsageRequest struct { // The OCID (https://docs.cloud.oracle.com/Content/General/Concepts/identifiers.htm) of the Fleet. FleetId *string `mandatory:"true" contributesTo:"path" name:"fleetId"` // The Java Server instance key. ServerInstanceKey *string `mandatory:"false" contributesTo:"query" name:"serverInstanceKey"` // The Fleet-unique identifier of the managed instance. ManagedInstanceId *string `mandatory:"false" contributesTo:"query" name:"managedInstanceId"` // The deployed application key. ApplicationKey *string `mandatory:"false" contributesTo:"query" name:"applicationKey"` // The library key. LibraryKey *string `mandatory:"false" contributesTo:"query" name:"libraryKey"` // Filter the list with library name contains the given value. LibraryNameContains *string `mandatory:"false" contributesTo:"query" name:"libraryNameContains"` // The library name. LibraryName *string `mandatory:"false" contributesTo:"query" name:"libraryName"` // Total Common Vulnerability Scoring System (CVSS) Score reported by the analysis. CvssScoreGreaterThan *int `mandatory:"false" contributesTo:"query" name:"cvssScoreGreaterThan"` // Total Common Vulnerability Scoring System (CVSS) Score reported by the analysis. CvssScoreLessThan *int `mandatory:"false" contributesTo:"query" name:"cvssScoreLessThan"` // The start of the time period during which resources are searched (formatted according to RFC3339 (https://datatracker.ietf.org/doc/html/rfc3339)). TimeStart *common.SDKTime `mandatory:"false" contributesTo:"query" name:"timeStart"` // The end of the time period during which resources are searched (formatted according to RFC3339 (https://datatracker.ietf.org/doc/html/rfc3339)). TimeEnd *common.SDKTime `mandatory:"false" contributesTo:"query" name:"timeEnd"` // 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. The token is usually retrieved from a previous list call. Page *string `mandatory:"false" contributesTo:"query" name:"page"` // The sort order, either 'asc' or 'desc'. SortOrder SummarizeLibraryUsageSortOrderEnum `mandatory:"false" contributesTo:"query" name:"sortOrder" omitEmpty:"true"` // The field to sort libraries. Only one sort order may be provided. // If no value is specified _timeLastSeen_ is default. SortBy SummarizeLibraryUsageSortByEnum `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 }
SummarizeLibraryUsageRequest wrapper for the SummarizeLibraryUsage operation
See also ¶
Click https://docs.cloud.oracle.com/en-us/iaas/tools/go-sdk-examples/latest/jms/SummarizeLibraryUsage.go.html to see an example of how to use SummarizeLibraryUsageRequest.
func (SummarizeLibraryUsageRequest) BinaryRequestBody ¶ added in v65.27.0
func (request SummarizeLibraryUsageRequest) BinaryRequestBody() (*common.OCIReadSeekCloser, bool)
BinaryRequestBody implements the OCIRequest interface
func (SummarizeLibraryUsageRequest) HTTPRequest ¶ added in v65.27.0
func (request SummarizeLibraryUsageRequest) HTTPRequest(method, path string, binaryRequestBody *common.OCIReadSeekCloser, extraHeaders map[string]string) (http.Request, error)
HTTPRequest implements the OCIRequest interface
func (SummarizeLibraryUsageRequest) RetryPolicy ¶ added in v65.27.0
func (request SummarizeLibraryUsageRequest) RetryPolicy() *common.RetryPolicy
RetryPolicy implements the OCIRetryableRequest interface. This retrieves the specified retry policy.
func (SummarizeLibraryUsageRequest) String ¶ added in v65.27.0
func (request SummarizeLibraryUsageRequest) String() string
func (SummarizeLibraryUsageRequest) ValidateEnumValue ¶ added in v65.27.0
func (request SummarizeLibraryUsageRequest) ValidateEnumValue() (bool, error)
ValidateEnumValue returns an error when providing an unsupported enum value This function is being called during constructing API request process Not recommended for calling this function directly
type SummarizeLibraryUsageResponse ¶ added in v65.27.0
type SummarizeLibraryUsageResponse struct { // The underlying http response RawResponse *http.Response // A list of LibraryUsageCollection instances LibraryUsageCollection `presentIn:"body"` // Unique Oracle-assigned identifier for the request. If you need to contact // Oracle about a particular request, provide the request ID. OpcRequestId *string `presentIn:"header" name:"opc-request-id"` // For list pagination, when this header appears in the response, additional pages of results remain. // Include this value as the `page` parameter for the subsequent GET request to get the next batch of items. // For important details about how pagination works, see List Pagination (https://docs.cloud.oracle.com/iaas/Content/API/Concepts/usingapi.htm#nine). OpcNextPage *string `presentIn:"header" name:"opc-next-page"` }
SummarizeLibraryUsageResponse wrapper for the SummarizeLibraryUsage operation
func (SummarizeLibraryUsageResponse) HTTPResponse ¶ added in v65.27.0
func (response SummarizeLibraryUsageResponse) HTTPResponse() *http.Response
HTTPResponse implements the OCIResponse interface
func (SummarizeLibraryUsageResponse) String ¶ added in v65.27.0
func (response SummarizeLibraryUsageResponse) String() string
type SummarizeLibraryUsageSortByEnum ¶ added in v65.27.0
type SummarizeLibraryUsageSortByEnum string
SummarizeLibraryUsageSortByEnum Enum with underlying type: string
const ( SummarizeLibraryUsageSortByApplicationcount SummarizeLibraryUsageSortByEnum = "applicationCount" SummarizeLibraryUsageSortByJavaserverinstancecount SummarizeLibraryUsageSortByEnum = "javaServerInstanceCount" SummarizeLibraryUsageSortByCvssscore SummarizeLibraryUsageSortByEnum = "cvssScore" SummarizeLibraryUsageSortByDeployedapplicationcount SummarizeLibraryUsageSortByEnum = "deployedApplicationCount" SummarizeLibraryUsageSortByLibraryname SummarizeLibraryUsageSortByEnum = "libraryName" SummarizeLibraryUsageSortByLibraryversion SummarizeLibraryUsageSortByEnum = "libraryVersion" SummarizeLibraryUsageSortByManagedinstancecount SummarizeLibraryUsageSortByEnum = "managedInstanceCount" SummarizeLibraryUsageSortByTimefirstseen SummarizeLibraryUsageSortByEnum = "timeFirstSeen" SummarizeLibraryUsageSortByTimelastseen SummarizeLibraryUsageSortByEnum = "timeLastSeen" )
Set of constants representing the allowable values for SummarizeLibraryUsageSortByEnum
func GetMappingSummarizeLibraryUsageSortByEnum ¶ added in v65.27.0
func GetMappingSummarizeLibraryUsageSortByEnum(val string) (SummarizeLibraryUsageSortByEnum, bool)
GetMappingSummarizeLibraryUsageSortByEnum performs case Insensitive comparison on enum value and return the desired enum
func GetSummarizeLibraryUsageSortByEnumValues ¶ added in v65.27.0
func GetSummarizeLibraryUsageSortByEnumValues() []SummarizeLibraryUsageSortByEnum
GetSummarizeLibraryUsageSortByEnumValues Enumerates the set of values for SummarizeLibraryUsageSortByEnum
type SummarizeLibraryUsageSortOrderEnum ¶ added in v65.27.0
type SummarizeLibraryUsageSortOrderEnum string
SummarizeLibraryUsageSortOrderEnum Enum with underlying type: string
const ( SummarizeLibraryUsageSortOrderAsc SummarizeLibraryUsageSortOrderEnum = "ASC" SummarizeLibraryUsageSortOrderDesc SummarizeLibraryUsageSortOrderEnum = "DESC" )
Set of constants representing the allowable values for SummarizeLibraryUsageSortOrderEnum
func GetMappingSummarizeLibraryUsageSortOrderEnum ¶ added in v65.27.0
func GetMappingSummarizeLibraryUsageSortOrderEnum(val string) (SummarizeLibraryUsageSortOrderEnum, bool)
GetMappingSummarizeLibraryUsageSortOrderEnum performs case Insensitive comparison on enum value and return the desired enum
func GetSummarizeLibraryUsageSortOrderEnumValues ¶ added in v65.27.0
func GetSummarizeLibraryUsageSortOrderEnumValues() []SummarizeLibraryUsageSortOrderEnum
GetSummarizeLibraryUsageSortOrderEnumValues Enumerates the set of values for SummarizeLibraryUsageSortOrderEnum
type SummarizeManagedInstanceUsageFieldsEnum ¶
type SummarizeManagedInstanceUsageFieldsEnum string
SummarizeManagedInstanceUsageFieldsEnum Enum with underlying type: string
const ( SummarizeManagedInstanceUsageFieldsApproximateJreCount SummarizeManagedInstanceUsageFieldsEnum = "approximateJreCount" SummarizeManagedInstanceUsageFieldsApproximateInstallationCount SummarizeManagedInstanceUsageFieldsEnum = "approximateInstallationCount" SummarizeManagedInstanceUsageFieldsApproximateApplicationCount SummarizeManagedInstanceUsageFieldsEnum = "approximateApplicationCount" )
Set of constants representing the allowable values for SummarizeManagedInstanceUsageFieldsEnum
func GetMappingSummarizeManagedInstanceUsageFieldsEnum ¶
func GetMappingSummarizeManagedInstanceUsageFieldsEnum(val string) (SummarizeManagedInstanceUsageFieldsEnum, bool)
GetMappingSummarizeManagedInstanceUsageFieldsEnum performs case Insensitive comparison on enum value and return the desired enum
func GetSummarizeManagedInstanceUsageFieldsEnumValues ¶
func GetSummarizeManagedInstanceUsageFieldsEnumValues() []SummarizeManagedInstanceUsageFieldsEnum
GetSummarizeManagedInstanceUsageFieldsEnumValues Enumerates the set of values for SummarizeManagedInstanceUsageFieldsEnum
type SummarizeManagedInstanceUsageManagedInstanceTypeEnum ¶
type SummarizeManagedInstanceUsageManagedInstanceTypeEnum string
SummarizeManagedInstanceUsageManagedInstanceTypeEnum Enum with underlying type: string
const ( SummarizeManagedInstanceUsageManagedInstanceTypeManagementAgent SummarizeManagedInstanceUsageManagedInstanceTypeEnum = "ORACLE_MANAGEMENT_AGENT" SummarizeManagedInstanceUsageManagedInstanceTypeCloudAgent SummarizeManagedInstanceUsageManagedInstanceTypeEnum = "ORACLE_CLOUD_AGENT" )
Set of constants representing the allowable values for SummarizeManagedInstanceUsageManagedInstanceTypeEnum
func GetMappingSummarizeManagedInstanceUsageManagedInstanceTypeEnum ¶
func GetMappingSummarizeManagedInstanceUsageManagedInstanceTypeEnum(val string) (SummarizeManagedInstanceUsageManagedInstanceTypeEnum, bool)
GetMappingSummarizeManagedInstanceUsageManagedInstanceTypeEnum performs case Insensitive comparison on enum value and return the desired enum
func GetSummarizeManagedInstanceUsageManagedInstanceTypeEnumValues ¶
func GetSummarizeManagedInstanceUsageManagedInstanceTypeEnumValues() []SummarizeManagedInstanceUsageManagedInstanceTypeEnum
GetSummarizeManagedInstanceUsageManagedInstanceTypeEnumValues Enumerates the set of values for SummarizeManagedInstanceUsageManagedInstanceTypeEnum
type SummarizeManagedInstanceUsageRequest ¶
type SummarizeManagedInstanceUsageRequest struct { // The OCID (https://docs.cloud.oracle.com/Content/General/Concepts/identifiers.htm) of the Fleet. FleetId *string `mandatory:"true" contributesTo:"path" name:"fleetId"` // The Fleet-unique identifier of the managed instance. ManagedInstanceId *string `mandatory:"false" contributesTo:"query" name:"managedInstanceId"` // The type of the managed instance. ManagedInstanceType SummarizeManagedInstanceUsageManagedInstanceTypeEnum `mandatory:"false" contributesTo:"query" name:"managedInstanceType" omitEmpty:"true"` // The vendor of the related Java Runtime. JreVendor *string `mandatory:"false" contributesTo:"query" name:"jreVendor"` // The distribution of the related Java Runtime. JreDistribution *string `mandatory:"false" contributesTo:"query" name:"jreDistribution"` // The version of the related Java Runtime. JreVersion *string `mandatory:"false" contributesTo:"query" name:"jreVersion"` // The file system path of the Java Runtime installation. InstallationPath *string `mandatory:"false" contributesTo:"query" name:"installationPath"` // The Fleet-unique identifier of the related application. ApplicationId *string `mandatory:"false" contributesTo:"query" name:"applicationId"` // Additional fields to include into the returned model on top of the required ones. // This parameter can also include 'approximateJreCount', 'approximateInstallationCount' and 'approximateApplicationCount'. // For example 'approximateJreCount,approximateInstallationCount'. Fields []SummarizeManagedInstanceUsageFieldsEnum `contributesTo:"query" name:"fields" omitEmpty:"true" collectionFormat:"multi"` // The start of the time period during which resources are searched (formatted according to RFC3339 (https://datatracker.ietf.org/doc/html/rfc3339)). TimeStart *common.SDKTime `mandatory:"false" contributesTo:"query" name:"timeStart"` // The end of the time period during which resources are searched (formatted according to RFC3339 (https://datatracker.ietf.org/doc/html/rfc3339)). TimeEnd *common.SDKTime `mandatory:"false" contributesTo:"query" name:"timeEnd"` // 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. The token is usually retrieved from a previous list call. Page *string `mandatory:"false" contributesTo:"query" name:"page"` // The sort order, either 'asc' or 'desc'. SortOrder SummarizeManagedInstanceUsageSortOrderEnum `mandatory:"false" contributesTo:"query" name:"sortOrder" omitEmpty:"true"` // The field to sort managed instance views. Only one sort order may be provided. // Default order for _timeFirstSeen_, _timeLastSeen_, approximateJreCount_, _approximateInstallationCount_ // and _approximateApplicationCount_ is **descending**. // Default order for _osName_ is **ascending**. // If no value is specified _timeLastSeen_ is default. SortBy SummarizeManagedInstanceUsageSortByEnum `mandatory:"false" contributesTo:"query" name:"sortBy" omitEmpty:"true"` // The client request ID for tracing. OpcRequestId *string `mandatory:"false" contributesTo:"header" name:"opc-request-id"` // The operating system type. OsFamily []OsFamilyEnum `contributesTo:"query" name:"osFamily" omitEmpty:"true" collectionFormat:"multi"` // Filter the list with hostname contains the given value. HostnameContains *string `mandatory:"false" contributesTo:"query" name:"hostnameContains"` // The library key. LibraryKey *string `mandatory:"false" contributesTo:"query" name:"libraryKey"` // Metadata about the request. This information will not be transmitted to the service, but // represents information that the SDK will consume to drive retry behavior. RequestMetadata common.RequestMetadata }
SummarizeManagedInstanceUsageRequest wrapper for the SummarizeManagedInstanceUsage operation
See also ¶
Click https://docs.cloud.oracle.com/en-us/iaas/tools/go-sdk-examples/latest/jms/SummarizeManagedInstanceUsage.go.html to see an example of how to use SummarizeManagedInstanceUsageRequest.
func (SummarizeManagedInstanceUsageRequest) BinaryRequestBody ¶
func (request SummarizeManagedInstanceUsageRequest) BinaryRequestBody() (*common.OCIReadSeekCloser, bool)
BinaryRequestBody implements the OCIRequest interface
func (SummarizeManagedInstanceUsageRequest) HTTPRequest ¶
func (request SummarizeManagedInstanceUsageRequest) HTTPRequest(method, path string, binaryRequestBody *common.OCIReadSeekCloser, extraHeaders map[string]string) (http.Request, error)
HTTPRequest implements the OCIRequest interface
func (SummarizeManagedInstanceUsageRequest) RetryPolicy ¶
func (request SummarizeManagedInstanceUsageRequest) RetryPolicy() *common.RetryPolicy
RetryPolicy implements the OCIRetryableRequest interface. This retrieves the specified retry policy.
func (SummarizeManagedInstanceUsageRequest) String ¶
func (request SummarizeManagedInstanceUsageRequest) String() string
func (SummarizeManagedInstanceUsageRequest) ValidateEnumValue ¶
func (request SummarizeManagedInstanceUsageRequest) ValidateEnumValue() (bool, error)
ValidateEnumValue returns an error when providing an unsupported enum value This function is being called during constructing API request process Not recommended for calling this function directly
type SummarizeManagedInstanceUsageResponse ¶
type SummarizeManagedInstanceUsageResponse struct { // The underlying http response RawResponse *http.Response // A list of ManagedInstanceUsageCollection instances ManagedInstanceUsageCollection `presentIn:"body"` // Unique Oracle-assigned identifier for the request. If you need to contact // Oracle about a particular request, provide the request ID. OpcRequestId *string `presentIn:"header" name:"opc-request-id"` // For list pagination, when this header appears in the response, additional pages of results remain. // Include this value as the `page` parameter for the subsequent GET request to get the next batch of items. // For important details about how pagination works, see List Pagination (https://docs.cloud.oracle.com/iaas/Content/API/Concepts/usingapi.htm#nine). OpcNextPage *string `presentIn:"header" name:"opc-next-page"` }
SummarizeManagedInstanceUsageResponse wrapper for the SummarizeManagedInstanceUsage operation
func (SummarizeManagedInstanceUsageResponse) HTTPResponse ¶
func (response SummarizeManagedInstanceUsageResponse) HTTPResponse() *http.Response
HTTPResponse implements the OCIResponse interface
func (SummarizeManagedInstanceUsageResponse) String ¶
func (response SummarizeManagedInstanceUsageResponse) String() string
type SummarizeManagedInstanceUsageSortByEnum ¶
type SummarizeManagedInstanceUsageSortByEnum string
SummarizeManagedInstanceUsageSortByEnum Enum with underlying type: string
const ( SummarizeManagedInstanceUsageSortByTimefirstseen SummarizeManagedInstanceUsageSortByEnum = "timeFirstSeen" SummarizeManagedInstanceUsageSortByTimelastseen SummarizeManagedInstanceUsageSortByEnum = "timeLastSeen" SummarizeManagedInstanceUsageSortByApproximatejrecount SummarizeManagedInstanceUsageSortByEnum = "approximateJreCount" SummarizeManagedInstanceUsageSortByApproximateinstallationcount SummarizeManagedInstanceUsageSortByEnum = "approximateInstallationCount" SummarizeManagedInstanceUsageSortByApproximateapplicationcount SummarizeManagedInstanceUsageSortByEnum = "approximateApplicationCount" SummarizeManagedInstanceUsageSortByOsname SummarizeManagedInstanceUsageSortByEnum = "osName" )
Set of constants representing the allowable values for SummarizeManagedInstanceUsageSortByEnum
func GetMappingSummarizeManagedInstanceUsageSortByEnum ¶
func GetMappingSummarizeManagedInstanceUsageSortByEnum(val string) (SummarizeManagedInstanceUsageSortByEnum, bool)
GetMappingSummarizeManagedInstanceUsageSortByEnum performs case Insensitive comparison on enum value and return the desired enum
func GetSummarizeManagedInstanceUsageSortByEnumValues ¶
func GetSummarizeManagedInstanceUsageSortByEnumValues() []SummarizeManagedInstanceUsageSortByEnum
GetSummarizeManagedInstanceUsageSortByEnumValues Enumerates the set of values for SummarizeManagedInstanceUsageSortByEnum
type SummarizeManagedInstanceUsageSortOrderEnum ¶
type SummarizeManagedInstanceUsageSortOrderEnum string
SummarizeManagedInstanceUsageSortOrderEnum Enum with underlying type: string
const ( SummarizeManagedInstanceUsageSortOrderAsc SummarizeManagedInstanceUsageSortOrderEnum = "ASC" SummarizeManagedInstanceUsageSortOrderDesc SummarizeManagedInstanceUsageSortOrderEnum = "DESC" )
Set of constants representing the allowable values for SummarizeManagedInstanceUsageSortOrderEnum
func GetMappingSummarizeManagedInstanceUsageSortOrderEnum ¶
func GetMappingSummarizeManagedInstanceUsageSortOrderEnum(val string) (SummarizeManagedInstanceUsageSortOrderEnum, bool)
GetMappingSummarizeManagedInstanceUsageSortOrderEnum performs case Insensitive comparison on enum value and return the desired enum
func GetSummarizeManagedInstanceUsageSortOrderEnumValues ¶
func GetSummarizeManagedInstanceUsageSortOrderEnumValues() []SummarizeManagedInstanceUsageSortOrderEnum
GetSummarizeManagedInstanceUsageSortOrderEnumValues Enumerates the set of values for SummarizeManagedInstanceUsageSortOrderEnum
type SummarizeResourceInventoryRequest ¶
type SummarizeResourceInventoryRequest struct { // The OCID (https://docs.cloud.oracle.com/Content/General/Concepts/identifiers.htm) of the compartment in which to list resources. CompartmentId *string `mandatory:"false" contributesTo:"query" name:"compartmentId"` // The start of the time period during which resources are searched (formatted according to RFC3339 (https://datatracker.ietf.org/doc/html/rfc3339)). TimeStart *common.SDKTime `mandatory:"false" contributesTo:"query" name:"timeStart"` // The end of the time period during which resources are searched (formatted according to RFC3339 (https://datatracker.ietf.org/doc/html/rfc3339)). TimeEnd *common.SDKTime `mandatory:"false" contributesTo:"query" name:"timeEnd"` // The client request ID for tracing. OpcRequestId *string `mandatory:"false" contributesTo:"header" name:"opc-request-id"` // Metadata about the request. This information will not be transmitted to the service, but // represents information that the SDK will consume to drive retry behavior. RequestMetadata common.RequestMetadata }
SummarizeResourceInventoryRequest wrapper for the SummarizeResourceInventory operation
See also ¶
Click https://docs.cloud.oracle.com/en-us/iaas/tools/go-sdk-examples/latest/jms/SummarizeResourceInventory.go.html to see an example of how to use SummarizeResourceInventoryRequest.
func (SummarizeResourceInventoryRequest) BinaryRequestBody ¶
func (request SummarizeResourceInventoryRequest) BinaryRequestBody() (*common.OCIReadSeekCloser, bool)
BinaryRequestBody implements the OCIRequest interface
func (SummarizeResourceInventoryRequest) HTTPRequest ¶
func (request SummarizeResourceInventoryRequest) HTTPRequest(method, path string, binaryRequestBody *common.OCIReadSeekCloser, extraHeaders map[string]string) (http.Request, error)
HTTPRequest implements the OCIRequest interface
func (SummarizeResourceInventoryRequest) RetryPolicy ¶
func (request SummarizeResourceInventoryRequest) RetryPolicy() *common.RetryPolicy
RetryPolicy implements the OCIRetryableRequest interface. This retrieves the specified retry policy.
func (SummarizeResourceInventoryRequest) String ¶
func (request SummarizeResourceInventoryRequest) String() string
func (SummarizeResourceInventoryRequest) ValidateEnumValue ¶
func (request SummarizeResourceInventoryRequest) ValidateEnumValue() (bool, error)
ValidateEnumValue returns an error when providing an unsupported enum value This function is being called during constructing API request process Not recommended for calling this function directly
type SummarizeResourceInventoryResponse ¶
type SummarizeResourceInventoryResponse struct { // The underlying http response RawResponse *http.Response // The ResourceInventory instance ResourceInventory `presentIn:"body"` // Unique Oracle-assigned identifier for the request. If you need to contact // Oracle about a particular request, provide the request ID. OpcRequestId *string `presentIn:"header" name:"opc-request-id"` }
SummarizeResourceInventoryResponse wrapper for the SummarizeResourceInventory operation
func (SummarizeResourceInventoryResponse) HTTPResponse ¶
func (response SummarizeResourceInventoryResponse) HTTPResponse() *http.Response
HTTPResponse implements the OCIResponse interface
func (SummarizeResourceInventoryResponse) String ¶
func (response SummarizeResourceInventoryResponse) String() string
type SummarizedEventsLog ¶ added in v65.27.0
type SummarizedEventsLog struct { // The OCID (https://docs.cloud.oracle.com/Content/General/Concepts/identifiers.htm) of the log group. LogGroupId *string `mandatory:"true" json:"logGroupId"` // The OCID (https://docs.cloud.oracle.com/Content/General/Concepts/identifiers.htm) of the log. LogId *string `mandatory:"true" json:"logId"` }
SummarizedEventsLog Summarized events log for advanced feature.
func (SummarizedEventsLog) String ¶ added in v65.27.0
func (m SummarizedEventsLog) String() string
func (SummarizedEventsLog) ValidateEnumValue ¶ added in v65.27.0
func (m SummarizedEventsLog) ValidateEnumValue() (bool, error)
ValidateEnumValue returns an error when providing an unsupported enum value This function is being called during constructing API request process Not recommended for calling this function directly
type SupportTypeEnum ¶ added in v65.16.0
type SupportTypeEnum string
SupportTypeEnum Enum with underlying type: string
const ( SupportTypeLts SupportTypeEnum = "LTS" SupportTypeNonLts SupportTypeEnum = "NON_LTS" )
Set of constants representing the allowable values for SupportTypeEnum
func GetMappingSupportTypeEnum ¶ added in v65.16.0
func GetMappingSupportTypeEnum(val string) (SupportTypeEnum, bool)
GetMappingSupportTypeEnum performs case Insensitive comparison on enum value and return the desired enum
func GetSupportTypeEnumValues ¶ added in v65.16.0
func GetSupportTypeEnumValues() []SupportTypeEnum
GetSupportTypeEnumValues Enumerates the set of values for SupportTypeEnum
type TlsVersionsEnum ¶ added in v65.27.0
type TlsVersionsEnum string
TlsVersionsEnum Enum with underlying type: string
const ( TlsVersionsTls10 TlsVersionsEnum = "TLS_1_0" TlsVersionsTls11 TlsVersionsEnum = "TLS_1_1" )
Set of constants representing the allowable values for TlsVersionsEnum
func GetMappingTlsVersionsEnum ¶ added in v65.27.0
func GetMappingTlsVersionsEnum(val string) (TlsVersionsEnum, bool)
GetMappingTlsVersionsEnum performs case Insensitive comparison on enum value and return the desired enum
func GetTlsVersionsEnumValues ¶ added in v65.27.0
func GetTlsVersionsEnumValues() []TlsVersionsEnum
GetTlsVersionsEnumValues Enumerates the set of values for TlsVersionsEnum
type UpdateDrsFileDetails ¶ added in v65.52.1
type UpdateDrsFileDetails struct { // The Object Storage bucket name where the DRS file is located. BucketName *string `mandatory:"true" json:"bucketName"` // The namespace for Object Storage. Namespace *string `mandatory:"true" json:"namespace"` // The name of the DRS file in Object Store. DrsFileName *string `mandatory:"true" json:"drsFileName"` }
UpdateDrsFileDetails Details of the request to update DRS file in a Fleet.
func (UpdateDrsFileDetails) String ¶ added in v65.52.1
func (m UpdateDrsFileDetails) String() string
func (UpdateDrsFileDetails) ValidateEnumValue ¶ added in v65.52.1
func (m UpdateDrsFileDetails) ValidateEnumValue() (bool, error)
ValidateEnumValue returns an error when providing an unsupported enum value This function is being called during constructing API request process Not recommended for calling this function directly
type UpdateDrsFileRequest ¶ added in v65.52.1
type UpdateDrsFileRequest struct { // The OCID (https://docs.cloud.oracle.com/Content/General/Concepts/identifiers.htm) of the Fleet. FleetId *string `mandatory:"true" contributesTo:"path" name:"fleetId"` // Detail information to update DRS UpdateDrsFileDetails `contributesTo:"body"` // The unique identifier of the DRS File in Object Storage. DrsFileKey *string `mandatory:"true" contributesTo:"path" name:"drsFileKey"` // 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 }
UpdateDrsFileRequest wrapper for the UpdateDrsFile operation
See also ¶
Click https://docs.cloud.oracle.com/en-us/iaas/tools/go-sdk-examples/latest/jms/UpdateDrsFile.go.html to see an example of how to use UpdateDrsFileRequest.
func (UpdateDrsFileRequest) BinaryRequestBody ¶ added in v65.52.1
func (request UpdateDrsFileRequest) BinaryRequestBody() (*common.OCIReadSeekCloser, bool)
BinaryRequestBody implements the OCIRequest interface
func (UpdateDrsFileRequest) HTTPRequest ¶ added in v65.52.1
func (request UpdateDrsFileRequest) HTTPRequest(method, path string, binaryRequestBody *common.OCIReadSeekCloser, extraHeaders map[string]string) (http.Request, error)
HTTPRequest implements the OCIRequest interface
func (UpdateDrsFileRequest) RetryPolicy ¶ added in v65.52.1
func (request UpdateDrsFileRequest) RetryPolicy() *common.RetryPolicy
RetryPolicy implements the OCIRetryableRequest interface. This retrieves the specified retry policy.
func (UpdateDrsFileRequest) String ¶ added in v65.52.1
func (request UpdateDrsFileRequest) String() string
func (UpdateDrsFileRequest) ValidateEnumValue ¶ added in v65.52.1
func (request UpdateDrsFileRequest) ValidateEnumValue() (bool, error)
ValidateEnumValue returns an error when providing an unsupported enum value This function is being called during constructing API request process Not recommended for calling this function directly
type UpdateDrsFileResponse ¶ added in v65.52.1
type UpdateDrsFileResponse 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, provide the request ID. OpcRequestId *string `presentIn:"header" name:"opc-request-id"` }
UpdateDrsFileResponse wrapper for the UpdateDrsFile operation
func (UpdateDrsFileResponse) HTTPResponse ¶ added in v65.52.1
func (response UpdateDrsFileResponse) HTTPResponse() *http.Response
HTTPResponse implements the OCIResponse interface
func (UpdateDrsFileResponse) String ¶ added in v65.52.1
func (response UpdateDrsFileResponse) String() string
type UpdateExportSettingDetails ¶ added in v65.52.1
type UpdateExportSettingDetails struct { // ExportSetting flag to store enabled or disabled status. IsEnabled *bool `mandatory:"true" json:"isEnabled"` // The duration of data to be exported for fleets. ExportDuration ExportDurationEnum `mandatory:"false" json:"exportDuration,omitempty"` // Resource to export data associated from the fleets. ExportResources ExportResourcesEnum `mandatory:"false" json:"exportResources,omitempty"` // Acknowledgement for cross region target bucket configuration. IsCrossRegionAcknowledged *bool `mandatory:"false" json:"isCrossRegionAcknowledged"` // The name of the bucket where data will be exported. TargetBucketName *string `mandatory:"false" json:"targetBucketName"` // The namespace of the bucket where data will be exported. TargetBucketNamespace *string `mandatory:"false" json:"targetBucketNamespace"` // The id of the region of the target bucket. TargetBucketRegion *string `mandatory:"false" json:"targetBucketRegion"` // Schedule at which data will be exported. ExportFrequency ExportFrequencyEnum `mandatory:"false" json:"exportFrequency,omitempty"` }
UpdateExportSettingDetails Attributes to update an export setting.
func (UpdateExportSettingDetails) String ¶ added in v65.52.1
func (m UpdateExportSettingDetails) String() string
func (UpdateExportSettingDetails) ValidateEnumValue ¶ added in v65.52.1
func (m UpdateExportSettingDetails) ValidateEnumValue() (bool, error)
ValidateEnumValue returns an error when providing an unsupported enum value This function is being called during constructing API request process Not recommended for calling this function directly
type UpdateExportSettingRequest ¶ added in v65.52.1
type UpdateExportSettingRequest struct { // The OCID (https://docs.cloud.oracle.com/Content/General/Concepts/identifiers.htm) of the Fleet. FleetId *string `mandatory:"true" contributesTo:"path" name:"fleetId"` // The new details for the export setting. UpdateExportSettingDetails `contributesTo:"body"` // For optimistic concurrency control. In the PUT or DELETE call // for a resource, set the `if-match` parameter to the value of the // ETag from a previous GET or POST response for that resource. // The resource will be updated or deleted only if the ETag you // provide matches the resource's current ETag value. IfMatch *string `mandatory:"false" contributesTo:"header" name:"if-match"` // The client request ID for tracing. OpcRequestId *string `mandatory:"false" contributesTo:"header" name:"opc-request-id"` // Metadata about the request. This information will not be transmitted to the service, but // represents information that the SDK will consume to drive retry behavior. RequestMetadata common.RequestMetadata }
UpdateExportSettingRequest wrapper for the UpdateExportSetting operation
See also ¶
Click https://docs.cloud.oracle.com/en-us/iaas/tools/go-sdk-examples/latest/jms/UpdateExportSetting.go.html to see an example of how to use UpdateExportSettingRequest.
func (UpdateExportSettingRequest) BinaryRequestBody ¶ added in v65.52.1
func (request UpdateExportSettingRequest) BinaryRequestBody() (*common.OCIReadSeekCloser, bool)
BinaryRequestBody implements the OCIRequest interface
func (UpdateExportSettingRequest) HTTPRequest ¶ added in v65.52.1
func (request UpdateExportSettingRequest) HTTPRequest(method, path string, binaryRequestBody *common.OCIReadSeekCloser, extraHeaders map[string]string) (http.Request, error)
HTTPRequest implements the OCIRequest interface
func (UpdateExportSettingRequest) RetryPolicy ¶ added in v65.52.1
func (request UpdateExportSettingRequest) RetryPolicy() *common.RetryPolicy
RetryPolicy implements the OCIRetryableRequest interface. This retrieves the specified retry policy.
func (UpdateExportSettingRequest) String ¶ added in v65.52.1
func (request UpdateExportSettingRequest) String() string
func (UpdateExportSettingRequest) ValidateEnumValue ¶ added in v65.52.1
func (request UpdateExportSettingRequest) ValidateEnumValue() (bool, error)
ValidateEnumValue returns an error when providing an unsupported enum value This function is being called during constructing API request process Not recommended for calling this function directly
type UpdateExportSettingResponse ¶ added in v65.52.1
type UpdateExportSettingResponse struct { // The underlying http response RawResponse *http.Response // The ExportSetting instance ExportSetting `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, provide the request ID. OpcRequestId *string `presentIn:"header" name:"opc-request-id"` }
UpdateExportSettingResponse wrapper for the UpdateExportSetting operation
func (UpdateExportSettingResponse) HTTPResponse ¶ added in v65.52.1
func (response UpdateExportSettingResponse) HTTPResponse() *http.Response
HTTPResponse implements the OCIResponse interface
func (UpdateExportSettingResponse) String ¶ added in v65.52.1
func (response UpdateExportSettingResponse) String() string
type UpdateFleetAdvancedFeatureConfigurationDetails ¶ added in v65.27.0
type UpdateFleetAdvancedFeatureConfigurationDetails struct { // Namespace for the Fleet advanced feature. AnalyticNamespace *string `mandatory:"false" json:"analyticNamespace"` // Bucket name required to store JFR and related data. AnalyticBucketName *string `mandatory:"false" json:"analyticBucketName"` Lcm *Lcm `mandatory:"false" json:"lcm"` CryptoEventAnalysis *CryptoEventAnalysis `mandatory:"false" json:"cryptoEventAnalysis"` AdvancedUsageTracking *AdvancedUsageTracking `mandatory:"false" json:"advancedUsageTracking"` JfrRecording *JfrRecording `mandatory:"false" json:"jfrRecording"` PerformanceTuningAnalysis *PerformanceTuningAnalysis `mandatory:"false" json:"performanceTuningAnalysis"` JavaMigrationAnalysis *JavaMigrationAnalysis `mandatory:"false" json:"javaMigrationAnalysis"` }
UpdateFleetAdvancedFeatureConfigurationDetails Details object containing advanced feature configurations to be updated. Ensure that the namespace and bucket storage are created prior to turning on the JfrRecording or CryptoEventAnalysis feature.
func (UpdateFleetAdvancedFeatureConfigurationDetails) String ¶ added in v65.27.0
func (m UpdateFleetAdvancedFeatureConfigurationDetails) String() string
func (UpdateFleetAdvancedFeatureConfigurationDetails) ValidateEnumValue ¶ added in v65.27.0
func (m UpdateFleetAdvancedFeatureConfigurationDetails) ValidateEnumValue() (bool, error)
ValidateEnumValue returns an error when providing an unsupported enum value This function is being called during constructing API request process Not recommended for calling this function directly
type UpdateFleetAdvancedFeatureConfigurationRequest ¶ added in v65.27.0
type UpdateFleetAdvancedFeatureConfigurationRequest struct { // The OCID (https://docs.cloud.oracle.com/Content/General/Concepts/identifiers.htm) of the Fleet. FleetId *string `mandatory:"true" contributesTo:"path" name:"fleetId"` // Update advanced feature configurations with new fields. UpdateFleetAdvancedFeatureConfigurationDetails `contributesTo:"body"` // A token that uniquely identifies a request so it can be retried in case of a timeout or // server error without risk of executing that same action again. Retry tokens expire after 24 // hours, but can be invalidated before then due to conflicting operations. For example, if a resource // has been deleted and purged from the system, then a retry of the original creation request // might be rejected. OpcRetryToken *string `mandatory:"false" contributesTo:"header" name:"opc-retry-token"` // For optimistic concurrency control. In the PUT or DELETE call // for a resource, set the `if-match` parameter to the value of the // ETag from a previous GET or POST response for that resource. // The resource will be updated or deleted only if the ETag you // provide matches the resource's current ETag value. IfMatch *string `mandatory:"false" contributesTo:"header" name:"if-match"` // The client request ID for tracing. OpcRequestId *string `mandatory:"false" contributesTo:"header" name:"opc-request-id"` // Metadata about the request. This information will not be transmitted to the service, but // represents information that the SDK will consume to drive retry behavior. RequestMetadata common.RequestMetadata }
UpdateFleetAdvancedFeatureConfigurationRequest wrapper for the UpdateFleetAdvancedFeatureConfiguration operation
See also ¶
Click https://docs.cloud.oracle.com/en-us/iaas/tools/go-sdk-examples/latest/jms/UpdateFleetAdvancedFeatureConfiguration.go.html to see an example of how to use UpdateFleetAdvancedFeatureConfigurationRequest.
func (UpdateFleetAdvancedFeatureConfigurationRequest) BinaryRequestBody ¶ added in v65.27.0
func (request UpdateFleetAdvancedFeatureConfigurationRequest) BinaryRequestBody() (*common.OCIReadSeekCloser, bool)
BinaryRequestBody implements the OCIRequest interface
func (UpdateFleetAdvancedFeatureConfigurationRequest) HTTPRequest ¶ added in v65.27.0
func (request UpdateFleetAdvancedFeatureConfigurationRequest) HTTPRequest(method, path string, binaryRequestBody *common.OCIReadSeekCloser, extraHeaders map[string]string) (http.Request, error)
HTTPRequest implements the OCIRequest interface
func (UpdateFleetAdvancedFeatureConfigurationRequest) RetryPolicy ¶ added in v65.27.0
func (request UpdateFleetAdvancedFeatureConfigurationRequest) RetryPolicy() *common.RetryPolicy
RetryPolicy implements the OCIRetryableRequest interface. This retrieves the specified retry policy.
func (UpdateFleetAdvancedFeatureConfigurationRequest) String ¶ added in v65.27.0
func (request UpdateFleetAdvancedFeatureConfigurationRequest) String() string
func (UpdateFleetAdvancedFeatureConfigurationRequest) ValidateEnumValue ¶ added in v65.27.0
func (request UpdateFleetAdvancedFeatureConfigurationRequest) ValidateEnumValue() (bool, error)
ValidateEnumValue returns an error when providing an unsupported enum value This function is being called during constructing API request process Not recommended for calling this function directly
type UpdateFleetAdvancedFeatureConfigurationResponse ¶ added in v65.27.0
type UpdateFleetAdvancedFeatureConfigurationResponse struct { // The underlying http response RawResponse *http.Response // The FleetAdvancedFeatureConfiguration instance FleetAdvancedFeatureConfiguration `presentIn:"body"` // Unique Oracle-assigned identifier for the request. If you need to contact // Oracle about a particular request, provide the request ID. OpcRequestId *string `presentIn:"header" name:"opc-request-id"` // For optimistic concurrency control. See `if-match`. Etag *string `presentIn:"header" name:"etag"` }
UpdateFleetAdvancedFeatureConfigurationResponse wrapper for the UpdateFleetAdvancedFeatureConfiguration operation
func (UpdateFleetAdvancedFeatureConfigurationResponse) HTTPResponse ¶ added in v65.27.0
func (response UpdateFleetAdvancedFeatureConfigurationResponse) HTTPResponse() *http.Response
HTTPResponse implements the OCIResponse interface
func (UpdateFleetAdvancedFeatureConfigurationResponse) String ¶ added in v65.27.0
func (response UpdateFleetAdvancedFeatureConfigurationResponse) String() string
type UpdateFleetAgentConfigurationDetails ¶
type UpdateFleetAgentConfigurationDetails struct { // The frequency (in minutes) of JRE scanning. (That is, how often should JMS scan for JRE installations.) JreScanFrequencyInMinutes *int `mandatory:"false" json:"jreScanFrequencyInMinutes"` // The frequency (in minutes) of Java Usage Tracker processing. (That is, how often should JMS process data from the Java Usage Tracker.) JavaUsageTrackerProcessingFrequencyInMinutes *int `mandatory:"false" json:"javaUsageTrackerProcessingFrequencyInMinutes"` // The validity period in days for work requests. WorkRequestValidityPeriodInDays *int `mandatory:"false" json:"workRequestValidityPeriodInDays"` // Agent polling interval in minutes AgentPollingIntervalInMinutes *int `mandatory:"false" json:"agentPollingIntervalInMinutes"` // Collect JMS agent metrics on all managed instances in the fleet. IsCollectingManagedInstanceMetricsEnabled *bool `mandatory:"false" json:"isCollectingManagedInstanceMetricsEnabled"` // Collect username for application invocations for all managed instances in the fleet. IsCollectingUsernamesEnabled *bool `mandatory:"false" json:"isCollectingUsernamesEnabled"` LinuxConfiguration *FleetAgentOsConfiguration `mandatory:"false" json:"linuxConfiguration"` WindowsConfiguration *FleetAgentOsConfiguration `mandatory:"false" json:"windowsConfiguration"` MacOsConfiguration *FleetAgentOsConfiguration `mandatory:"false" json:"macOsConfiguration"` }
UpdateFleetAgentConfigurationDetails Attributes to update a Fleet Agent Configuration.
func (UpdateFleetAgentConfigurationDetails) String ¶
func (m UpdateFleetAgentConfigurationDetails) String() string
func (UpdateFleetAgentConfigurationDetails) ValidateEnumValue ¶
func (m UpdateFleetAgentConfigurationDetails) ValidateEnumValue() (bool, error)
ValidateEnumValue returns an error when providing an unsupported enum value This function is being called during constructing API request process Not recommended for calling this function directly
type UpdateFleetAgentConfigurationRequest ¶
type UpdateFleetAgentConfigurationRequest struct { // The OCID (https://docs.cloud.oracle.com/Content/General/Concepts/identifiers.htm) of the Fleet. FleetId *string `mandatory:"true" contributesTo:"path" name:"fleetId"` // The new details for the Fleet Agent Configuration. UpdateFleetAgentConfigurationDetails `contributesTo:"body"` // For optimistic concurrency control. In the PUT or DELETE call // for a resource, set the `if-match` parameter to the value of the // ETag from a previous GET or POST response for that resource. // The resource will be updated or deleted only if the ETag you // provide matches the resource's current ETag value. IfMatch *string `mandatory:"false" contributesTo:"header" name:"if-match"` // The client request ID for tracing. OpcRequestId *string `mandatory:"false" contributesTo:"header" name:"opc-request-id"` // Metadata about the request. This information will not be transmitted to the service, but // represents information that the SDK will consume to drive retry behavior. RequestMetadata common.RequestMetadata }
UpdateFleetAgentConfigurationRequest wrapper for the UpdateFleetAgentConfiguration operation
See also ¶
Click https://docs.cloud.oracle.com/en-us/iaas/tools/go-sdk-examples/latest/jms/UpdateFleetAgentConfiguration.go.html to see an example of how to use UpdateFleetAgentConfigurationRequest.
func (UpdateFleetAgentConfigurationRequest) BinaryRequestBody ¶
func (request UpdateFleetAgentConfigurationRequest) BinaryRequestBody() (*common.OCIReadSeekCloser, bool)
BinaryRequestBody implements the OCIRequest interface
func (UpdateFleetAgentConfigurationRequest) HTTPRequest ¶
func (request UpdateFleetAgentConfigurationRequest) HTTPRequest(method, path string, binaryRequestBody *common.OCIReadSeekCloser, extraHeaders map[string]string) (http.Request, error)
HTTPRequest implements the OCIRequest interface
func (UpdateFleetAgentConfigurationRequest) RetryPolicy ¶
func (request UpdateFleetAgentConfigurationRequest) RetryPolicy() *common.RetryPolicy
RetryPolicy implements the OCIRetryableRequest interface. This retrieves the specified retry policy.
func (UpdateFleetAgentConfigurationRequest) String ¶
func (request UpdateFleetAgentConfigurationRequest) String() string
func (UpdateFleetAgentConfigurationRequest) ValidateEnumValue ¶
func (request UpdateFleetAgentConfigurationRequest) ValidateEnumValue() (bool, error)
ValidateEnumValue returns an error when providing an unsupported enum value This function is being called during constructing API request process Not recommended for calling this function directly
type UpdateFleetAgentConfigurationResponse ¶
type UpdateFleetAgentConfigurationResponse 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, provide the request ID. OpcRequestId *string `presentIn:"header" name:"opc-request-id"` }
UpdateFleetAgentConfigurationResponse wrapper for the UpdateFleetAgentConfiguration operation
func (UpdateFleetAgentConfigurationResponse) HTTPResponse ¶
func (response UpdateFleetAgentConfigurationResponse) HTTPResponse() *http.Response
HTTPResponse implements the OCIResponse interface
func (UpdateFleetAgentConfigurationResponse) String ¶
func (response UpdateFleetAgentConfigurationResponse) String() string
type UpdateFleetDetails ¶
type UpdateFleetDetails struct { // The name of the Fleet. The displayName must be unique for Fleets in the same compartment. DisplayName *string `mandatory:"false" json:"displayName"` // The Fleet's description. Description *string `mandatory:"false" json:"description"` InventoryLog *CustomLog `mandatory:"false" json:"inventoryLog"` OperationLog *CustomLog `mandatory:"false" json:"operationLog"` // Whether or not advanced features are enabled in this Fleet. // Deprecated, use `/fleets/{fleetId}/advanceFeatureConfiguration` API instead. IsAdvancedFeaturesEnabled *bool `mandatory:"false" json:"isAdvancedFeaturesEnabled"` // Defined tags for this resource. Each key is predefined and scoped to a namespace. // Example: `{"foo-namespace": {"bar-key": "value"}}`. (See Understanding Free-form Tags (https://docs.cloud.oracle.com/Content/Tagging/Tasks/managingtagsandtagnamespaces.htm)). DefinedTags map[string]map[string]interface{} `mandatory:"false" json:"definedTags"` // Simple key-value pair that is applied without any predefined name, type, or scope. Exists for cross-compatibility only. // Example: `{"bar-key": "value"}`. (See Managing Tags and Tag Namespaces (https://docs.cloud.oracle.com/Content/Tagging/Concepts/understandingfreeformtags.htm).) FreeformTags map[string]string `mandatory:"false" json:"freeformTags"` }
UpdateFleetDetails Attributes to update a Fleet.
func (UpdateFleetDetails) String ¶
func (m UpdateFleetDetails) String() string
func (UpdateFleetDetails) ValidateEnumValue ¶
func (m UpdateFleetDetails) ValidateEnumValue() (bool, error)
ValidateEnumValue returns an error when providing an unsupported enum value This function is being called during constructing API request process Not recommended for calling this function directly
type UpdateFleetRequest ¶
type UpdateFleetRequest struct { // The OCID (https://docs.cloud.oracle.com/Content/General/Concepts/identifiers.htm) of the Fleet. FleetId *string `mandatory:"true" contributesTo:"path" name:"fleetId"` // The new details for the Fleet. UpdateFleetDetails `contributesTo:"body"` // For optimistic concurrency control. In the PUT or DELETE call // for a resource, set the `if-match` parameter to the value of the // ETag from a previous GET or POST response for that resource. // The resource will be updated or deleted only if the ETag you // provide matches the resource's current ETag value. IfMatch *string `mandatory:"false" contributesTo:"header" name:"if-match"` // The client request ID for tracing. OpcRequestId *string `mandatory:"false" contributesTo:"header" name:"opc-request-id"` // Metadata about the request. This information will not be transmitted to the service, but // represents information that the SDK will consume to drive retry behavior. RequestMetadata common.RequestMetadata }
UpdateFleetRequest wrapper for the UpdateFleet operation
See also ¶
Click https://docs.cloud.oracle.com/en-us/iaas/tools/go-sdk-examples/latest/jms/UpdateFleet.go.html to see an example of how to use UpdateFleetRequest.
func (UpdateFleetRequest) BinaryRequestBody ¶
func (request UpdateFleetRequest) BinaryRequestBody() (*common.OCIReadSeekCloser, bool)
BinaryRequestBody implements the OCIRequest interface
func (UpdateFleetRequest) HTTPRequest ¶
func (request UpdateFleetRequest) HTTPRequest(method, path string, binaryRequestBody *common.OCIReadSeekCloser, extraHeaders map[string]string) (http.Request, error)
HTTPRequest implements the OCIRequest interface
func (UpdateFleetRequest) RetryPolicy ¶
func (request UpdateFleetRequest) RetryPolicy() *common.RetryPolicy
RetryPolicy implements the OCIRetryableRequest interface. This retrieves the specified retry policy.
func (UpdateFleetRequest) String ¶
func (request UpdateFleetRequest) String() string
func (UpdateFleetRequest) ValidateEnumValue ¶
func (request UpdateFleetRequest) ValidateEnumValue() (bool, error)
ValidateEnumValue returns an error when providing an unsupported enum value This function is being called during constructing API request process Not recommended for calling this function directly
type UpdateFleetResponse ¶
type UpdateFleetResponse 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, provide the request ID. OpcRequestId *string `presentIn:"header" name:"opc-request-id"` }
UpdateFleetResponse wrapper for the UpdateFleet operation
func (UpdateFleetResponse) HTTPResponse ¶
func (response UpdateFleetResponse) HTTPResponse() *http.Response
HTTPResponse implements the OCIResponse interface
func (UpdateFleetResponse) String ¶
func (response UpdateFleetResponse) String() string
type UpdateJmsPluginDetails ¶ added in v65.71.0
type UpdateJmsPluginDetails struct { // The OCID (https://docs.cloud.oracle.com/Content/General/Concepts/identifiers.htm) of the fleet. FleetId *string `mandatory:"false" json:"fleetId"` // Defined tags for this resource. Each key is predefined and scoped to a namespace. // Example: `{"foo-namespace": {"bar-key": "value"}}`. (See Understanding Free-form Tags (https://docs.cloud.oracle.com/Content/Tagging/Tasks/managingtagsandtagnamespaces.htm)). DefinedTags map[string]map[string]interface{} `mandatory:"false" json:"definedTags"` // Simple key-value pair that is applied without any predefined name, type, or scope. Exists for cross-compatibility only. // Example: `{"bar-key": "value"}`. (See Managing Tags and Tag Namespaces (https://docs.cloud.oracle.com/Content/Tagging/Concepts/understandingfreeformtags.htm).) FreeformTags map[string]string `mandatory:"false" json:"freeformTags"` }
UpdateJmsPluginDetails Attributes to update a JmsPlugin.
func (UpdateJmsPluginDetails) String ¶ added in v65.71.0
func (m UpdateJmsPluginDetails) String() string
func (UpdateJmsPluginDetails) ValidateEnumValue ¶ added in v65.71.0
func (m UpdateJmsPluginDetails) ValidateEnumValue() (bool, error)
ValidateEnumValue returns an error when providing an unsupported enum value This function is being called during constructing API request process Not recommended for calling this function directly
type UpdateJmsPluginRequest ¶ added in v65.71.0
type UpdateJmsPluginRequest struct { // The OCID (https://docs.cloud.oracle.com/Content/General/Concepts/identifiers.htm) of the JmsPlugin. JmsPluginId *string `mandatory:"true" contributesTo:"path" name:"jmsPluginId"` // The new details for the JmsPlugin. UpdateJmsPluginDetails `contributesTo:"body"` // For optimistic concurrency control. In the PUT or DELETE call // for a resource, set the `if-match` parameter to the value of the // ETag from a previous GET or POST response for that resource. // The resource will be updated or deleted only if the ETag you // provide matches the resource's current ETag value. IfMatch *string `mandatory:"false" contributesTo:"header" name:"if-match"` // The client request ID for tracing. OpcRequestId *string `mandatory:"false" contributesTo:"header" name:"opc-request-id"` // Metadata about the request. This information will not be transmitted to the service, but // represents information that the SDK will consume to drive retry behavior. RequestMetadata common.RequestMetadata }
UpdateJmsPluginRequest wrapper for the UpdateJmsPlugin operation
See also ¶
Click https://docs.cloud.oracle.com/en-us/iaas/tools/go-sdk-examples/latest/jms/UpdateJmsPlugin.go.html to see an example of how to use UpdateJmsPluginRequest.
func (UpdateJmsPluginRequest) BinaryRequestBody ¶ added in v65.71.0
func (request UpdateJmsPluginRequest) BinaryRequestBody() (*common.OCIReadSeekCloser, bool)
BinaryRequestBody implements the OCIRequest interface
func (UpdateJmsPluginRequest) HTTPRequest ¶ added in v65.71.0
func (request UpdateJmsPluginRequest) HTTPRequest(method, path string, binaryRequestBody *common.OCIReadSeekCloser, extraHeaders map[string]string) (http.Request, error)
HTTPRequest implements the OCIRequest interface
func (UpdateJmsPluginRequest) RetryPolicy ¶ added in v65.71.0
func (request UpdateJmsPluginRequest) RetryPolicy() *common.RetryPolicy
RetryPolicy implements the OCIRetryableRequest interface. This retrieves the specified retry policy.
func (UpdateJmsPluginRequest) String ¶ added in v65.71.0
func (request UpdateJmsPluginRequest) String() string
func (UpdateJmsPluginRequest) ValidateEnumValue ¶ added in v65.71.0
func (request UpdateJmsPluginRequest) ValidateEnumValue() (bool, error)
ValidateEnumValue returns an error when providing an unsupported enum value This function is being called during constructing API request process Not recommended for calling this function directly
type UpdateJmsPluginResponse ¶ added in v65.71.0
type UpdateJmsPluginResponse struct { // The underlying http response RawResponse *http.Response // The JmsPlugin instance JmsPlugin `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, provide the request ID. OpcRequestId *string `presentIn:"header" name:"opc-request-id"` }
UpdateJmsPluginResponse wrapper for the UpdateJmsPlugin operation
func (UpdateJmsPluginResponse) HTTPResponse ¶ added in v65.71.0
func (response UpdateJmsPluginResponse) HTTPResponse() *http.Response
HTTPResponse implements the OCIResponse interface
func (UpdateJmsPluginResponse) String ¶ added in v65.71.0
func (response UpdateJmsPluginResponse) String() string
type WorkItemCollection ¶
type WorkItemCollection struct { // A list of work request items. Items []WorkItemSummary `mandatory:"true" json:"items"` }
WorkItemCollection A list of WorkItem.
func (WorkItemCollection) String ¶
func (m WorkItemCollection) String() string
func (WorkItemCollection) ValidateEnumValue ¶
func (m WorkItemCollection) ValidateEnumValue() (bool, error)
ValidateEnumValue returns an error when providing an unsupported enum value This function is being called during constructing API request process Not recommended for calling this function directly
type WorkItemDetails ¶ added in v65.41.0
type WorkItemDetails interface { // The work item type. GetWorkItemType() WorkItemTypeEnum }
WorkItemDetails The minimum details of a work item.
type WorkItemDetailsKindEnum ¶ added in v65.41.0
type WorkItemDetailsKindEnum string
WorkItemDetailsKindEnum Enum with underlying type: string
const ( WorkItemDetailsKindBasic WorkItemDetailsKindEnum = "BASIC" WorkItemDetailsKindApplication WorkItemDetailsKindEnum = "APPLICATION" WorkItemDetailsKindLcm WorkItemDetailsKindEnum = "LCM" WorkItemDetailsKindDeployedApplication WorkItemDetailsKindEnum = "DEPLOYED_APPLICATION" )
Set of constants representing the allowable values for WorkItemDetailsKindEnum
func GetMappingWorkItemDetailsKindEnum ¶ added in v65.41.0
func GetMappingWorkItemDetailsKindEnum(val string) (WorkItemDetailsKindEnum, bool)
GetMappingWorkItemDetailsKindEnum performs case Insensitive comparison on enum value and return the desired enum
func GetWorkItemDetailsKindEnumValues ¶ added in v65.41.0
func GetWorkItemDetailsKindEnumValues() []WorkItemDetailsKindEnum
GetWorkItemDetailsKindEnumValues Enumerates the set of values for WorkItemDetailsKindEnum
type WorkItemStatusEnum ¶
type WorkItemStatusEnum string
WorkItemStatusEnum Enum with underlying type: string
const ( WorkItemStatusAccepted WorkItemStatusEnum = "ACCEPTED" WorkItemStatusInProgress WorkItemStatusEnum = "IN_PROGRESS" WorkItemStatusCanceling WorkItemStatusEnum = "CANCELING" WorkItemStatusCanceled WorkItemStatusEnum = "CANCELED" WorkItemStatusSucceeded WorkItemStatusEnum = "SUCCEEDED" WorkItemStatusNeedsAttention WorkItemStatusEnum = "NEEDS_ATTENTION" WorkItemStatusRetrying WorkItemStatusEnum = "RETRYING" WorkItemStatusSkipped WorkItemStatusEnum = "SKIPPED" )
Set of constants representing the allowable values for WorkItemStatusEnum
func GetMappingWorkItemStatusEnum ¶
func GetMappingWorkItemStatusEnum(val string) (WorkItemStatusEnum, bool)
GetMappingWorkItemStatusEnum performs case Insensitive comparison on enum value and return the desired enum
func GetWorkItemStatusEnumValues ¶
func GetWorkItemStatusEnumValues() []WorkItemStatusEnum
GetWorkItemStatusEnumValues Enumerates the set of values for WorkItemStatusEnum
type WorkItemSummary ¶
type WorkItemSummary struct { // The unique ID of ths work item. Id *string `mandatory:"true" json:"id"` // The OCID of the work request created this work item. WorkRequestId *string `mandatory:"true" json:"workRequestId"` InstallationSite *InstallationSite `mandatory:"true" json:"installationSite"` Details WorkItemDetails `mandatory:"true" json:"details"` // The status of the work item. Status WorkItemStatusEnum `mandatory:"true" json:"status"` // Number of times this work item is retried. RetryCount *int `mandatory:"true" json:"retryCount"` // The date and time the work item was last updated. (formatted according to RFC3339 (https://datatracker.ietf.org/doc/html/rfc3339)). TimeLastUpdated *common.SDKTime `mandatory:"false" json:"timeLastUpdated"` }
WorkItemSummary Work item to complete a work request.
func (WorkItemSummary) String ¶
func (m WorkItemSummary) String() string
func (*WorkItemSummary) UnmarshalJSON ¶ added in v65.41.0
func (m *WorkItemSummary) UnmarshalJSON(data []byte) (e error)
UnmarshalJSON unmarshals from json
func (WorkItemSummary) ValidateEnumValue ¶
func (m WorkItemSummary) ValidateEnumValue() (bool, error)
ValidateEnumValue returns an error when providing an unsupported enum value This function is being called during constructing API request process Not recommended for calling this function directly
type WorkItemTypeEnum ¶ added in v65.41.0
type WorkItemTypeEnum string
WorkItemTypeEnum Enum with underlying type: string
const ( WorkItemTypeLcm WorkItemTypeEnum = "LCM" WorkItemTypeJfrCapture WorkItemTypeEnum = "JFR_CAPTURE" WorkItemTypeJfrUpload WorkItemTypeEnum = "JFR_UPLOAD" WorkItemTypeCryptoAnalysis WorkItemTypeEnum = "CRYPTO_ANALYSIS" WorkItemTypeCryptoAnalysisMerge WorkItemTypeEnum = "CRYPTO_ANALYSIS_MERGE" WorkItemTypeAdvancedUsageTracking WorkItemTypeEnum = "ADVANCED_USAGE_TRACKING" WorkItemTypeAdvUsageServerMetadata WorkItemTypeEnum = "ADV_USAGE_SERVER_METADATA" WorkItemTypeAdvUsageServerLibraries WorkItemTypeEnum = "ADV_USAGE_SERVER_LIBRARIES" WorkItemTypeAdvUsageJavaLibraries WorkItemTypeEnum = "ADV_USAGE_JAVA_LIBRARIES" WorkItemTypePerformanceTuning WorkItemTypeEnum = "PERFORMANCE_TUNING" WorkItemTypeJmigrateAnalysis WorkItemTypeEnum = "JMIGRATE_ANALYSIS" WorkItemTypeJmigrateCreateReport WorkItemTypeEnum = "JMIGRATE_CREATE_REPORT" WorkItemTypeDrs WorkItemTypeEnum = "DRS" )
Set of constants representing the allowable values for WorkItemTypeEnum
func GetMappingWorkItemTypeEnum ¶ added in v65.41.0
func GetMappingWorkItemTypeEnum(val string) (WorkItemTypeEnum, bool)
GetMappingWorkItemTypeEnum performs case Insensitive comparison on enum value and return the desired enum
func GetWorkItemTypeEnumValues ¶ added in v65.41.0
func GetWorkItemTypeEnumValues() []WorkItemTypeEnum
GetWorkItemTypeEnumValues Enumerates the set of values for WorkItemTypeEnum
type WorkRequest ¶
type WorkRequest struct { // The asynchronous operation tracked by this work request. OperationType OperationTypeEnum `mandatory:"true" json:"operationType"` // The status of the work request. Status OperationStatusEnum `mandatory:"true" json:"status"` // The OCID (https://docs.cloud.oracle.com/Content/General/Concepts/identifiers.htm) of the work request. Id *string `mandatory:"true" json:"id"` // The OCID (https://docs.cloud.oracle.com/Content/General/Concepts/identifiers.htm) of the compartment that contains the work request. Work requests should be scoped to // the same compartment as the resource the work request affects. If the work request affects multiple resources, // and those resources aren't in the same compartment, it's up to the service team to pick the primary // resource whose compartment should be used. CompartmentId *string `mandatory:"true" json:"compartmentId"` // The resources that are affected by this work request. Resources []WorkRequestResource `mandatory:"true" json:"resources"` // The percentage complete of the operation tracked by this work request. PercentComplete *float32 `mandatory:"true" json:"percentComplete"` // The date and time the request was created (formatted according to RFC3339 (https://datatracker.ietf.org/doc/html/rfc3339)). TimeAccepted *common.SDKTime `mandatory:"true" json:"timeAccepted"` // The date and time the work request transitioned from _ACCEPTED_ to _IN_PROGRESS_ (formatted according to RFC3339 (https://datatracker.ietf.org/doc/html/rfc3339)). TimeStarted *common.SDKTime `mandatory:"false" json:"timeStarted"` // The date and time the work request reached a terminal state, either _FAILED_ or _SUCCEEDED_ (formatted according to RFC3339 (https://datatracker.ietf.org/doc/html/rfc3339)). TimeFinished *common.SDKTime `mandatory:"false" json:"timeFinished"` CreatedBy *Principal `mandatory:"false" json:"createdBy"` // The date and time the work request percentage was last updated. (formatted according to RFC3339 (https://datatracker.ietf.org/doc/html/rfc3339)). TimeLastUpdated *common.SDKTime `mandatory:"false" json:"timeLastUpdated"` // The total number of tasks to be executed for this work request. TotalTaskCount *int `mandatory:"false" json:"totalTaskCount"` // The number of tasks had been executed to a terminal state. CompletedTaskCount *int `mandatory:"false" json:"completedTaskCount"` }
WorkRequest An asynchronous work request. See Work Requests (https://docs.cloud.oracle.com/Content/General/Concepts/workrequestoverview.htm).
func (WorkRequest) String ¶
func (m WorkRequest) String() string
func (WorkRequest) ValidateEnumValue ¶
func (m WorkRequest) ValidateEnumValue() (bool, error)
ValidateEnumValue returns an error when providing an unsupported enum value This function is being called during constructing API request process Not recommended for calling this function directly
type WorkRequestCollection ¶
type WorkRequestCollection struct { // A list of work requests. Items []WorkRequest `mandatory:"true" json:"items"` }
WorkRequestCollection Results of a work request search. Contains WorkRequest items
func (WorkRequestCollection) String ¶
func (m WorkRequestCollection) String() string
func (WorkRequestCollection) ValidateEnumValue ¶
func (m WorkRequestCollection) ValidateEnumValue() (bool, error)
ValidateEnumValue returns an error when providing an unsupported enum value This function is being called during constructing API request process Not recommended for calling this function directly
type WorkRequestError ¶
type WorkRequestError struct { // A machine-usable code for the error that occurred. Error codes are listed at API Errors (https://docs.cloud.oracle.com/Content/API/References/apierrors.htm). Code *string `mandatory:"true" json:"code"` // A human readable description of the issue encountered. Message *string `mandatory:"true" json:"message"` // The date and time the error occured (formatted according to RFC3339 (https://datatracker.ietf.org/doc/html/rfc3339)). Timestamp *common.SDKTime `mandatory:"true" json:"timestamp"` }
WorkRequestError An error encountered while executing an operation that is tracked by a work request.
func (WorkRequestError) String ¶
func (m WorkRequestError) String() string
func (WorkRequestError) ValidateEnumValue ¶
func (m WorkRequestError) ValidateEnumValue() (bool, error)
ValidateEnumValue returns an error when providing an unsupported enum value This function is being called during constructing API request process Not recommended for calling this function directly
type WorkRequestErrorCollection ¶
type WorkRequestErrorCollection struct { // A list of work request errors. Items []WorkRequestError `mandatory:"true" json:"items"` }
WorkRequestErrorCollection Results of a work request error search. Contains WorkRequestError items
func (WorkRequestErrorCollection) String ¶
func (m WorkRequestErrorCollection) String() string
func (WorkRequestErrorCollection) ValidateEnumValue ¶
func (m WorkRequestErrorCollection) ValidateEnumValue() (bool, error)
ValidateEnumValue returns an error when providing an unsupported enum value This function is being called during constructing API request process Not recommended for calling this function directly
type WorkRequestLogEntry ¶
type WorkRequestLogEntry struct { // A human-readable log message. Message *string `mandatory:"true" json:"message"` // The date and time the log message was written (formatted according to RFC3339 (https://datatracker.ietf.org/doc/html/rfc3339)). Timestamp *common.SDKTime `mandatory:"true" json:"timestamp"` }
WorkRequestLogEntry A log message from executing an operation that is tracked by a work request.
func (WorkRequestLogEntry) String ¶
func (m WorkRequestLogEntry) String() string
func (WorkRequestLogEntry) ValidateEnumValue ¶
func (m WorkRequestLogEntry) ValidateEnumValue() (bool, error)
ValidateEnumValue returns an error when providing an unsupported enum value This function is being called during constructing API request process Not recommended for calling this function directly
type WorkRequestLogEntryCollection ¶
type WorkRequestLogEntryCollection struct { // A list of work request log entries. Items []WorkRequestLogEntry `mandatory:"true" json:"items"` }
WorkRequestLogEntryCollection Results of a work request log entry search. Contains WorkRequestLogEntry items
func (WorkRequestLogEntryCollection) String ¶
func (m WorkRequestLogEntryCollection) String() string
func (WorkRequestLogEntryCollection) ValidateEnumValue ¶
func (m WorkRequestLogEntryCollection) ValidateEnumValue() (bool, error)
ValidateEnumValue returns an error when providing an unsupported enum value This function is being called during constructing API request process Not recommended for calling this function directly
type WorkRequestResource ¶
type WorkRequestResource struct { // The resource type affected by the work request. EntityType *string `mandatory:"true" json:"entityType"` // The way in which this resource was affected by the operation that spawned the work request. // A resource being created, updated, or deleted will remain in the IN_PROGRESS state until // work is complete for that resource at which point it will transition to CREATED, UPDATED, // or DELETED, respectively. ActionType ActionTypeEnum `mandatory:"true" json:"actionType"` // An OCID (https://docs.cloud.oracle.com/Content/General/Concepts/identifiers.htm) or other unique identifier of the resource affected by the work request. Identifier *string `mandatory:"true" json:"identifier"` // The URI path that the user can perform a GET operation to access the resource metadata. EntityUri *string `mandatory:"false" json:"entityUri"` }
WorkRequestResource A resource that is created or operated on by an asynchronous operation that is tracked by a work request.
func (WorkRequestResource) String ¶
func (m WorkRequestResource) String() string
func (WorkRequestResource) ValidateEnumValue ¶
func (m WorkRequestResource) ValidateEnumValue() (bool, error)
ValidateEnumValue returns an error when providing an unsupported enum value This function is being called during constructing API request process Not recommended for calling this function directly
Source Files ¶
- action_type.go
- add_fleet_installation_sites_details.go
- add_fleet_installation_sites_request_response.go
- advanced_usage_tracking.go
- agent.go
- agent_installer_collection.go
- agent_installer_sort_by.go
- agent_installer_summary.go
- agent_type.go
- algorithms.go
- announcement_collection.go
- announcement_sort_by.go
- announcement_summary.go
- application_execution_type.go
- application_installation_sort_by.go
- application_installation_usage_summary.go
- application_installation_usage_summary_collection.go
- application_sort_by.go
- application_usage.go
- application_usage_collection.go
- application_work_item_details.go
- artifact_content_type.go
- basic_work_item_details.go
- blocklist.go
- blocklist_collection.go
- blocklist_entry.go
- blocklist_sort_by.go
- blocklist_target.go
- cancel_work_request_request_response.go
- change_fleet_compartment_details.go
- change_fleet_compartment_request_response.go
- create_blocklist_details.go
- create_blocklist_request_response.go
- create_drs_file_details.go
- create_drs_file_request_response.go
- create_fleet_details.go
- create_fleet_request_response.go
- create_jms_plugin_details.go
- create_jms_plugin_request_response.go
- crypto_analysis_result.go
- crypto_analysis_result_collection.go
- crypto_analysis_result_mode.go
- crypto_analysis_result_sort_by.go
- crypto_analysis_result_summary.go
- crypto_event_analysis.go
- custom_log.go
- delete_blocklist_request_response.go
- delete_crypto_analysis_result_request_response.go
- delete_drs_file_request_response.go
- delete_fleet_request_response.go
- delete_java_migration_analysis_result_request_response.go
- delete_jms_plugin_request_response.go
- delete_performance_tuning_analysis_result_request_response.go
- deployed_application_installation_sort_by.go
- deployed_application_installation_usage_summary.go
- deployed_application_installation_usage_summary_collection.go
- deployed_application_migration_analyses_target.go
- deployed_application_sort_by.go
- deployed_application_usage.go
- deployed_application_usage_collection.go
- deployed_application_work_item_details.go
- disable_drs_details.go
- disable_drs_request_response.go
- drs_file.go
- drs_file_collection.go
- drs_file_sort_by.go
- drs_file_status.go
- drs_file_summary.go
- drs_target.go
- enable_drs_details.go
- enable_drs_request_response.go
- existing_installation_site_id.go
- export_duration.go
- export_frequency.go
- export_resources.go
- export_run_status.go
- export_setting.go
- export_status.go
- fleet.go
- fleet_advanced_feature_configuration.go
- fleet_agent_configuration.go
- fleet_agent_os_configuration.go
- fleet_collection.go
- fleet_diagnosis_collection.go
- fleet_diagnosis_summary.go
- fleet_summary.go
- generate_agent_deploy_script_details.go
- generate_agent_deploy_script_request_response.go
- generate_agent_installer_configuration_details.go
- generate_agent_installer_configuration_request_response.go
- generate_load_pipeline_script_details.go
- generate_load_pipeline_script_request_response.go
- get_crypto_analysis_result_request_response.go
- get_drs_file_request_response.go
- get_export_setting_request_response.go
- get_export_status_request_response.go
- get_fleet_advanced_feature_configuration_request_response.go
- get_fleet_agent_configuration_request_response.go
- get_fleet_request_response.go
- get_java_family_request_response.go
- get_java_migration_analysis_result_request_response.go
- get_java_release_request_response.go
- get_jms_plugin_request_response.go
- get_performance_tuning_analysis_result_request_response.go
- get_work_request_request_response.go
- global_logging_level.go
- installation_site.go
- installation_site_collection.go
- installation_site_sort_by.go
- installation_site_summary.go
- installation_sort_by.go
- installation_usage.go
- installation_usage_collection.go
- java_artifact.go
- java_family.go
- java_family_collection.go
- java_family_sort_by.go
- java_family_summary.go
- java_license.go
- java_migration_analysis.go
- java_migration_analysis_result.go
- java_migration_analysis_result_collection.go
- java_migration_analysis_result_sort_by.go
- java_migration_analysis_result_summary.go
- java_migration_analysis_target.go
- java_release.go
- java_release_collection.go
- java_release_sort_by.go
- java_release_summary.go
- java_runtime_id.go
- java_server_instance_sort_by.go
- java_server_instance_usage.go
- java_server_instance_usage_collection.go
- java_server_sort_by.go
- java_server_usage.go
- java_server_usage_collection.go
- jfr_attachment_target.go
- jfr_recording.go
- jms_javamanagementservice_client.go
- jms_plugin.go
- jms_plugin_availability_status.go
- jms_plugin_collection.go
- jms_plugin_lifecycle_state.go
- jms_plugin_sort_by.go
- jms_plugin_summary.go
- jre_security_status.go
- jre_sort_by.go
- jre_usage.go
- jre_usage_collection.go
- key_size_algorithm.go
- lcm.go
- lcm_work_item_details.go
- library_sort_by.go
- library_usage.go
- library_usage_collection.go
- license_type.go
- lifecycle_state.go
- list_agent_installers_request_response.go
- list_announcements_request_response.go
- list_blocklists_request_response.go
- list_crypto_analysis_results_request_response.go
- list_drs_files_request_response.go
- list_fleet_diagnoses_request_response.go
- list_fleets_request_response.go
- list_installation_sites_request_response.go
- list_java_families_request_response.go
- list_java_migration_analysis_results_request_response.go
- list_java_releases_request_response.go
- list_jms_plugins_request_response.go
- list_jre_usage_request_response.go
- list_performance_tuning_analysis_results_request_response.go
- list_work_items_request_response.go
- list_work_request_errors_request_response.go
- list_work_request_logs_request_response.go
- list_work_requests_request_response.go
- manage_drs_details.go
- managed_instance_sort_by.go
- managed_instance_type.go
- managed_instance_usage.go
- managed_instance_usage_collection.go
- minimum_key_size_settings.go
- new_installation_site.go
- operating_system.go
- operation_status.go
- operation_type.go
- os_family.go
- package_type.go
- patch_detail.go
- performance_tuning_analysis.go
- performance_tuning_analysis_result.go
- performance_tuning_analysis_result_collection.go
- performance_tuning_analysis_result_sort_by.go
- performance_tuning_analysis_result_summary.go
- performance_tuning_result_status.go
- platform_architecture_type.go
- plugin.go
- post_installation_action_settings.go
- post_installation_actions.go
- principal.go
- proxies.go
- release_type.go
- remove_fleet_installation_sites_details.go
- remove_fleet_installation_sites_request_response.go
- request_crypto_analyses_details.go
- request_crypto_analyses_request_response.go
- request_deployed_application_migration_analyses_details.go
- request_deployed_application_migration_analyses_request_response.go
- request_java_migration_analyses_details.go
- request_java_migration_analyses_request_response.go
- request_jfr_recordings_details.go
- request_jfr_recordings_request_response.go
- request_performance_tuning_analyses_details.go
- request_performance_tuning_analyses_request_response.go
- resource_inventory.go
- scan_java_server_usage_details.go
- scan_java_server_usage_request_response.go
- scan_library_usage_details.go
- scan_library_usage_request_response.go
- sort_by.go
- sort_order.go
- summarize_application_installation_usage_request_response.go
- summarize_application_usage_fields.go
- summarize_application_usage_request_response.go
- summarize_deployed_application_installation_usage_request_response.go
- summarize_deployed_application_usage_request_response.go
- summarize_installation_usage_fields.go
- summarize_installation_usage_request_response.go
- summarize_java_server_instance_usage_request_response.go
- summarize_java_server_usage_request_response.go
- summarize_jre_usage_fields.go
- summarize_jre_usage_request_response.go
- summarize_library_usage_request_response.go
- summarize_managed_instance_usage_fields.go
- summarize_managed_instance_usage_request_response.go
- summarize_resource_inventory_request_response.go
- summarized_events_log.go
- support_type.go
- tls_versions.go
- update_drs_file_details.go
- update_drs_file_request_response.go
- update_export_setting_details.go
- update_export_setting_request_response.go
- update_fleet_advanced_feature_configuration_details.go
- update_fleet_advanced_feature_configuration_request_response.go
- update_fleet_agent_configuration_details.go
- update_fleet_agent_configuration_request_response.go
- update_fleet_details.go
- update_fleet_request_response.go
- update_jms_plugin_details.go
- update_jms_plugin_request_response.go
- work_item_collection.go
- work_item_details.go
- work_item_status.go
- work_item_summary.go
- work_item_type.go
- work_request.go
- work_request_collection.go
- work_request_error.go
- work_request_error_collection.go
- work_request_log_entry.go
- work_request_log_entry_collection.go
- work_request_resource.go