@Generated(value="OracleSDKGenerator", comments="API Version: 20190801") public class OsManagementClient extends Object implements OsManagement
Modifier and Type | Class and Description |
---|---|
static class |
OsManagementClient.Builder
Builder class for this client.
|
Modifier and Type | Field and Description |
---|---|
static Service |
SERVICE
Service instance for OsManagement.
|
Modifier | Constructor and Description |
---|---|
|
OsManagementClient(AbstractAuthenticationDetailsProvider authenticationDetailsProvider,
ClientConfiguration configuration,
ClientConfigurator clientConfigurator,
RequestSignerFactory defaultRequestSignerFactory)
Creates a new service instance using the given authentication provider and client configuration.
|
|
OsManagementClient(AbstractAuthenticationDetailsProvider authenticationDetailsProvider,
ClientConfiguration configuration,
ClientConfigurator clientConfigurator,
RequestSignerFactory defaultRequestSignerFactory,
List<ClientConfigurator> additionalClientConfigurators)
Creates a new service instance using the given authentication provider and client configuration.
|
|
OsManagementClient(AbstractAuthenticationDetailsProvider authenticationDetailsProvider,
ClientConfiguration configuration,
ClientConfigurator clientConfigurator,
RequestSignerFactory defaultRequestSignerFactory,
List<ClientConfigurator> additionalClientConfigurators,
String endpoint)
Creates a new service instance using the given authentication provider and client configuration.
|
|
OsManagementClient(AbstractAuthenticationDetailsProvider authenticationDetailsProvider,
ClientConfiguration configuration,
ClientConfigurator clientConfigurator,
RequestSignerFactory defaultRequestSignerFactory,
Map<SigningStrategy,RequestSignerFactory> signingStrategyRequestSignerFactories,
List<ClientConfigurator> additionalClientConfigurators,
String endpoint)
Creates a new service instance using the given authentication provider and client configuration.
|
|
OsManagementClient(AbstractAuthenticationDetailsProvider authenticationDetailsProvider,
ClientConfiguration configuration,
ClientConfigurator clientConfigurator,
RequestSignerFactory defaultRequestSignerFactory,
Map<SigningStrategy,RequestSignerFactory> signingStrategyRequestSignerFactories,
List<ClientConfigurator> additionalClientConfigurators,
String endpoint,
ExecutorService executorService)
Creates a new service instance using the given authentication provider and client configuration.
|
protected |
OsManagementClient(AbstractAuthenticationDetailsProvider authenticationDetailsProvider,
ClientConfiguration configuration,
ClientConfigurator clientConfigurator,
RequestSignerFactory defaultRequestSignerFactory,
Map<SigningStrategy,RequestSignerFactory> signingStrategyRequestSignerFactories,
List<ClientConfigurator> additionalClientConfigurators,
String endpoint,
ExecutorService executorService,
com.oracle.bmc.http.internal.RestClientFactoryBuilder restClientFactoryBuilder)
Creates a new service instance using the given authentication provider and client configuration.
|
|
OsManagementClient(BasicAuthenticationDetailsProvider authenticationDetailsProvider)
Creates a new service instance using the given authentication provider.
|
|
OsManagementClient(BasicAuthenticationDetailsProvider authenticationDetailsProvider,
ClientConfiguration configuration)
Creates a new service instance using the given authentication provider and client configuration.
|
|
OsManagementClient(BasicAuthenticationDetailsProvider authenticationDetailsProvider,
ClientConfiguration configuration,
ClientConfigurator clientConfigurator)
Creates a new service instance using the given authentication provider and client configuration.
|
public static final Service SERVICE
Service instance for OsManagement.
public OsManagementClient(BasicAuthenticationDetailsProvider authenticationDetailsProvider)
Creates a new service instance using the given authentication provider.
authenticationDetailsProvider
- The authentication details provider, required.public OsManagementClient(BasicAuthenticationDetailsProvider authenticationDetailsProvider, ClientConfiguration configuration)
Creates a new service instance using the given authentication provider and client configuration.
authenticationDetailsProvider
- The authentication details provider, required.configuration
- The client configuration, optional.public OsManagementClient(BasicAuthenticationDetailsProvider authenticationDetailsProvider, ClientConfiguration configuration, ClientConfigurator clientConfigurator)
Creates a new service instance using the given authentication provider and client configuration. Additionally, a Consumer can be provided that will be invoked whenever a REST Client is created to allow for additional configuration/customization.
authenticationDetailsProvider
- The authentication details provider, required.configuration
- The client configuration, optional.clientConfigurator
- ClientConfigurator that will be invoked for additional configuration of a REST client, optional.public OsManagementClient(AbstractAuthenticationDetailsProvider authenticationDetailsProvider, ClientConfiguration configuration, ClientConfigurator clientConfigurator, RequestSignerFactory defaultRequestSignerFactory)
Creates a new service instance using the given authentication provider and client configuration. Additionally, a Consumer can be provided that will be invoked whenever a REST Client is created to allow for additional configuration/customization.
This is an advanced constructor for clients that want to take control over how requests are signed.
authenticationDetailsProvider
- The authentication details provider, required.configuration
- The client configuration, optional.clientConfigurator
- ClientConfigurator that will be invoked for additional configuration of a REST client, optional.defaultRequestSignerFactory
- The request signer factory used to create the request signer for this service.public OsManagementClient(AbstractAuthenticationDetailsProvider authenticationDetailsProvider, ClientConfiguration configuration, ClientConfigurator clientConfigurator, RequestSignerFactory defaultRequestSignerFactory, List<ClientConfigurator> additionalClientConfigurators)
Creates a new service instance using the given authentication provider and client configuration. Additionally, a Consumer can be provided that will be invoked whenever a REST Client is created to allow for additional configuration/customization.
This is an advanced constructor for clients that want to take control over how requests are signed.
authenticationDetailsProvider
- The authentication details provider, required.configuration
- The client configuration, optional.clientConfigurator
- ClientConfigurator that will be invoked for additional configuration of a REST client, optional.defaultRequestSignerFactory
- The request signer factory used to create the request signer for this service.additionalClientConfigurators
- Additional client configurators to be run after the primary configurator.public OsManagementClient(AbstractAuthenticationDetailsProvider authenticationDetailsProvider, ClientConfiguration configuration, ClientConfigurator clientConfigurator, RequestSignerFactory defaultRequestSignerFactory, List<ClientConfigurator> additionalClientConfigurators, String endpoint)
Creates a new service instance using the given authentication provider and client configuration. Additionally, a Consumer can be provided that will be invoked whenever a REST Client is created to allow for additional configuration/customization.
This is an advanced constructor for clients that want to take control over how requests are signed.
authenticationDetailsProvider
- The authentication details provider, required.configuration
- The client configuration, optional.clientConfigurator
- ClientConfigurator that will be invoked for additional configuration of a REST client, optional.defaultRequestSignerFactory
- The request signer factory used to create the request signer for this service.additionalClientConfigurators
- Additional client configurators to be run after the primary configurator.endpoint
- Endpoint, or null to leave unset (note, may be overridden by authenticationDetailsProvider
)public OsManagementClient(AbstractAuthenticationDetailsProvider authenticationDetailsProvider, ClientConfiguration configuration, ClientConfigurator clientConfigurator, RequestSignerFactory defaultRequestSignerFactory, Map<SigningStrategy,RequestSignerFactory> signingStrategyRequestSignerFactories, List<ClientConfigurator> additionalClientConfigurators, String endpoint)
Creates a new service instance using the given authentication provider and client configuration. Additionally, a Consumer can be provided that will be invoked whenever a REST Client is created to allow for additional configuration/customization.
This is an advanced constructor for clients that want to take control over how requests are signed.
authenticationDetailsProvider
- The authentication details provider, required.configuration
- The client configuration, optional.clientConfigurator
- ClientConfigurator that will be invoked for additional configuration of a REST client, optional.defaultRequestSignerFactory
- The request signer factory used to create the request signer for this service.signingStrategyRequestSignerFactories
- The request signer factories for each signing strategy used to create the request signeradditionalClientConfigurators
- Additional client configurators to be run after the primary configurator.endpoint
- Endpoint, or null to leave unset (note, may be overridden by authenticationDetailsProvider
)public OsManagementClient(AbstractAuthenticationDetailsProvider authenticationDetailsProvider, ClientConfiguration configuration, ClientConfigurator clientConfigurator, RequestSignerFactory defaultRequestSignerFactory, Map<SigningStrategy,RequestSignerFactory> signingStrategyRequestSignerFactories, List<ClientConfigurator> additionalClientConfigurators, String endpoint, ExecutorService executorService)
Creates a new service instance using the given authentication provider and client configuration. Additionally, a Consumer can be provided that will be invoked whenever a REST Client is created to allow for additional configuration/customization.
This is an advanced constructor for clients that want to take control over how requests are signed.
authenticationDetailsProvider
- The authentication details provider, required.configuration
- The client configuration, optional.clientConfigurator
- ClientConfigurator that will be invoked for additional configuration of a REST client, optional.defaultRequestSignerFactory
- The request signer factory used to create the request signer for this service.signingStrategyRequestSignerFactories
- The request signer factories for each signing strategy used to create the request signeradditionalClientConfigurators
- Additional client configurators to be run after the primary configurator.endpoint
- Endpoint, or null to leave unset (note, may be overridden by authenticationDetailsProvider
)executorService
- ExecutorService used by the client, or null to use the default configured ThreadPoolExecutorprotected OsManagementClient(AbstractAuthenticationDetailsProvider authenticationDetailsProvider, ClientConfiguration configuration, ClientConfigurator clientConfigurator, RequestSignerFactory defaultRequestSignerFactory, Map<SigningStrategy,RequestSignerFactory> signingStrategyRequestSignerFactories, List<ClientConfigurator> additionalClientConfigurators, String endpoint, ExecutorService executorService, com.oracle.bmc.http.internal.RestClientFactoryBuilder restClientFactoryBuilder)
Creates a new service instance using the given authentication provider and client configuration. Additionally, a Consumer can be provided that will be invoked whenever a REST Client is created to allow for additional configuration/customization.
This is an advanced constructor for clients that want to take control over how requests are signed. Use the OsManagementClient.Builder
to get access to all these parameters.
authenticationDetailsProvider
- The authentication details provider, required.configuration
- The client configuration, optional.clientConfigurator
- ClientConfigurator that will be invoked for additional configuration of a REST client, optional.defaultRequestSignerFactory
- The request signer factory used to create the request signer for this service.signingStrategyRequestSignerFactories
- The request signer factories for each signing strategy used to create the request signeradditionalClientConfigurators
- Additional client configurators to be run after the primary configurator.endpoint
- Endpoint, or null to leave unset (note, may be overridden by authenticationDetailsProvider
)executorService
- ExecutorService used by the client, or null to use the default configured ThreadPoolExecutorrestClientFactoryBuilder
- the builder for the RestClientFactory
public static OsManagementClient.Builder builder()
Create a builder for this client.
public void setEndpoint(String endpoint)
OsManagement
Sets the endpoint to call (ex, https://www.example.com).
setEndpoint
in interface OsManagement
endpoint
- The endpoint of the service.public void setRegion(Region region)
OsManagement
Sets the region to call (ex, Region.US_PHOENIX_1).
Note, this will call setEndpoint
after resolving the endpoint. If the service is not available in this Region, however, an IllegalArgumentException will be raised.
setRegion
in interface OsManagement
region
- The region of the service.public void setRegion(String regionId)
OsManagement
Sets the region to call (ex, ‘us-phoenix-1’).
Note, this will first try to map the region ID to a known Region and call setRegion
.
If no known Region could be determined, it will create an endpoint based on the default endpoint format (Region.formatDefaultRegionEndpoint(Service, String)
and then call setEndpoint
.
setRegion
in interface OsManagement
regionId
- The public region ID.public void close()
close
in interface AutoCloseable
public AddPackagesToSoftwareSourceResponse addPackagesToSoftwareSource(AddPackagesToSoftwareSourceRequest request)
OsManagement
Adds a given list of Software Packages to a specific Software Source.
addPackagesToSoftwareSource
in interface OsManagement
request
- The request object containing the details to sendpublic AttachChildSoftwareSourceToManagedInstanceResponse attachChildSoftwareSourceToManagedInstance(AttachChildSoftwareSourceToManagedInstanceRequest request)
OsManagement
Adds a child software source to a managed instance. After the software source has been added, then packages from that software source can be installed on the managed instance.
attachChildSoftwareSourceToManagedInstance
in interface OsManagement
request
- The request object containing the details to sendpublic AttachManagedInstanceToManagedInstanceGroupResponse attachManagedInstanceToManagedInstanceGroup(AttachManagedInstanceToManagedInstanceGroupRequest request)
OsManagement
Adds a Managed Instance to a Managed Instance Group. After the Managed Instance has been added, then operations can be performed on the Managed Instance Group which will then apply to all Managed Instances in the group.
attachManagedInstanceToManagedInstanceGroup
in interface OsManagement
request
- The request object containing the details to sendpublic AttachParentSoftwareSourceToManagedInstanceResponse attachParentSoftwareSourceToManagedInstance(AttachParentSoftwareSourceToManagedInstanceRequest request)
OsManagement
Adds a parent software source to a managed instance. After the software source has been added, then packages from that software source can be installed on the managed instance. Software sources that have this software source as a parent will be able to be added to this managed instance.
attachParentSoftwareSourceToManagedInstance
in interface OsManagement
request
- The request object containing the details to sendpublic ChangeManagedInstanceGroupCompartmentResponse changeManagedInstanceGroupCompartment(ChangeManagedInstanceGroupCompartmentRequest request)
OsManagement
Moves a resource into a different compartment. When provided, If-Match is checked against ETag values of the resource.
changeManagedInstanceGroupCompartment
in interface OsManagement
request
- The request object containing the details to sendpublic ChangeScheduledJobCompartmentResponse changeScheduledJobCompartment(ChangeScheduledJobCompartmentRequest request)
OsManagement
Moves a resource into a different compartment. When provided, If-Match is checked against ETag values of the resource.
changeScheduledJobCompartment
in interface OsManagement
request
- The request object containing the details to sendpublic ChangeSoftwareSourceCompartmentResponse changeSoftwareSourceCompartment(ChangeSoftwareSourceCompartmentRequest request)
OsManagement
Moves a resource into a different compartment. When provided, If-Match is checked against ETag values of the resource.
changeSoftwareSourceCompartment
in interface OsManagement
request
- The request object containing the details to sendpublic CreateManagedInstanceGroupResponse createManagedInstanceGroup(CreateManagedInstanceGroupRequest request)
OsManagement
Creates a new Managed Instance Group on the management system. This will not contain any managed instances after it is first created, and they must be added later.
createManagedInstanceGroup
in interface OsManagement
request
- The request object containing the details to sendpublic CreateScheduledJobResponse createScheduledJob(CreateScheduledJobRequest request)
OsManagement
Creates a new Scheduled Job to perform a specific package operation on a set of managed instances or managed instance groups. Can be created as a one-time execution in the future, or as a recurring execution that repeats on a defined interval.
createScheduledJob
in interface OsManagement
request
- The request object containing the details to sendpublic CreateSoftwareSourceResponse createSoftwareSource(CreateSoftwareSourceRequest request)
OsManagement
Creates a new custom Software Source on the management system. This will not contain any packages after it is first created, and they must be added later.
createSoftwareSource
in interface OsManagement
request
- The request object containing the details to sendpublic DeleteManagedInstanceGroupResponse deleteManagedInstanceGroup(DeleteManagedInstanceGroupRequest request)
OsManagement
Deletes a Managed Instance Group from the management system
deleteManagedInstanceGroup
in interface OsManagement
request
- The request object containing the details to sendpublic DeleteScheduledJobResponse deleteScheduledJob(DeleteScheduledJobRequest request)
OsManagement
Cancels an existing Scheduled Job on the management system
deleteScheduledJob
in interface OsManagement
request
- The request object containing the details to sendpublic DeleteSoftwareSourceResponse deleteSoftwareSource(DeleteSoftwareSourceRequest request)
OsManagement
Deletes a custom Software Source on the management system
deleteSoftwareSource
in interface OsManagement
request
- The request object containing the details to sendpublic DetachChildSoftwareSourceFromManagedInstanceResponse detachChildSoftwareSourceFromManagedInstance(DetachChildSoftwareSourceFromManagedInstanceRequest request)
OsManagement
Removes a child software source from a managed instance. Packages will no longer be able to be installed from these software sources.
detachChildSoftwareSourceFromManagedInstance
in interface OsManagement
request
- The request object containing the details to sendpublic DetachManagedInstanceFromManagedInstanceGroupResponse detachManagedInstanceFromManagedInstanceGroup(DetachManagedInstanceFromManagedInstanceGroupRequest request)
OsManagement
Removes a Managed Instance from a Managed Instance Group.
detachManagedInstanceFromManagedInstanceGroup
in interface OsManagement
request
- The request object containing the details to sendpublic DetachParentSoftwareSourceFromManagedInstanceResponse detachParentSoftwareSourceFromManagedInstance(DetachParentSoftwareSourceFromManagedInstanceRequest request)
OsManagement
Removes a software source from a managed instance. All child software sources will also be removed from the managed instance. Packages will no longer be able to be installed from these software sources.
detachParentSoftwareSourceFromManagedInstance
in interface OsManagement
request
- The request object containing the details to sendpublic GetErratumResponse getErratum(GetErratumRequest request)
OsManagement
Returns a specific erratum.
getErratum
in interface OsManagement
request
- The request object containing the details to sendpublic GetManagedInstanceResponse getManagedInstance(GetManagedInstanceRequest request)
OsManagement
Returns a specific Managed Instance.
getManagedInstance
in interface OsManagement
request
- The request object containing the details to sendpublic GetManagedInstanceGroupResponse getManagedInstanceGroup(GetManagedInstanceGroupRequest request)
OsManagement
Returns a specific Managed Instance Group.
getManagedInstanceGroup
in interface OsManagement
request
- The request object containing the details to sendpublic GetScheduledJobResponse getScheduledJob(GetScheduledJobRequest request)
OsManagement
Gets the detailed information for the Scheduled Job with the given ID.
getScheduledJob
in interface OsManagement
request
- The request object containing the details to sendpublic GetSoftwarePackageResponse getSoftwarePackage(GetSoftwarePackageRequest request)
OsManagement
Returns a specific Software Package.
getSoftwarePackage
in interface OsManagement
request
- The request object containing the details to sendpublic GetSoftwareSourceResponse getSoftwareSource(GetSoftwareSourceRequest request)
OsManagement
Returns a specific Software Source.
getSoftwareSource
in interface OsManagement
request
- The request object containing the details to sendpublic GetWindowsUpdateResponse getWindowsUpdate(GetWindowsUpdateRequest request)
OsManagement
Returns a Windows Update object.
getWindowsUpdate
in interface OsManagement
request
- The request object containing the details to sendpublic GetWorkRequestResponse getWorkRequest(GetWorkRequestRequest request)
OsManagement
Gets the detailed information for the work request with the given ID.
getWorkRequest
in interface OsManagement
request
- The request object containing the details to sendpublic InstallAllPackageUpdatesOnManagedInstanceResponse installAllPackageUpdatesOnManagedInstance(InstallAllPackageUpdatesOnManagedInstanceRequest request)
OsManagement
Install all of the available package updates for the managed instance.
installAllPackageUpdatesOnManagedInstance
in interface OsManagement
request
- The request object containing the details to sendpublic InstallAllWindowsUpdatesOnManagedInstanceResponse installAllWindowsUpdatesOnManagedInstance(InstallAllWindowsUpdatesOnManagedInstanceRequest request)
OsManagement
Install all of the available Windows updates for the managed instance.
installAllWindowsUpdatesOnManagedInstance
in interface OsManagement
request
- The request object containing the details to sendpublic InstallPackageOnManagedInstanceResponse installPackageOnManagedInstance(InstallPackageOnManagedInstanceRequest request)
OsManagement
Installs a package on a managed instance.
installPackageOnManagedInstance
in interface OsManagement
request
- The request object containing the details to sendpublic InstallPackageUpdateOnManagedInstanceResponse installPackageUpdateOnManagedInstance(InstallPackageUpdateOnManagedInstanceRequest request)
OsManagement
Updates a package on a managed instance.
installPackageUpdateOnManagedInstance
in interface OsManagement
request
- The request object containing the details to sendpublic InstallWindowsUpdateOnManagedInstanceResponse installWindowsUpdateOnManagedInstance(InstallWindowsUpdateOnManagedInstanceRequest request)
OsManagement
Installs a Windows update on a managed instance.
installWindowsUpdateOnManagedInstance
in interface OsManagement
request
- The request object containing the details to sendpublic ListAvailablePackagesForManagedInstanceResponse listAvailablePackagesForManagedInstance(ListAvailablePackagesForManagedInstanceRequest request)
OsManagement
Returns a list of packages available for install on the Managed Instance.
listAvailablePackagesForManagedInstance
in interface OsManagement
request
- The request object containing the details to sendpublic ListAvailableSoftwareSourcesForManagedInstanceResponse listAvailableSoftwareSourcesForManagedInstance(ListAvailableSoftwareSourcesForManagedInstanceRequest request)
OsManagement
Returns a list of available software sources for a Managed Instance.
listAvailableSoftwareSourcesForManagedInstance
in interface OsManagement
request
- The request object containing the details to sendpublic ListAvailableUpdatesForManagedInstanceResponse listAvailableUpdatesForManagedInstance(ListAvailableUpdatesForManagedInstanceRequest request)
OsManagement
Returns a list of available updates for a Managed Instance.
listAvailableUpdatesForManagedInstance
in interface OsManagement
request
- The request object containing the details to sendpublic ListAvailableWindowsUpdatesForManagedInstanceResponse listAvailableWindowsUpdatesForManagedInstance(ListAvailableWindowsUpdatesForManagedInstanceRequest request)
OsManagement
Returns a list of available Windows updates for a Managed Instance. This is only applicable to Windows instances.
listAvailableWindowsUpdatesForManagedInstance
in interface OsManagement
request
- The request object containing the details to sendpublic ListManagedInstanceGroupsResponse listManagedInstanceGroups(ListManagedInstanceGroupsRequest request)
OsManagement
Returns a list of all Managed Instance Groups.
listManagedInstanceGroups
in interface OsManagement
request
- The request object containing the details to sendpublic ListManagedInstancesResponse listManagedInstances(ListManagedInstancesRequest request)
OsManagement
Returns a list of all Managed Instances.
listManagedInstances
in interface OsManagement
request
- The request object containing the details to sendpublic ListPackagesInstalledOnManagedInstanceResponse listPackagesInstalledOnManagedInstance(ListPackagesInstalledOnManagedInstanceRequest request)
OsManagement
Returns a list of installed packages on the Managed Instance.
listPackagesInstalledOnManagedInstance
in interface OsManagement
request
- The request object containing the details to sendpublic ListScheduledJobsResponse listScheduledJobs(ListScheduledJobsRequest request)
OsManagement
Returns a list of all of the currently active Scheduled Jobs in the system
listScheduledJobs
in interface OsManagement
request
- The request object containing the details to sendpublic ListSoftwareSourcePackagesResponse listSoftwareSourcePackages(ListSoftwareSourcePackagesRequest request)
OsManagement
Lists Software Packages in a Software Source
listSoftwareSourcePackages
in interface OsManagement
request
- The request object containing the details to sendpublic ListSoftwareSourcesResponse listSoftwareSources(ListSoftwareSourcesRequest request)
OsManagement
Returns a list of all Software Sources.
listSoftwareSources
in interface OsManagement
request
- The request object containing the details to sendpublic ListUpcomingScheduledJobsResponse listUpcomingScheduledJobs(ListUpcomingScheduledJobsRequest request)
OsManagement
Returns a list of all of the Scheduled Jobs whose next execution time is at or before the specified time.
listUpcomingScheduledJobs
in interface OsManagement
request
- The request object containing the details to sendpublic ListWindowsUpdatesResponse listWindowsUpdates(ListWindowsUpdatesRequest request)
OsManagement
Returns a list of Windows Updates.
listWindowsUpdates
in interface OsManagement
request
- The request object containing the details to sendpublic ListWindowsUpdatesInstalledOnManagedInstanceResponse listWindowsUpdatesInstalledOnManagedInstance(ListWindowsUpdatesInstalledOnManagedInstanceRequest request)
OsManagement
Returns a list of installed Windows updates for a Managed Instance. This is only applicable to Windows instances.
listWindowsUpdatesInstalledOnManagedInstance
in interface OsManagement
request
- The request object containing the details to sendpublic ListWorkRequestErrorsResponse listWorkRequestErrors(ListWorkRequestErrorsRequest request)
OsManagement
Gets the errors for the work request with the given ID.
listWorkRequestErrors
in interface OsManagement
request
- The request object containing the details to sendpublic ListWorkRequestLogsResponse listWorkRequestLogs(ListWorkRequestLogsRequest request)
OsManagement
Lists the log entries for the work request with the given ID.
listWorkRequestLogs
in interface OsManagement
request
- The request object containing the details to sendpublic ListWorkRequestsResponse listWorkRequests(ListWorkRequestsRequest request)
OsManagement
Lists the work requests in a compartment.
listWorkRequests
in interface OsManagement
request
- The request object containing the details to sendpublic RemovePackageFromManagedInstanceResponse removePackageFromManagedInstance(RemovePackageFromManagedInstanceRequest request)
OsManagement
Removes an installed package from a managed instance.
removePackageFromManagedInstance
in interface OsManagement
request
- The request object containing the details to sendpublic RemovePackagesFromSoftwareSourceResponse removePackagesFromSoftwareSource(RemovePackagesFromSoftwareSourceRequest request)
OsManagement
Removes a given list of Software Packages from a specific Software Source.
removePackagesFromSoftwareSource
in interface OsManagement
request
- The request object containing the details to sendpublic RunScheduledJobNowResponse runScheduledJobNow(RunScheduledJobNowRequest request)
OsManagement
This will trigger an already created Scheduled Job to being executing immediately instead of waiting for its next regularly scheduled time.
runScheduledJobNow
in interface OsManagement
request
- The request object containing the details to sendpublic SearchSoftwarePackagesResponse searchSoftwarePackages(SearchSoftwarePackagesRequest request)
OsManagement
Searches all of the available Software Sources and returns any/all Software Packages matching the search criteria.
searchSoftwarePackages
in interface OsManagement
request
- The request object containing the details to sendpublic SkipNextScheduledJobExecutionResponse skipNextScheduledJobExecution(SkipNextScheduledJobExecutionRequest request)
OsManagement
This will force an already created Scheduled Job to skip its next regularly scheduled execution
skipNextScheduledJobExecution
in interface OsManagement
request
- The request object containing the details to sendpublic UpdateManagedInstanceGroupResponse updateManagedInstanceGroup(UpdateManagedInstanceGroupRequest request)
OsManagement
Updates a specific Managed Instance Group.
updateManagedInstanceGroup
in interface OsManagement
request
- The request object containing the details to sendpublic UpdateScheduledJobResponse updateScheduledJob(UpdateScheduledJobRequest request)
OsManagement
Updates an existing Scheduled Job on the management system.
updateScheduledJob
in interface OsManagement
request
- The request object containing the details to sendpublic UpdateSoftwareSourceResponse updateSoftwareSource(UpdateSoftwareSourceRequest request)
OsManagement
Updates an existing custom Software Source on the management system.
updateSoftwareSource
in interface OsManagement
request
- The request object containing the details to sendpublic OsManagementWaiters getWaiters()
OsManagement
Gets the pre-configured waiters available for resources for this service.
getWaiters
in interface OsManagement
public OsManagementPaginators getPaginators()
OsManagement
Gets the pre-configured paginators available for list operations in this service which may return multiple pages of data. These paginators provide an Iterable
interface so that service responses, or resources/records, can be iterated through without having to manually deal with pagination and page tokens.
getPaginators
in interface OsManagement
Copyright © 2016–2020. All rights reserved.