Interface ResourceManager
- 
- All Superinterfaces:
- AutoCloseable
 - All Known Implementing Classes:
- ResourceManagerClient
 
 @Generated(value="OracleSDKGenerator", comments="API Version: 20180917") public interface ResourceManager extends AutoCloseableUse the Resource Manager API to automate deployment and operations for all Oracle Cloud Infrastructure resources.Using the infrastructure-as-code (IaC) model, the service is based on Terraform, an open source industry standard that lets DevOps engineers develop and deploy their infrastructure anywhere. For more information, see the Resource Manager documentation. This service client uses CircuitBreakerUtils.DEFAULT_CIRCUIT_BREAKER for all the operations by default if no circuit breaker configuration is defined by the user. 
- 
- 
Method SummaryAll Methods Instance Methods Abstract Methods Modifier and Type Method Description CancelJobResponsecancelJob(CancelJobRequest request)Indicates the intention to cancel the specified job.ChangeConfigurationSourceProviderCompartmentResponsechangeConfigurationSourceProviderCompartment(ChangeConfigurationSourceProviderCompartmentRequest request)Moves a configuration source provider into a different compartment within the same tenancy.ChangePrivateEndpointCompartmentResponsechangePrivateEndpointCompartment(ChangePrivateEndpointCompartmentRequest request)Moves a private endpoint to a different compartment within the same tenancy.ChangeStackCompartmentResponsechangeStackCompartment(ChangeStackCompartmentRequest request)Moves a stack (and its associated jobs) into a different compartment within the same tenancy.ChangeTemplateCompartmentResponsechangeTemplateCompartment(ChangeTemplateCompartmentRequest request)Moves a template into a different compartment within the same tenancy.CreateConfigurationSourceProviderResponsecreateConfigurationSourceProvider(CreateConfigurationSourceProviderRequest request)Creates a configuration source provider in the specified compartment.CreateJobResponsecreateJob(CreateJobRequest request)Creates a job.CreatePrivateEndpointResponsecreatePrivateEndpoint(CreatePrivateEndpointRequest request)Creates a private endpoint in the specified compartment.CreateStackResponsecreateStack(CreateStackRequest request)Creates a stack in the specified compartment.CreateTemplateResponsecreateTemplate(CreateTemplateRequest request)Creates a private template in the specified compartment.DeleteConfigurationSourceProviderResponsedeleteConfigurationSourceProvider(DeleteConfigurationSourceProviderRequest request)Deletes the specified configuration source provider.DeletePrivateEndpointResponsedeletePrivateEndpoint(DeletePrivateEndpointRequest request)Deletes the specified private endpoint.DeleteStackResponsedeleteStack(DeleteStackRequest request)Deletes the specified stack.DeleteTemplateResponsedeleteTemplate(DeleteTemplateRequest request)Deletes the specified template.DetectStackDriftResponsedetectStackDrift(DetectStackDriftRequest request)Checks drift status for the specified stack.GetConfigurationSourceProviderResponsegetConfigurationSourceProvider(GetConfigurationSourceProviderRequest request)Gets the properties of the specified configuration source provider.StringgetEndpoint()Gets the set endpoint for REST call (ex, https://www.example.com)GetJobResponsegetJob(GetJobRequest request)Gets the properties of the specified job.GetJobDetailedLogContentResponsegetJobDetailedLogContent(GetJobDetailedLogContentRequest request)Returns the Terraform detailed log content for the specified job in plain text.GetJobLogsResponsegetJobLogs(GetJobLogsRequest request)Returns console log entries for the specified job in JSON format.GetJobLogsContentResponsegetJobLogsContent(GetJobLogsContentRequest request)Returns the raw log file for the specified job in text format.GetJobTfConfigResponsegetJobTfConfig(GetJobTfConfigRequest request)Returns the Terraform configuration for the specified job in zip format.GetJobTfPlanResponsegetJobTfPlan(GetJobTfPlanRequest request)Returns the output of the specified Terraform plan job in binary or JSON format.GetJobTfStateResponsegetJobTfState(GetJobTfStateRequest request)Returns the Terraform state for the specified job.ResourceManagerPaginatorsgetPaginators()Gets the pre-configured paginators available for list operations in this service which may return multiple pages of data.GetPrivateEndpointResponsegetPrivateEndpoint(GetPrivateEndpointRequest request)Gets the specified private endpoint.GetReachableIpResponsegetReachableIp(GetReachableIpRequest request)Gets the reachable, or alternative, IP address for a nonpublic IP address that is associated with the private endpoint.GetStackResponsegetStack(GetStackRequest request)Gets the specified stack.GetStackTfConfigResponsegetStackTfConfig(GetStackTfConfigRequest request)Returns the Terraform configuration file for the specified stack in zip format.GetStackTfStateResponsegetStackTfState(GetStackTfStateRequest request)Returns the Terraform state for the specified stack.GetTemplateResponsegetTemplate(GetTemplateRequest request)Gets the specified template.GetTemplateLogoResponsegetTemplateLogo(GetTemplateLogoRequest request)Returns the Terraform logo file in .logo format for the specified template.GetTemplateTfConfigResponsegetTemplateTfConfig(GetTemplateTfConfigRequest request)Returns the Terraform configuration file in zip format for the specified template.ResourceManagerWaitersgetWaiters()Gets the pre-configured waiters available for resources for this service.GetWorkRequestResponsegetWorkRequest(GetWorkRequestRequest request)Returns the specified work request.ListConfigurationSourceProvidersResponselistConfigurationSourceProviders(ListConfigurationSourceProvidersRequest request)Lists configuration source providers according to the specified filter.ListJobAssociatedResourcesResponselistJobAssociatedResources(ListJobAssociatedResourcesRequest request)Gets the list of resources associated with the specified job.ListJobOutputsResponselistJobOutputs(ListJobOutputsRequest request)Gets the list of outputs associated with the specified job.ListJobsResponselistJobs(ListJobsRequest request)Lists jobs according to the specified filter.ListPrivateEndpointsResponselistPrivateEndpoints(ListPrivateEndpointsRequest request)Lists private endpoints according to the specified filter.ListResourceDiscoveryServicesResponselistResourceDiscoveryServices(ListResourceDiscoveryServicesRequest request)Returns a list of supported services for Resource Discovery.ListStackAssociatedResourcesResponselistStackAssociatedResources(ListStackAssociatedResourcesRequest request)Gets the list of resources associated with the specified stack.ListStackResourceDriftDetailsResponselistStackResourceDriftDetails(ListStackResourceDriftDetailsRequest request)Lists drift status details for each resource defined in the specified stack.ListStacksResponselistStacks(ListStacksRequest request)Lists stacks according to the specified filter.ListTemplateCategoriesResponselistTemplateCategories(ListTemplateCategoriesRequest request)Lists template categories.ListTemplatesResponselistTemplates(ListTemplatesRequest request)Lists templates according to the specified filter.ListTerraformVersionsResponselistTerraformVersions(ListTerraformVersionsRequest request)Returns a list of supported Terraform versions for use with stacks.ListWorkRequestErrorsResponselistWorkRequestErrors(ListWorkRequestErrorsRequest request)Returns a paginated list of errors for the specified work request.ListWorkRequestLogsResponselistWorkRequestLogs(ListWorkRequestLogsRequest request)Returns a paginated list of logs for the specified work request.ListWorkRequestsResponselistWorkRequests(ListWorkRequestsRequest request)Lists the work requests in the specified compartment or for the specified resource.voidrefreshClient()Rebuilds the client from scratch.voidsetEndpoint(String endpoint)Sets the endpoint to call (ex, https://www.example.com).voidsetRegion(Region region)Sets the region to call (ex, Region.US_PHOENIX_1).voidsetRegion(String regionId)Sets the region to call (ex, ‘us-phoenix-1’).UpdateConfigurationSourceProviderResponseupdateConfigurationSourceProvider(UpdateConfigurationSourceProviderRequest request)Updates the properties of the specified configuration source provider.UpdateJobResponseupdateJob(UpdateJobRequest request)Updates the specified job.UpdatePrivateEndpointResponseupdatePrivateEndpoint(UpdatePrivateEndpointRequest request)Updates the specified private endpoint.UpdateStackResponseupdateStack(UpdateStackRequest request)Updates the specified stack.UpdateTemplateResponseupdateTemplate(UpdateTemplateRequest request)Updates the specified template.voiduseRealmSpecificEndpointTemplate(boolean realmSpecificEndpointTemplateEnabled)Determines whether realm specific endpoint should be used or not.- 
Methods inherited from interface java.lang.AutoCloseableclose
 
- 
 
- 
- 
- 
Method Detail- 
refreshClientvoid refreshClient() Rebuilds the client from scratch.Useful to refresh certificates. 
 - 
setEndpointvoid setEndpoint(String endpoint) Sets the endpoint to call (ex, https://www.example.com).- Parameters:
- endpoint- The endpoint of the service.
 
 - 
getEndpointString getEndpoint() Gets the set endpoint for REST call (ex, https://www.example.com)
 - 
setRegionvoid setRegion(Region region) Sets the region to call (ex, Region.US_PHOENIX_1).Note, this will call setEndpointafter resolving the endpoint. If the service is not available in this Region, however, an IllegalArgumentException will be raised.- Parameters:
- region- The region of the service.
 
 - 
setRegionvoid setRegion(String regionId) 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 callsetEndpoint.- Parameters:
- regionId- The public region ID.
 
 - 
useRealmSpecificEndpointTemplatevoid useRealmSpecificEndpointTemplate(boolean realmSpecificEndpointTemplateEnabled) Determines whether realm specific endpoint should be used or not.Set realmSpecificEndpointTemplateEnabled to “true” if the user wants to enable use of realm specific endpoint template, otherwise set it to “false” - Parameters:
- realmSpecificEndpointTemplateEnabled- flag to enable the use of realm specific endpoint template
 
 - 
cancelJobCancelJobResponse cancelJob(CancelJobRequest request) Indicates the intention to cancel the specified job.Cancellation of the job is not immediate, and may be delayed, or may not happen at all. You can optionally choose forced cancellation by setting isForcedto true. A forced cancellation can result in an incorrect state file. For example, the state file might not reflect the exact state of the provisioned resources. For more information, see Canceling a Job.- Parameters:
- request- The request object containing the details to send
- Returns:
- A response object containing details about the completed operation
- Throws:
- BmcException- when an error occurs. This operation uses RetryConfiguration.SDK_DEFAULT_RETRY_CONFIGURATION as default if no retry strategy is provided. The specifics of the default retry strategy are described here https://docs.oracle.com/en-us/iaas/Content/API/SDKDocs/javasdkconcepts.htm#javasdkconcepts_topic_Retries- Example: Click <a href=“https://docs.oracle.com/en-us/iaas/tools/java-sdk-examples/3.75.0/resourcemanager/CancelJobExample.java.html"target=”_blank"rel=“noopener noreferrer”>here to see how to use CancelJob API. 
 
 - 
changeConfigurationSourceProviderCompartmentChangeConfigurationSourceProviderCompartmentResponse changeConfigurationSourceProviderCompartment(ChangeConfigurationSourceProviderCompartmentRequest request) Moves a configuration source provider into a different compartment within the same tenancy.For more information, see Moving a Configuration Source Provider. - Parameters:
- request- The request object containing the details to send
- Returns:
- A response object containing details about the completed operation
- Throws:
- BmcException- when an error occurs. This operation uses RetryConfiguration.SDK_DEFAULT_RETRY_CONFIGURATION as default if no retry strategy is provided. The specifics of the default retry strategy are described here https://docs.oracle.com/en-us/iaas/Content/API/SDKDocs/javasdkconcepts.htm#javasdkconcepts_topic_Retries- Example: Click <a href=“https://docs.oracle.com/en-us/iaas/tools/java-sdk-examples/3.75.0/resourcemanager/ChangeConfigurationSourceProviderCompartmentExample.java.html"target=”_blank"rel=“noopener noreferrer”>here to see how to use ChangeConfigurationSourceProviderCompartment API. 
 
 - 
changePrivateEndpointCompartmentChangePrivateEndpointCompartmentResponse changePrivateEndpointCompartment(ChangePrivateEndpointCompartmentRequest request) Moves a private endpoint to a different compartment within the same tenancy.For more information, see Moving a Private Endpoint. - Parameters:
- request- The request object containing the details to send
- Returns:
- A response object containing details about the completed operation
- Throws:
- BmcException- when an error occurs. This operation uses RetryConfiguration.SDK_DEFAULT_RETRY_CONFIGURATION as default if no retry strategy is provided. The specifics of the default retry strategy are described here https://docs.oracle.com/en-us/iaas/Content/API/SDKDocs/javasdkconcepts.htm#javasdkconcepts_topic_Retries- Example: Click <a href=“https://docs.oracle.com/en-us/iaas/tools/java-sdk-examples/3.75.0/resourcemanager/ChangePrivateEndpointCompartmentExample.java.html"target=”_blank"rel=“noopener noreferrer”>here to see how to use ChangePrivateEndpointCompartment API. 
 
 - 
changeStackCompartmentChangeStackCompartmentResponse changeStackCompartment(ChangeStackCompartmentRequest request) Moves a stack (and its associated jobs) into a different compartment within the same tenancy.For more information, see Moving a Stack. - Parameters:
- request- The request object containing the details to send
- Returns:
- A response object containing details about the completed operation
- Throws:
- BmcException- when an error occurs. This operation uses RetryConfiguration.SDK_DEFAULT_RETRY_CONFIGURATION as default if no retry strategy is provided. The specifics of the default retry strategy are described here https://docs.oracle.com/en-us/iaas/Content/API/SDKDocs/javasdkconcepts.htm#javasdkconcepts_topic_Retries- Example: Click <a href=“https://docs.oracle.com/en-us/iaas/tools/java-sdk-examples/3.75.0/resourcemanager/ChangeStackCompartmentExample.java.html"target=”_blank"rel=“noopener noreferrer”>here to see how to use ChangeStackCompartment API. 
 
 - 
changeTemplateCompartmentChangeTemplateCompartmentResponse changeTemplateCompartment(ChangeTemplateCompartmentRequest request) Moves a template into a different compartment within the same tenancy.For more information, see Moving a Private Template. - Parameters:
- request- The request object containing the details to send
- Returns:
- A response object containing details about the completed operation
- Throws:
- BmcException- when an error occurs. This operation uses RetryConfiguration.SDK_DEFAULT_RETRY_CONFIGURATION as default if no retry strategy is provided. The specifics of the default retry strategy are described here https://docs.oracle.com/en-us/iaas/Content/API/SDKDocs/javasdkconcepts.htm#javasdkconcepts_topic_Retries- Example: Click <a href=“https://docs.oracle.com/en-us/iaas/tools/java-sdk-examples/3.75.0/resourcemanager/ChangeTemplateCompartmentExample.java.html"target=”_blank"rel=“noopener noreferrer”>here to see how to use ChangeTemplateCompartment API. 
 
 - 
createConfigurationSourceProviderCreateConfigurationSourceProviderResponse createConfigurationSourceProvider(CreateConfigurationSourceProviderRequest request) Creates a configuration source provider in the specified compartment.For more information, see Creating a Configuration Source Provider. - Parameters:
- request- The request object containing the details to send
- Returns:
- A response object containing details about the completed operation
- Throws:
- BmcException- when an error occurs. This operation uses RetryConfiguration.SDK_DEFAULT_RETRY_CONFIGURATION as default if no retry strategy is provided. The specifics of the default retry strategy are described here https://docs.oracle.com/en-us/iaas/Content/API/SDKDocs/javasdkconcepts.htm#javasdkconcepts_topic_Retries- Example: Click <a href=“https://docs.oracle.com/en-us/iaas/tools/java-sdk-examples/3.75.0/resourcemanager/CreateConfigurationSourceProviderExample.java.html"target=”_blank"rel=“noopener noreferrer”>here to see how to use CreateConfigurationSourceProvider API. 
 
 - 
createJobCreateJobResponse createJob(CreateJobRequest request) Creates a job.For more information, see Creating a Job. - Parameters:
- request- The request object containing the details to send
- Returns:
- A response object containing details about the completed operation
- Throws:
- BmcException- when an error occurs. This operation uses RetryConfiguration.SDK_DEFAULT_RETRY_CONFIGURATION as default if no retry strategy is provided. The specifics of the default retry strategy are described here https://docs.oracle.com/en-us/iaas/Content/API/SDKDocs/javasdkconcepts.htm#javasdkconcepts_topic_Retries- Example: Click <a href=“https://docs.oracle.com/en-us/iaas/tools/java-sdk-examples/3.75.0/resourcemanager/CreateJobExample.java.html"target=”_blank"rel=“noopener noreferrer”>here to see how to use CreateJob API. 
 
 - 
createPrivateEndpointCreatePrivateEndpointResponse createPrivateEndpoint(CreatePrivateEndpointRequest request) Creates a private endpoint in the specified compartment.For more information, see Creating a Private Endpoint. - Parameters:
- request- The request object containing the details to send
- Returns:
- A response object containing details about the completed operation
- Throws:
- BmcException- when an error occurs. This operation uses RetryConfiguration.SDK_DEFAULT_RETRY_CONFIGURATION as default if no retry strategy is provided. The specifics of the default retry strategy are described here https://docs.oracle.com/en-us/iaas/Content/API/SDKDocs/javasdkconcepts.htm#javasdkconcepts_topic_Retries- Example: Click <a href=“https://docs.oracle.com/en-us/iaas/tools/java-sdk-examples/3.75.0/resourcemanager/CreatePrivateEndpointExample.java.html"target=”_blank"rel=“noopener noreferrer”>here to see how to use CreatePrivateEndpoint API. 
 
 - 
createStackCreateStackResponse createStack(CreateStackRequest request) Creates a stack in the specified compartment.You can create a stack from a Terraform configuration. The Terraform configuration can be directly uploaded or referenced from a source code control system. You can also create a stack from an existing compartment, which generates a Terraform configuration. You can also upload the Terraform configuration from an Object Storage bucket. For more information, see Creating a Stack. - Parameters:
- request- The request object containing the details to send
- Returns:
- A response object containing details about the completed operation
- Throws:
- BmcException- when an error occurs. This operation uses RetryConfiguration.SDK_DEFAULT_RETRY_CONFIGURATION as default if no retry strategy is provided. The specifics of the default retry strategy are described here https://docs.oracle.com/en-us/iaas/Content/API/SDKDocs/javasdkconcepts.htm#javasdkconcepts_topic_Retries- Example: Click <a href=“https://docs.oracle.com/en-us/iaas/tools/java-sdk-examples/3.75.0/resourcemanager/CreateStackExample.java.html"target=”_blank"rel=“noopener noreferrer”>here to see how to use CreateStack API. 
 
 - 
createTemplateCreateTemplateResponse createTemplate(CreateTemplateRequest request) Creates a private template in the specified compartment.For more information, see Creating a Private Template. - Parameters:
- request- The request object containing the details to send
- Returns:
- A response object containing details about the completed operation
- Throws:
- BmcException- when an error occurs. This operation uses RetryConfiguration.SDK_DEFAULT_RETRY_CONFIGURATION as default if no retry strategy is provided. The specifics of the default retry strategy are described here https://docs.oracle.com/en-us/iaas/Content/API/SDKDocs/javasdkconcepts.htm#javasdkconcepts_topic_Retries- Example: Click <a href=“https://docs.oracle.com/en-us/iaas/tools/java-sdk-examples/3.75.0/resourcemanager/CreateTemplateExample.java.html"target=”_blank"rel=“noopener noreferrer”>here to see how to use CreateTemplate API. 
 
 - 
deleteConfigurationSourceProviderDeleteConfigurationSourceProviderResponse deleteConfigurationSourceProvider(DeleteConfigurationSourceProviderRequest request) Deletes the specified configuration source provider.For more information, see Deleting a Configuration Source Provider. - Parameters:
- request- The request object containing the details to send
- Returns:
- A response object containing details about the completed operation
- Throws:
- BmcException- when an error occurs. This operation uses RetryConfiguration.SDK_DEFAULT_RETRY_CONFIGURATION as default if no retry strategy is provided. The specifics of the default retry strategy are described here https://docs.oracle.com/en-us/iaas/Content/API/SDKDocs/javasdkconcepts.htm#javasdkconcepts_topic_Retries- Example: Click <a href=“https://docs.oracle.com/en-us/iaas/tools/java-sdk-examples/3.75.0/resourcemanager/DeleteConfigurationSourceProviderExample.java.html"target=”_blank"rel=“noopener noreferrer”>here to see how to use DeleteConfigurationSourceProvider API. 
 
 - 
deletePrivateEndpointDeletePrivateEndpointResponse deletePrivateEndpoint(DeletePrivateEndpointRequest request) Deletes the specified private endpoint.For more information, see Deleting a Private Endpoint. - Parameters:
- request- The request object containing the details to send
- Returns:
- A response object containing details about the completed operation
- Throws:
- BmcException- when an error occurs. This operation uses RetryConfiguration.SDK_DEFAULT_RETRY_CONFIGURATION as default if no retry strategy is provided. The specifics of the default retry strategy are described here https://docs.oracle.com/en-us/iaas/Content/API/SDKDocs/javasdkconcepts.htm#javasdkconcepts_topic_Retries- Example: Click <a href=“https://docs.oracle.com/en-us/iaas/tools/java-sdk-examples/3.75.0/resourcemanager/DeletePrivateEndpointExample.java.html"target=”_blank"rel=“noopener noreferrer”>here to see how to use DeletePrivateEndpoint API. 
 
 - 
deleteStackDeleteStackResponse deleteStack(DeleteStackRequest request) Deletes the specified stack.For more information, see Deleting a Stack. - Parameters:
- request- The request object containing the details to send
- Returns:
- A response object containing details about the completed operation
- Throws:
- BmcException- when an error occurs. This operation uses RetryConfiguration.SDK_DEFAULT_RETRY_CONFIGURATION as default if no retry strategy is provided. The specifics of the default retry strategy are described here https://docs.oracle.com/en-us/iaas/Content/API/SDKDocs/javasdkconcepts.htm#javasdkconcepts_topic_Retries- Example: Click <a href=“https://docs.oracle.com/en-us/iaas/tools/java-sdk-examples/3.75.0/resourcemanager/DeleteStackExample.java.html"target=”_blank"rel=“noopener noreferrer”>here to see how to use DeleteStack API. 
 
 - 
deleteTemplateDeleteTemplateResponse deleteTemplate(DeleteTemplateRequest request) Deletes the specified template.For more information, see Deleting a Private Template. - Parameters:
- request- The request object containing the details to send
- Returns:
- A response object containing details about the completed operation
- Throws:
- BmcException- when an error occurs. This operation uses RetryConfiguration.SDK_DEFAULT_RETRY_CONFIGURATION as default if no retry strategy is provided. The specifics of the default retry strategy are described here https://docs.oracle.com/en-us/iaas/Content/API/SDKDocs/javasdkconcepts.htm#javasdkconcepts_topic_Retries- Example: Click <a href=“https://docs.oracle.com/en-us/iaas/tools/java-sdk-examples/3.75.0/resourcemanager/DeleteTemplateExample.java.html"target=”_blank"rel=“noopener noreferrer”>here to see how to use DeleteTemplate API. 
 
 - 
detectStackDriftDetectStackDriftResponse detectStackDrift(DetectStackDriftRequest request) Checks drift status for the specified stack.For more information, see Detecting Drift. - Parameters:
- request- The request object containing the details to send
- Returns:
- A response object containing details about the completed operation
- Throws:
- BmcException- when an error occurs. This operation uses RetryConfiguration.SDK_DEFAULT_RETRY_CONFIGURATION as default if no retry strategy is provided. The specifics of the default retry strategy are described here https://docs.oracle.com/en-us/iaas/Content/API/SDKDocs/javasdkconcepts.htm#javasdkconcepts_topic_Retries- Example: Click <a href=“https://docs.oracle.com/en-us/iaas/tools/java-sdk-examples/3.75.0/resourcemanager/DetectStackDriftExample.java.html"target=”_blank"rel=“noopener noreferrer”>here to see how to use DetectStackDrift API. 
 
 - 
getConfigurationSourceProviderGetConfigurationSourceProviderResponse getConfigurationSourceProvider(GetConfigurationSourceProviderRequest request) Gets the properties of the specified configuration source provider.For more information, see Getting a Configuration Source Provider’s Details. - Parameters:
- request- The request object containing the details to send
- Returns:
- A response object containing details about the completed operation
- Throws:
- BmcException- when an error occurs. This operation uses RetryConfiguration.SDK_DEFAULT_RETRY_CONFIGURATION as default if no retry strategy is provided. The specifics of the default retry strategy are described here https://docs.oracle.com/en-us/iaas/Content/API/SDKDocs/javasdkconcepts.htm#javasdkconcepts_topic_Retries- Example: Click <a href=“https://docs.oracle.com/en-us/iaas/tools/java-sdk-examples/3.75.0/resourcemanager/GetConfigurationSourceProviderExample.java.html"target=”_blank"rel=“noopener noreferrer”>here to see how to use GetConfigurationSourceProvider API. 
 
 - 
getJobGetJobResponse getJob(GetJobRequest request) Gets the properties of the specified job.For more information, see Getting a Job’s Details. - Parameters:
- request- The request object containing the details to send
- Returns:
- A response object containing details about the completed operation
- Throws:
- BmcException- when an error occurs. This operation uses RetryConfiguration.SDK_DEFAULT_RETRY_CONFIGURATION as default if no retry strategy is provided. The specifics of the default retry strategy are described here https://docs.oracle.com/en-us/iaas/Content/API/SDKDocs/javasdkconcepts.htm#javasdkconcepts_topic_Retries- Example: Click <a href=“https://docs.oracle.com/en-us/iaas/tools/java-sdk-examples/3.75.0/resourcemanager/GetJobExample.java.html"target=”_blank"rel=“noopener noreferrer”>here to see how to use GetJob API. 
 
 - 
getJobDetailedLogContentGetJobDetailedLogContentResponse getJobDetailedLogContent(GetJobDetailedLogContentRequest request) Returns the Terraform detailed log content for the specified job in plain text.Learn about Terraform detailed log. For more information, see Getting Detailed Log Content for a Job. - Parameters:
- request- The request object containing the details to send
- Returns:
- A response object containing details about the completed operation
- Throws:
- BmcException- when an error occurs. This operation uses RetryConfiguration.SDK_DEFAULT_RETRY_CONFIGURATION as default if no retry strategy is provided. The specifics of the default retry strategy are described here https://docs.oracle.com/en-us/iaas/Content/API/SDKDocs/javasdkconcepts.htm#javasdkconcepts_topic_Retries- Example: Click <a href=“https://docs.oracle.com/en-us/iaas/tools/java-sdk-examples/3.75.0/resourcemanager/GetJobDetailedLogContentExample.java.html"target=”_blank"rel=“noopener noreferrer”>here to see how to use GetJobDetailedLogContent API. 
 
 - 
getJobLogsGetJobLogsResponse getJobLogs(GetJobLogsRequest request) Returns console log entries for the specified job in JSON format.For more information, see Getting Logs for a Job. - Parameters:
- request- The request object containing the details to send
- Returns:
- A response object containing details about the completed operation
- Throws:
- BmcException- when an error occurs. This operation uses RetryConfiguration.SDK_DEFAULT_RETRY_CONFIGURATION as default if no retry strategy is provided. The specifics of the default retry strategy are described here https://docs.oracle.com/en-us/iaas/Content/API/SDKDocs/javasdkconcepts.htm#javasdkconcepts_topic_Retries- Example: Click <a href=“https://docs.oracle.com/en-us/iaas/tools/java-sdk-examples/3.75.0/resourcemanager/GetJobLogsExample.java.html"target=”_blank"rel=“noopener noreferrer”>here to see how to use GetJobLogs API. 
 
 - 
getJobLogsContentGetJobLogsContentResponse getJobLogsContent(GetJobLogsContentRequest request) Returns the raw log file for the specified job in text format.The file includes a maximum of 100,000 log entries. For more information, see Getting Logs Content for a Job. - Parameters:
- request- The request object containing the details to send
- Returns:
- A response object containing details about the completed operation
- Throws:
- BmcException- when an error occurs. This operation uses RetryConfiguration.SDK_DEFAULT_RETRY_CONFIGURATION as default if no retry strategy is provided. The specifics of the default retry strategy are described here https://docs.oracle.com/en-us/iaas/Content/API/SDKDocs/javasdkconcepts.htm#javasdkconcepts_topic_Retries- Example: Click <a href=“https://docs.oracle.com/en-us/iaas/tools/java-sdk-examples/3.75.0/resourcemanager/GetJobLogsContentExample.java.html"target=”_blank"rel=“noopener noreferrer”>here to see how to use GetJobLogsContent API. 
 
 - 
getJobTfConfigGetJobTfConfigResponse getJobTfConfig(GetJobTfConfigRequest request) Returns the Terraform configuration for the specified job in zip format.If no zip file is found, returns an error. For more information, see Getting a Job Terraform Configuration. - Parameters:
- request- The request object containing the details to send
- Returns:
- A response object containing details about the completed operation
- Throws:
- BmcException- when an error occurs. This operation uses RetryConfiguration.SDK_DEFAULT_RETRY_CONFIGURATION as default if no retry strategy is provided. The specifics of the default retry strategy are described here https://docs.oracle.com/en-us/iaas/Content/API/SDKDocs/javasdkconcepts.htm#javasdkconcepts_topic_Retries- Example: Click <a href=“https://docs.oracle.com/en-us/iaas/tools/java-sdk-examples/3.75.0/resourcemanager/GetJobTfConfigExample.java.html"target=”_blank"rel=“noopener noreferrer”>here to see how to use GetJobTfConfig API. 
 
 - 
getJobTfPlanGetJobTfPlanResponse getJobTfPlan(GetJobTfPlanRequest request) Returns the output of the specified Terraform plan job in binary or JSON format.For more information, see Getting the Terraform Output for a Plan Job. - Parameters:
- request- The request object containing the details to send
- Returns:
- A response object containing details about the completed operation
- Throws:
- BmcException- when an error occurs. This operation uses RetryConfiguration.SDK_DEFAULT_RETRY_CONFIGURATION as default if no retry strategy is provided. The specifics of the default retry strategy are described here https://docs.oracle.com/en-us/iaas/Content/API/SDKDocs/javasdkconcepts.htm#javasdkconcepts_topic_Retries- Example: Click <a href=“https://docs.oracle.com/en-us/iaas/tools/java-sdk-examples/3.75.0/resourcemanager/GetJobTfPlanExample.java.html"target=”_blank"rel=“noopener noreferrer”>here to see how to use GetJobTfPlan API. 
 
 - 
getJobTfStateGetJobTfStateResponse getJobTfState(GetJobTfStateRequest request) Returns the Terraform state for the specified job.For more information, see Getting a Job Terraform Configuration. - Parameters:
- request- The request object containing the details to send
- Returns:
- A response object containing details about the completed operation
- Throws:
- BmcException- when an error occurs. This operation uses RetryConfiguration.SDK_DEFAULT_RETRY_CONFIGURATION as default if no retry strategy is provided. The specifics of the default retry strategy are described here https://docs.oracle.com/en-us/iaas/Content/API/SDKDocs/javasdkconcepts.htm#javasdkconcepts_topic_Retries- Example: Click <a href=“https://docs.oracle.com/en-us/iaas/tools/java-sdk-examples/3.75.0/resourcemanager/GetJobTfStateExample.java.html"target=”_blank"rel=“noopener noreferrer”>here to see how to use GetJobTfState API. 
 
 - 
getPrivateEndpointGetPrivateEndpointResponse getPrivateEndpoint(GetPrivateEndpointRequest request) Gets the specified private endpoint.For more information, see Getting a Private Endpoint’s Details. - Parameters:
- request- The request object containing the details to send
- Returns:
- A response object containing details about the completed operation
- Throws:
- BmcException- when an error occurs. This operation uses RetryConfiguration.SDK_DEFAULT_RETRY_CONFIGURATION as default if no retry strategy is provided. The specifics of the default retry strategy are described here https://docs.oracle.com/en-us/iaas/Content/API/SDKDocs/javasdkconcepts.htm#javasdkconcepts_topic_Retries- Example: Click <a href=“https://docs.oracle.com/en-us/iaas/tools/java-sdk-examples/3.75.0/resourcemanager/GetPrivateEndpointExample.java.html"target=”_blank"rel=“noopener noreferrer”>here to see how to use GetPrivateEndpoint API. 
 
 - 
getReachableIpGetReachableIpResponse getReachableIp(GetReachableIpRequest request) Gets the reachable, or alternative, IP address for a nonpublic IP address that is associated with the private endpoint.Resource Manager uses this IP address to connect to nonpublic resources through the associated private endpoint. For more information, see Getting the Reachable IP Address for a Private Endpoint. - Parameters:
- request- The request object containing the details to send
- Returns:
- A response object containing details about the completed operation
- Throws:
- BmcException- when an error occurs. This operation uses RetryConfiguration.SDK_DEFAULT_RETRY_CONFIGURATION as default if no retry strategy is provided. The specifics of the default retry strategy are described here https://docs.oracle.com/en-us/iaas/Content/API/SDKDocs/javasdkconcepts.htm#javasdkconcepts_topic_Retries- Example: Click <a href=“https://docs.oracle.com/en-us/iaas/tools/java-sdk-examples/3.75.0/resourcemanager/GetReachableIpExample.java.html"target=”_blank"rel=“noopener noreferrer”>here to see how to use GetReachableIp API. 
 
 - 
getStackGetStackResponse getStack(GetStackRequest request) Gets the specified stack.For more information, see Getting a Stack’s Details. - Parameters:
- request- The request object containing the details to send
- Returns:
- A response object containing details about the completed operation
- Throws:
- BmcException- when an error occurs. This operation uses RetryConfiguration.SDK_DEFAULT_RETRY_CONFIGURATION as default if no retry strategy is provided. The specifics of the default retry strategy are described here https://docs.oracle.com/en-us/iaas/Content/API/SDKDocs/javasdkconcepts.htm#javasdkconcepts_topic_Retries- Example: Click <a href=“https://docs.oracle.com/en-us/iaas/tools/java-sdk-examples/3.75.0/resourcemanager/GetStackExample.java.html"target=”_blank"rel=“noopener noreferrer”>here to see how to use GetStack API. 
 
 - 
getStackTfConfigGetStackTfConfigResponse getStackTfConfig(GetStackTfConfigRequest request) Returns the Terraform configuration file for the specified stack in zip format.Returns an error if no zip file is found. For more information, see Getting a Stack Terraform Configuration. - Parameters:
- request- The request object containing the details to send
- Returns:
- A response object containing details about the completed operation
- Throws:
- BmcException- when an error occurs. This operation uses RetryConfiguration.SDK_DEFAULT_RETRY_CONFIGURATION as default if no retry strategy is provided. The specifics of the default retry strategy are described here https://docs.oracle.com/en-us/iaas/Content/API/SDKDocs/javasdkconcepts.htm#javasdkconcepts_topic_Retries- Example: Click <a href=“https://docs.oracle.com/en-us/iaas/tools/java-sdk-examples/3.75.0/resourcemanager/GetStackTfConfigExample.java.html"target=”_blank"rel=“noopener noreferrer”>here to see how to use GetStackTfConfig API. 
 
 - 
getStackTfStateGetStackTfStateResponse getStackTfState(GetStackTfStateRequest request) Returns the Terraform state for the specified stack.For more information, see Getting a Stack State File. - Parameters:
- request- The request object containing the details to send
- Returns:
- A response object containing details about the completed operation
- Throws:
- BmcException- when an error occurs. This operation uses RetryConfiguration.SDK_DEFAULT_RETRY_CONFIGURATION as default if no retry strategy is provided. The specifics of the default retry strategy are described here https://docs.oracle.com/en-us/iaas/Content/API/SDKDocs/javasdkconcepts.htm#javasdkconcepts_topic_Retries- Example: Click <a href=“https://docs.oracle.com/en-us/iaas/tools/java-sdk-examples/3.75.0/resourcemanager/GetStackTfStateExample.java.html"target=”_blank"rel=“noopener noreferrer”>here to see how to use GetStackTfState API. 
 
 - 
getTemplateGetTemplateResponse getTemplate(GetTemplateRequest request) Gets the specified template.For more information, see Getting a Private Template’s Details. - Parameters:
- request- The request object containing the details to send
- Returns:
- A response object containing details about the completed operation
- Throws:
- BmcException- when an error occurs. This operation uses RetryConfiguration.SDK_DEFAULT_RETRY_CONFIGURATION as default if no retry strategy is provided. The specifics of the default retry strategy are described here https://docs.oracle.com/en-us/iaas/Content/API/SDKDocs/javasdkconcepts.htm#javasdkconcepts_topic_Retries- Example: Click <a href=“https://docs.oracle.com/en-us/iaas/tools/java-sdk-examples/3.75.0/resourcemanager/GetTemplateExample.java.html"target=”_blank"rel=“noopener noreferrer”>here to see how to use GetTemplate API. 
 
 - 
getTemplateLogoGetTemplateLogoResponse getTemplateLogo(GetTemplateLogoRequest request) Returns the Terraform logo file in .logo format for the specified template.Returns an error if no logo file is found. For more information, see Getting a Private Template’s Logo. - Parameters:
- request- The request object containing the details to send
- Returns:
- A response object containing details about the completed operation
- Throws:
- BmcException- when an error occurs. This operation uses RetryConfiguration.SDK_DEFAULT_RETRY_CONFIGURATION as default if no retry strategy is provided. The specifics of the default retry strategy are described here https://docs.oracle.com/en-us/iaas/Content/API/SDKDocs/javasdkconcepts.htm#javasdkconcepts_topic_Retries- Example: Click <a href=“https://docs.oracle.com/en-us/iaas/tools/java-sdk-examples/3.75.0/resourcemanager/GetTemplateLogoExample.java.html"target=”_blank"rel=“noopener noreferrer”>here to see how to use GetTemplateLogo API. 
 
 - 
getTemplateTfConfigGetTemplateTfConfigResponse getTemplateTfConfig(GetTemplateTfConfigRequest request) Returns the Terraform configuration file in zip format for the specified template.Returns an error if no zip file is found. For more information, see Getting a Private Template’s Terraform Configuration. - Parameters:
- request- The request object containing the details to send
- Returns:
- A response object containing details about the completed operation
- Throws:
- BmcException- when an error occurs. This operation uses RetryConfiguration.SDK_DEFAULT_RETRY_CONFIGURATION as default if no retry strategy is provided. The specifics of the default retry strategy are described here https://docs.oracle.com/en-us/iaas/Content/API/SDKDocs/javasdkconcepts.htm#javasdkconcepts_topic_Retries- Example: Click <a href=“https://docs.oracle.com/en-us/iaas/tools/java-sdk-examples/3.75.0/resourcemanager/GetTemplateTfConfigExample.java.html"target=”_blank"rel=“noopener noreferrer”>here to see how to use GetTemplateTfConfig API. 
 
 - 
getWorkRequestGetWorkRequestResponse getWorkRequest(GetWorkRequestRequest request) Returns the specified work request.For more information, see Getting a Work Request’s Details. - Parameters:
- request- The request object containing the details to send
- Returns:
- A response object containing details about the completed operation
- Throws:
- BmcException- when an error occurs. This operation uses RetryConfiguration.SDK_DEFAULT_RETRY_CONFIGURATION as default if no retry strategy is provided. The specifics of the default retry strategy are described here https://docs.oracle.com/en-us/iaas/Content/API/SDKDocs/javasdkconcepts.htm#javasdkconcepts_topic_Retries- Example: Click <a href=“https://docs.oracle.com/en-us/iaas/tools/java-sdk-examples/3.75.0/resourcemanager/GetWorkRequestExample.java.html"target=”_blank"rel=“noopener noreferrer”>here to see how to use GetWorkRequest API. 
 
 - 
listConfigurationSourceProvidersListConfigurationSourceProvidersResponse listConfigurationSourceProviders(ListConfigurationSourceProvidersRequest request) Lists configuration source providers according to the specified filter.For more information, see Listing Configuration Source Providers. - For compartmentId, lists all configuration source providers in the matching compartment. - ForconfigurationSourceProviderId, lists the matching configuration source provider.- Parameters:
- request- The request object containing the details to send
- Returns:
- A response object containing details about the completed operation
- Throws:
- BmcException- when an error occurs. This operation uses RetryConfiguration.SDK_DEFAULT_RETRY_CONFIGURATION as default if no retry strategy is provided. The specifics of the default retry strategy are described here https://docs.oracle.com/en-us/iaas/Content/API/SDKDocs/javasdkconcepts.htm#javasdkconcepts_topic_Retries- Example: Click <a href=“https://docs.oracle.com/en-us/iaas/tools/java-sdk-examples/3.75.0/resourcemanager/ListConfigurationSourceProvidersExample.java.html"target=”_blank"rel=“noopener noreferrer”>here to see how to use ListConfigurationSourceProviders API. 
 
 - 
listJobAssociatedResourcesListJobAssociatedResourcesResponse listJobAssociatedResources(ListJobAssociatedResourcesRequest request) Gets the list of resources associated with the specified job.For more information, see Listing Job Resources. - Parameters:
- request- The request object containing the details to send
- Returns:
- A response object containing details about the completed operation
- Throws:
- BmcException- when an error occurs. This operation uses RetryConfiguration.SDK_DEFAULT_RETRY_CONFIGURATION as default if no retry strategy is provided. The specifics of the default retry strategy are described here https://docs.oracle.com/en-us/iaas/Content/API/SDKDocs/javasdkconcepts.htm#javasdkconcepts_topic_Retries- Example: Click <a href=“https://docs.oracle.com/en-us/iaas/tools/java-sdk-examples/3.75.0/resourcemanager/ListJobAssociatedResourcesExample.java.html"target=”_blank"rel=“noopener noreferrer”>here to see how to use ListJobAssociatedResources API. 
 
 - 
listJobOutputsListJobOutputsResponse listJobOutputs(ListJobOutputsRequest request) Gets the list of outputs associated with the specified job.For more information, see Listing Job Outputs. - Parameters:
- request- The request object containing the details to send
- Returns:
- A response object containing details about the completed operation
- Throws:
- BmcException- when an error occurs. This operation uses RetryConfiguration.SDK_DEFAULT_RETRY_CONFIGURATION as default if no retry strategy is provided. The specifics of the default retry strategy are described here https://docs.oracle.com/en-us/iaas/Content/API/SDKDocs/javasdkconcepts.htm#javasdkconcepts_topic_Retries- Example: Click <a href=“https://docs.oracle.com/en-us/iaas/tools/java-sdk-examples/3.75.0/resourcemanager/ListJobOutputsExample.java.html"target=”_blank"rel=“noopener noreferrer”>here to see how to use ListJobOutputs API. 
 
 - 
listJobsListJobsResponse listJobs(ListJobsRequest request) Lists jobs according to the specified filter.By default, the list is ordered by time created. For more information, see Listing Jobs. - To list all jobs in a stack, provide the stack [OCID](https://docs.oracle.com/iaas/Content/General/Concepts/identifiers.htm). - To list all jobs in a compartment, provide the compartment [OCID](https://docs.oracle.com/iaas/Content/General/Concepts/identifiers.htm). - To return a specific job, provide the job [OCID](https://docs.oracle.com/iaas/Content/General/Concepts/identifiers.htm). (Equivalent to getStack.)- Parameters:
- request- The request object containing the details to send
- Returns:
- A response object containing details about the completed operation
- Throws:
- BmcException- when an error occurs. This operation uses RetryConfiguration.SDK_DEFAULT_RETRY_CONFIGURATION as default if no retry strategy is provided. The specifics of the default retry strategy are described here https://docs.oracle.com/en-us/iaas/Content/API/SDKDocs/javasdkconcepts.htm#javasdkconcepts_topic_Retries- Example: Click <a href=“https://docs.oracle.com/en-us/iaas/tools/java-sdk-examples/3.75.0/resourcemanager/ListJobsExample.java.html"target=”_blank"rel=“noopener noreferrer”>here to see how to use ListJobs API. 
 
 - 
listPrivateEndpointsListPrivateEndpointsResponse listPrivateEndpoints(ListPrivateEndpointsRequest request) Lists private endpoints according to the specified filter.For more information, see Listing Private Endpoints. - For compartmentId, lists all private endpoints in the matching compartment. - ForprivateEndpointId, lists the matching private endpoint.
 - Parameters:
- request- The request object containing the details to send
- Returns:
- A response object containing details about the completed operation
- Throws:
- BmcException- when an error occurs. This operation uses RetryConfiguration.SDK_DEFAULT_RETRY_CONFIGURATION as default if no retry strategy is provided. The specifics of the default retry strategy are described here https://docs.oracle.com/en-us/iaas/Content/API/SDKDocs/javasdkconcepts.htm#javasdkconcepts_topic_Retries- Example: Click <a href=“https://docs.oracle.com/en-us/iaas/tools/java-sdk-examples/3.75.0/resourcemanager/ListPrivateEndpointsExample.java.html"target=”_blank"rel=“noopener noreferrer”>here to see how to use ListPrivateEndpoints API. 
 
- For 
 - 
listResourceDiscoveryServicesListResourceDiscoveryServicesResponse listResourceDiscoveryServices(ListResourceDiscoveryServicesRequest request) Returns a list of supported services for Resource Discovery.For reference on service names, see the Terraform provider documentation. For more information, see Listing Resource Discovery Services. - Parameters:
- request- The request object containing the details to send
- Returns:
- A response object containing details about the completed operation
- Throws:
- BmcException- when an error occurs. This operation uses RetryConfiguration.SDK_DEFAULT_RETRY_CONFIGURATION as default if no retry strategy is provided. The specifics of the default retry strategy are described here https://docs.oracle.com/en-us/iaas/Content/API/SDKDocs/javasdkconcepts.htm#javasdkconcepts_topic_Retries- Example: Click <a href=“https://docs.oracle.com/en-us/iaas/tools/java-sdk-examples/3.75.0/resourcemanager/ListResourceDiscoveryServicesExample.java.html"target=”_blank"rel=“noopener noreferrer”>here to see how to use ListResourceDiscoveryServices API. 
 
 - 
listStackAssociatedResourcesListStackAssociatedResourcesResponse listStackAssociatedResources(ListStackAssociatedResourcesRequest request) Gets the list of resources associated with the specified stack.For more information, see Listing Stack Resources. - Parameters:
- request- The request object containing the details to send
- Returns:
- A response object containing details about the completed operation
- Throws:
- BmcException- when an error occurs. This operation uses RetryConfiguration.SDK_DEFAULT_RETRY_CONFIGURATION as default if no retry strategy is provided. The specifics of the default retry strategy are described here https://docs.oracle.com/en-us/iaas/Content/API/SDKDocs/javasdkconcepts.htm#javasdkconcepts_topic_Retries- Example: Click <a href=“https://docs.oracle.com/en-us/iaas/tools/java-sdk-examples/3.75.0/resourcemanager/ListStackAssociatedResourcesExample.java.html"target=”_blank"rel=“noopener noreferrer”>here to see how to use ListStackAssociatedResources API. 
 
 - 
listStackResourceDriftDetailsListStackResourceDriftDetailsResponse listStackResourceDriftDetails(ListStackResourceDriftDetailsRequest request) Lists drift status details for each resource defined in the specified stack.The drift status details for a given resource indicate differences, if any, between the actual state and the expected (defined) state for that resource. The drift status details correspond to the specified work request ( workRequestId). If no work request is specified, then the drift status details correspond to the latest completed work request for the stack. For more information, see Listing Drift Status.- Parameters:
- request- The request object containing the details to send
- Returns:
- A response object containing details about the completed operation
- Throws:
- BmcException- when an error occurs. This operation uses RetryConfiguration.SDK_DEFAULT_RETRY_CONFIGURATION as default if no retry strategy is provided. The specifics of the default retry strategy are described here https://docs.oracle.com/en-us/iaas/Content/API/SDKDocs/javasdkconcepts.htm#javasdkconcepts_topic_Retries- Example: Click <a href=“https://docs.oracle.com/en-us/iaas/tools/java-sdk-examples/3.75.0/resourcemanager/ListStackResourceDriftDetailsExample.java.html"target=”_blank"rel=“noopener noreferrer”>here to see how to use ListStackResourceDriftDetails API. 
 
 - 
listStacksListStacksResponse listStacks(ListStacksRequest request) Lists stacks according to the specified filter.For more information, see Listing Stacks. - If called using the compartment ID, returns all stacks in the specified compartment. - If called using the stack ID, returns the specified stack. (See also getStack.)- Parameters:
- request- The request object containing the details to send
- Returns:
- A response object containing details about the completed operation
- Throws:
- BmcException- when an error occurs. This operation uses RetryConfiguration.SDK_DEFAULT_RETRY_CONFIGURATION as default if no retry strategy is provided. The specifics of the default retry strategy are described here https://docs.oracle.com/en-us/iaas/Content/API/SDKDocs/javasdkconcepts.htm#javasdkconcepts_topic_Retries- Example: Click <a href=“https://docs.oracle.com/en-us/iaas/tools/java-sdk-examples/3.75.0/resourcemanager/ListStacksExample.java.html"target=”_blank"rel=“noopener noreferrer”>here to see how to use ListStacks API. 
 
 - 
listTemplateCategoriesListTemplateCategoriesResponse listTemplateCategories(ListTemplateCategoriesRequest request) Lists template categories.For more information, see Listing Template Categories. - Parameters:
- request- The request object containing the details to send
- Returns:
- A response object containing details about the completed operation
- Throws:
- BmcException- when an error occurs. This operation uses RetryConfiguration.SDK_DEFAULT_RETRY_CONFIGURATION as default if no retry strategy is provided. The specifics of the default retry strategy are described here https://docs.oracle.com/en-us/iaas/Content/API/SDKDocs/javasdkconcepts.htm#javasdkconcepts_topic_Retries- Example: Click <a href=“https://docs.oracle.com/en-us/iaas/tools/java-sdk-examples/3.75.0/resourcemanager/ListTemplateCategoriesExample.java.html"target=”_blank"rel=“noopener noreferrer”>here to see how to use ListTemplateCategories API. 
 
 - 
listTemplatesListTemplatesResponse listTemplates(ListTemplatesRequest request) Lists templates according to the specified filter.The attributes compartmentIdandtemplateCategoryIdare required unlesstemplateIdis specified. For more information, see Listing Templates.- Parameters:
- request- The request object containing the details to send
- Returns:
- A response object containing details about the completed operation
- Throws:
- BmcException- when an error occurs. This operation uses RetryConfiguration.SDK_DEFAULT_RETRY_CONFIGURATION as default if no retry strategy is provided. The specifics of the default retry strategy are described here https://docs.oracle.com/en-us/iaas/Content/API/SDKDocs/javasdkconcepts.htm#javasdkconcepts_topic_Retries- Example: Click <a href=“https://docs.oracle.com/en-us/iaas/tools/java-sdk-examples/3.75.0/resourcemanager/ListTemplatesExample.java.html"target=”_blank"rel=“noopener noreferrer”>here to see how to use ListTemplates API. 
 
 - 
listTerraformVersionsListTerraformVersionsResponse listTerraformVersions(ListTerraformVersionsRequest request) Returns a list of supported Terraform versions for use with stacks.For more information, see Listing Terraform Versions. - Parameters:
- request- The request object containing the details to send
- Returns:
- A response object containing details about the completed operation
- Throws:
- BmcException- when an error occurs. This operation uses RetryConfiguration.SDK_DEFAULT_RETRY_CONFIGURATION as default if no retry strategy is provided. The specifics of the default retry strategy are described here https://docs.oracle.com/en-us/iaas/Content/API/SDKDocs/javasdkconcepts.htm#javasdkconcepts_topic_Retries- Example: Click <a href=“https://docs.oracle.com/en-us/iaas/tools/java-sdk-examples/3.75.0/resourcemanager/ListTerraformVersionsExample.java.html"target=”_blank"rel=“noopener noreferrer”>here to see how to use ListTerraformVersions API. 
 
 - 
listWorkRequestErrorsListWorkRequestErrorsResponse listWorkRequestErrors(ListWorkRequestErrorsRequest request) Returns a paginated list of errors for the specified work request.For more information, see Listing Errors for a Work Request. - Parameters:
- request- The request object containing the details to send
- Returns:
- A response object containing details about the completed operation
- Throws:
- BmcException- when an error occurs. This operation uses RetryConfiguration.SDK_DEFAULT_RETRY_CONFIGURATION as default if no retry strategy is provided. The specifics of the default retry strategy are described here https://docs.oracle.com/en-us/iaas/Content/API/SDKDocs/javasdkconcepts.htm#javasdkconcepts_topic_Retries- Example: Click <a href=“https://docs.oracle.com/en-us/iaas/tools/java-sdk-examples/3.75.0/resourcemanager/ListWorkRequestErrorsExample.java.html"target=”_blank"rel=“noopener noreferrer”>here to see how to use ListWorkRequestErrors API. 
 
 - 
listWorkRequestLogsListWorkRequestLogsResponse listWorkRequestLogs(ListWorkRequestLogsRequest request) Returns a paginated list of logs for the specified work request.For more information, see Listing Logs for a Work Request. - Parameters:
- request- The request object containing the details to send
- Returns:
- A response object containing details about the completed operation
- Throws:
- BmcException- when an error occurs. This operation uses RetryConfiguration.SDK_DEFAULT_RETRY_CONFIGURATION as default if no retry strategy is provided. The specifics of the default retry strategy are described here https://docs.oracle.com/en-us/iaas/Content/API/SDKDocs/javasdkconcepts.htm#javasdkconcepts_topic_Retries- Example: Click <a href=“https://docs.oracle.com/en-us/iaas/tools/java-sdk-examples/3.75.0/resourcemanager/ListWorkRequestLogsExample.java.html"target=”_blank"rel=“noopener noreferrer”>here to see how to use ListWorkRequestLogs API. 
 
 - 
listWorkRequestsListWorkRequestsResponse listWorkRequests(ListWorkRequestsRequest request) Lists the work requests in the specified compartment or for the specified resource.For more information, see Listing Work Requests. - Parameters:
- request- The request object containing the details to send
- Returns:
- A response object containing details about the completed operation
- Throws:
- BmcException- when an error occurs. This operation uses RetryConfiguration.SDK_DEFAULT_RETRY_CONFIGURATION as default if no retry strategy is provided. The specifics of the default retry strategy are described here https://docs.oracle.com/en-us/iaas/Content/API/SDKDocs/javasdkconcepts.htm#javasdkconcepts_topic_Retries- Example: Click <a href=“https://docs.oracle.com/en-us/iaas/tools/java-sdk-examples/3.75.0/resourcemanager/ListWorkRequestsExample.java.html"target=”_blank"rel=“noopener noreferrer”>here to see how to use ListWorkRequests API. 
 
 - 
updateConfigurationSourceProviderUpdateConfigurationSourceProviderResponse updateConfigurationSourceProvider(UpdateConfigurationSourceProviderRequest request) Updates the properties of the specified configuration source provider.For more information, see Updating a Configuration Source Provider. - Parameters:
- request- The request object containing the details to send
- Returns:
- A response object containing details about the completed operation
- Throws:
- BmcException- when an error occurs. This operation uses RetryConfiguration.SDK_DEFAULT_RETRY_CONFIGURATION as default if no retry strategy is provided. The specifics of the default retry strategy are described here https://docs.oracle.com/en-us/iaas/Content/API/SDKDocs/javasdkconcepts.htm#javasdkconcepts_topic_Retries- Example: Click <a href=“https://docs.oracle.com/en-us/iaas/tools/java-sdk-examples/3.75.0/resourcemanager/UpdateConfigurationSourceProviderExample.java.html"target=”_blank"rel=“noopener noreferrer”>here to see how to use UpdateConfigurationSourceProvider API. 
 
 - 
updateJobUpdateJobResponse updateJob(UpdateJobRequest request) Updates the specified job.For more information, see Updating a Job. - Parameters:
- request- The request object containing the details to send
- Returns:
- A response object containing details about the completed operation
- Throws:
- BmcException- when an error occurs. This operation uses RetryConfiguration.SDK_DEFAULT_RETRY_CONFIGURATION as default if no retry strategy is provided. The specifics of the default retry strategy are described here https://docs.oracle.com/en-us/iaas/Content/API/SDKDocs/javasdkconcepts.htm#javasdkconcepts_topic_Retries- Example: Click <a href=“https://docs.oracle.com/en-us/iaas/tools/java-sdk-examples/3.75.0/resourcemanager/UpdateJobExample.java.html"target=”_blank"rel=“noopener noreferrer”>here to see how to use UpdateJob API. 
 
 - 
updatePrivateEndpointUpdatePrivateEndpointResponse updatePrivateEndpoint(UpdatePrivateEndpointRequest request) Updates the specified private endpoint.For more information, see Updating a Private Endpoint. - Parameters:
- request- The request object containing the details to send
- Returns:
- A response object containing details about the completed operation
- Throws:
- BmcException- when an error occurs. This operation uses RetryConfiguration.SDK_DEFAULT_RETRY_CONFIGURATION as default if no retry strategy is provided. The specifics of the default retry strategy are described here https://docs.oracle.com/en-us/iaas/Content/API/SDKDocs/javasdkconcepts.htm#javasdkconcepts_topic_Retries- Example: Click <a href=“https://docs.oracle.com/en-us/iaas/tools/java-sdk-examples/3.75.0/resourcemanager/UpdatePrivateEndpointExample.java.html"target=”_blank"rel=“noopener noreferrer”>here to see how to use UpdatePrivateEndpoint API. 
 
 - 
updateStackUpdateStackResponse updateStack(UpdateStackRequest request) Updates the specified stack.Use UpdateStackwhen you update your Terraform configuration and want your changes to be reflected in the execution plan. For more information, see Updating a Stack.- Parameters:
- request- The request object containing the details to send
- Returns:
- A response object containing details about the completed operation
- Throws:
- BmcException- when an error occurs. This operation uses RetryConfiguration.SDK_DEFAULT_RETRY_CONFIGURATION as default if no retry strategy is provided. The specifics of the default retry strategy are described here https://docs.oracle.com/en-us/iaas/Content/API/SDKDocs/javasdkconcepts.htm#javasdkconcepts_topic_Retries- Example: Click <a href=“https://docs.oracle.com/en-us/iaas/tools/java-sdk-examples/3.75.0/resourcemanager/UpdateStackExample.java.html"target=”_blank"rel=“noopener noreferrer”>here to see how to use UpdateStack API. 
 
 - 
updateTemplateUpdateTemplateResponse updateTemplate(UpdateTemplateRequest request) Updates the specified template.For more information, see Updating a Private Template. - Parameters:
- request- The request object containing the details to send
- Returns:
- A response object containing details about the completed operation
- Throws:
- BmcException- when an error occurs. This operation uses RetryConfiguration.SDK_DEFAULT_RETRY_CONFIGURATION as default if no retry strategy is provided. The specifics of the default retry strategy are described here https://docs.oracle.com/en-us/iaas/Content/API/SDKDocs/javasdkconcepts.htm#javasdkconcepts_topic_Retries- Example: Click <a href=“https://docs.oracle.com/en-us/iaas/tools/java-sdk-examples/3.75.0/resourcemanager/UpdateTemplateExample.java.html"target=”_blank"rel=“noopener noreferrer”>here to see how to use UpdateTemplate API. 
 
 - 
getWaitersResourceManagerWaiters getWaiters() Gets the pre-configured waiters available for resources for this service.- Returns:
- The service waiters.
 
 - 
getPaginatorsResourceManagerPaginators getPaginators() Gets the pre-configured paginators available for list operations in this service which may return multiple pages of data.These paginators provide an Iterableinterface so that service responses, or resources/records, can be iterated through without having to manually deal with pagination and page tokens.- Returns:
- The service paginators.
 
 
- 
 
-