Documentation ¶
Index ¶
- func GetActionTypeEnumStringValues() []string
- func GetApplicationSortByEnumStringValues() []string
- func GetBlocklistSortByEnumStringValues() []string
- func GetInstallationSiteSortByEnumStringValues() []string
- func GetInstallationSortByEnumStringValues() []string
- func GetJreSecurityStatusEnumStringValues() []string
- func GetJreSortByEnumStringValues() []string
- func GetLifecycleStateEnumStringValues() []string
- func GetListBlocklistsOperationEnumStringValues() []string
- func GetListBlocklistsSortByEnumStringValues() []string
- func GetListBlocklistsSortOrderEnumStringValues() []string
- func GetListFleetsLifecycleStateEnumStringValues() []string
- func GetListFleetsSortByEnumStringValues() []string
- func GetListFleetsSortOrderEnumStringValues() []string
- func GetListInstallationSitesJreSecurityStatusEnumStringValues() []string
- func GetListInstallationSitesSortByEnumStringValues() []string
- func GetListInstallationSitesSortOrderEnumStringValues() []string
- func GetListJreUsageSortByEnumStringValues() []string
- func GetListJreUsageSortOrderEnumStringValues() []string
- func GetManagedInstanceSortByEnumStringValues() []string
- func GetManagedInstanceTypeEnumStringValues() []string
- func GetOperationStatusEnumStringValues() []string
- func GetOperationTypeEnumStringValues() []string
- func GetOsFamilyEnumStringValues() []string
- func GetSortByEnumStringValues() []string
- func GetSortOrderEnumStringValues() []string
- func GetSummarizeApplicationUsageFieldsEnumStringValues() []string
- func GetSummarizeApplicationUsageSortByEnumStringValues() []string
- func GetSummarizeApplicationUsageSortOrderEnumStringValues() []string
- func GetSummarizeInstallationUsageFieldsEnumStringValues() []string
- func GetSummarizeInstallationUsageSortByEnumStringValues() []string
- func GetSummarizeInstallationUsageSortOrderEnumStringValues() []string
- func GetSummarizeJreUsageFieldsEnumStringValues() []string
- func GetSummarizeJreUsageJreSecurityStatusEnumStringValues() []string
- func GetSummarizeJreUsageSortByEnumStringValues() []string
- func GetSummarizeJreUsageSortOrderEnumStringValues() []string
- func GetSummarizeManagedInstanceUsageFieldsEnumStringValues() []string
- func GetSummarizeManagedInstanceUsageManagedInstanceTypeEnumStringValues() []string
- func GetSummarizeManagedInstanceUsageSortByEnumStringValues() []string
- func GetSummarizeManagedInstanceUsageSortOrderEnumStringValues() []string
- func GetWorkItemStatusEnumStringValues() []string
- type ActionTypeEnum
- type ApplicationSortByEnum
- type ApplicationUsage
- type ApplicationUsageCollection
- 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 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 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 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 ExistingInstallationSiteId
- type Fleet
- type FleetAgentConfiguration
- type FleetAgentOsConfiguration
- type FleetCollection
- type FleetSummary
- 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 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 InstallationSite
- type InstallationSiteCollection
- type InstallationSiteSortByEnum
- type InstallationSiteSummary
- type InstallationSortByEnum
- type InstallationUsage
- type InstallationUsageCollection
- 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) 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) CreateFleet(ctx context.Context, request CreateFleetRequest) (response CreateFleetResponse, err error)
- func (client JavaManagementServiceClient) DeleteBlocklist(ctx context.Context, request DeleteBlocklistRequest) (response DeleteBlocklistResponse, err error)
- func (client JavaManagementServiceClient) DeleteFleet(ctx context.Context, request DeleteFleetRequest) (response DeleteFleetResponse, err error)
- func (client JavaManagementServiceClient) GetFleet(ctx context.Context, request GetFleetRequest) (response GetFleetResponse, err error)
- func (client JavaManagementServiceClient) GetFleetAgentConfiguration(ctx context.Context, request GetFleetAgentConfigurationRequest) (response GetFleetAgentConfigurationResponse, err error)
- func (client JavaManagementServiceClient) GetWorkRequest(ctx context.Context, request GetWorkRequestRequest) (response GetWorkRequestResponse, err error)
- func (client JavaManagementServiceClient) ListBlocklists(ctx context.Context, request ListBlocklistsRequest) (response ListBlocklistsResponse, 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) ListJreUsage(ctx context.Context, request ListJreUsageRequest) (response ListJreUsageResponse, 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) SetRegion(region string)
- func (client JavaManagementServiceClient) SummarizeApplicationUsage(ctx context.Context, request SummarizeApplicationUsageRequest) (response SummarizeApplicationUsageResponse, err error)
- func (client JavaManagementServiceClient) SummarizeInstallationUsage(ctx context.Context, request SummarizeInstallationUsageRequest) (response SummarizeInstallationUsageResponse, err error)
- func (client JavaManagementServiceClient) SummarizeJreUsage(ctx context.Context, request SummarizeJreUsageRequest) (response SummarizeJreUsageResponse, 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) UpdateFleet(ctx context.Context, request UpdateFleetRequest) (response UpdateFleetResponse, err error)
- func (client JavaManagementServiceClient) UpdateFleetAgentConfiguration(ctx context.Context, request UpdateFleetAgentConfigurationRequest) (response UpdateFleetAgentConfigurationResponse, err error)
- type JavaRuntimeId
- type JreSecurityStatusEnum
- type JreSortByEnum
- type JreUsage
- type JreUsageCollection
- type LifecycleStateEnum
- 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 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 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 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 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 ManagedInstanceSortByEnum
- type ManagedInstanceTypeEnum
- type ManagedInstanceUsage
- type ManagedInstanceUsageCollection
- type OperatingSystem
- type OperationStatusEnum
- type OperationTypeEnum
- type OsFamilyEnum
- type Principal
- 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 ResourceInventory
- type SortByEnum
- type SortOrderEnum
- 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 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 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 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 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 WorkItemCollection
- type WorkItemStatusEnum
- type WorkItemSummary
- 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 GetApplicationSortByEnumStringValues ¶
func GetApplicationSortByEnumStringValues() []string
GetApplicationSortByEnumStringValues Enumerates the set of values in String for ApplicationSortByEnum
func GetBlocklistSortByEnumStringValues ¶
func GetBlocklistSortByEnumStringValues() []string
GetBlocklistSortByEnumStringValues Enumerates the set of values in String for BlocklistSortByEnum
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 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 GetLifecycleStateEnumStringValues ¶
func GetLifecycleStateEnumStringValues() []string
GetLifecycleStateEnumStringValues Enumerates the set of values in String for LifecycleStateEnum
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 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 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 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 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 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 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 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 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 GetWorkItemStatusEnumStringValues ¶
func GetWorkItemStatusEnumStringValues() []string
GetWorkItemStatusEnumStringValues Enumerates the set of values in String for WorkItemStatusEnum
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 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" 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"` // 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 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 for 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. Contains 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, please 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, please 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 for 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, please provide the request ID. OpcRequestId *string `presentIn:"header" name:"opc-request-id"` // For optimistic concurrency control. See `if-match`. Etag *string `presentIn:"header" name:"etag"` }
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 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"` // The Fleet's description. If nothing is provided, the Fleet description will be null. Description *string `mandatory:"false" json:"description"` InventoryLog *CustomLog `mandatory:"false" json:"inventoryLog"` OperationLog *CustomLog `mandatory:"false" json:"operationLog"` // 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, please 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 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, please 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 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, please 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 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 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 is not 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 is not 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 is not 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 is not taken into account when computing the resource ETag. ApproximateManagedInstanceCount *int `mandatory:"true" json:"approximateManagedInstanceCount"` // 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"` // 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 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"` // 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"` }
FleetAgentConfiguration Management Agent Configuration for a Fleet. Includes JRE scanning frequency and 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 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 is not 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 is not 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 is not 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 is not taken into account when computing the resource ETag. ApproximateManagedInstanceCount *int `mandatory:"true" json:"approximateManagedInstanceCount"` // 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"` // 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 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, please 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, please 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 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, please provide the request ID. OpcRequestId *string `presentIn:"header" name:"opc-request-id"` // A decimal number representing the number of seconds the client should wait before polling this endpoint again. RetryAfter *float32 `presentIn:"header" name:"retry-after"` // 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 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"` 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 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) 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) CreateFleet ¶
func (client JavaManagementServiceClient) CreateFleet(ctx context.Context, request CreateFleetRequest) (response CreateFleetResponse, err error)
CreateFleet Create a new Fleet using the information provided.
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) 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) 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) 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) 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) 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) 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) 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) 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) 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) SetRegion ¶
func (client *JavaManagementServiceClient) SetRegion(region string)
SetRegion overrides the region of this client.
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) 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) 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) 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) 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) 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()
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 JreSecurityStatusEnum ¶
type JreSecurityStatusEnum string
JreSecurityStatusEnum Enum with underlying type: string
const ( 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. This property value is present only for /actions/listJreUsage. 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 /actions/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 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 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 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" )
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 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, please 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 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 of the Fleet. 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"` // Metadata about the request. 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, please 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 ( 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"` // Metadata about the request. 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, please 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 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, please 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 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, please 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, please provide the request ID. OpcRequestId *string `presentIn:"header" name:"opc-request-id"` }
ListWorkRequestErrorsResponse wrapper for the ListWorkRequestErrors operation
func (ListWorkRequestErrorsResponse) HTTPResponse ¶
func (response ListWorkRequestErrorsResponse) HTTPResponse() *http.Response
HTTPResponse implements the OCIResponse interface
func (ListWorkRequestErrorsResponse) String ¶
func (response ListWorkRequestErrorsResponse) String() string
type ListWorkRequestLogsRequest ¶
type ListWorkRequestLogsRequest struct { // The 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, please provide the request ID. OpcRequestId *string `presentIn:"header" name:"opc-request-id"` }
ListWorkRequestLogsResponse wrapper for the ListWorkRequestLogs operation
func (ListWorkRequestLogsResponse) HTTPResponse ¶
func (response ListWorkRequestLogsResponse) HTTPResponse() *http.Response
HTTPResponse implements the OCIResponse interface
func (ListWorkRequestLogsResponse) String ¶
func (response ListWorkRequestLogsResponse) String() string
type ListWorkRequestsRequest ¶
type ListWorkRequestsRequest struct { // The 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"` // Metadata about the request. 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, please 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 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"
)
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"` // 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"` // 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 OperatingSystem ¶
type OperatingSystem struct { // The operating system type, such as Windows or Linux 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"` }
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" )
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 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 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, please 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 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 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 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 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"` // Metadata about the request. 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, please 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" 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 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"` // Metadata about the request. 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, please 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 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 ( 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 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, please 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 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 (
SummarizeManagedInstanceUsageManagedInstanceTypeOracleManagementAgent SummarizeManagedInstanceUsageManagedInstanceTypeEnum = "ORACLE_MANAGEMENT_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 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"` // Metadata about the request. 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, please 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, please 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 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"` LinuxConfiguration *FleetAgentOsConfiguration `mandatory:"false" json:"linuxConfiguration"` WindowsConfiguration *FleetAgentOsConfiguration `mandatory:"false" json:"windowsConfiguration"` }
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, please 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"` // 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, please 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 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 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" )
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"` // 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 The LCM work request for a JVM installation site.
func (WorkItemSummary) String ¶
func (m WorkItemSummary) String() string
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 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 are not in the same compartment, it is up to the service team to pick the primary // resource whose compartment should be used. CompartmentId *string `mandatory:"true" json:"compartmentId"` // The resources 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 occured. 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
- application_sort_by.go
- application_usage.go
- application_usage_collection.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_fleet_details.go
- create_fleet_request_response.go
- custom_log.go
- delete_blocklist_request_response.go
- delete_fleet_request_response.go
- existing_installation_site_id.go
- fleet.go
- fleet_agent_configuration.go
- fleet_agent_os_configuration.go
- fleet_collection.go
- fleet_summary.go
- get_fleet_agent_configuration_request_response.go
- get_fleet_request_response.go
- get_work_request_request_response.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_runtime_id.go
- jms_javamanagementservice_client.go
- jre_security_status.go
- jre_sort_by.go
- jre_usage.go
- jre_usage_collection.go
- lifecycle_state.go
- list_blocklists_request_response.go
- list_fleets_request_response.go
- list_installation_sites_request_response.go
- list_jre_usage_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
- managed_instance_sort_by.go
- managed_instance_type.go
- managed_instance_usage.go
- managed_instance_usage_collection.go
- operating_system.go
- operation_status.go
- operation_type.go
- os_family.go
- principal.go
- remove_fleet_installation_sites_details.go
- remove_fleet_installation_sites_request_response.go
- resource_inventory.go
- sort_by.go
- sort_order.go
- summarize_application_usage_fields.go
- summarize_application_usage_request_response.go
- summarize_installation_usage_fields.go
- summarize_installation_usage_request_response.go
- summarize_jre_usage_fields.go
- summarize_jre_usage_request_response.go
- summarize_managed_instance_usage_fields.go
- summarize_managed_instance_usage_request_response.go
- summarize_resource_inventory_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
- work_item_collection.go
- work_item_status.go
- work_item_summary.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