Class ApplicationDependencyManagementClient
Service client instance for ApplicationDependencyManagement.
Implements
Inherited Members
Namespace: Oci.AdmService
Assembly: OCI.DotNetSDK.Adm.dll
Syntax
public class ApplicationDependencyManagementClient : RegionalClientBase, IDisposable
Constructors
ApplicationDependencyManagementClient(IBasicAuthenticationDetailsProvider, ClientConfiguration, string)
Creates a new service instance using the given authentication provider and/or client configuration and/or endpoint. A client configuration can also be provided optionally to adjust REST client behaviors.
Declaration
public ApplicationDependencyManagementClient(IBasicAuthenticationDetailsProvider authenticationDetailsProvider, ClientConfiguration clientConfiguration = null, string endpoint = null)
Parameters
Type | Name | Description |
---|---|---|
IBasicAuthenticationDetailsProvider | authenticationDetailsProvider | The authentication details provider. Required. |
ClientConfiguration | clientConfiguration | The client configuration that contains settings to adjust REST client behaviors. Optional. |
string | endpoint | The endpoint of the service. If not provided and the client is a regional client, the endpoint will be constructed based on region information. Optional. |
Properties
Paginators
Declaration
public ApplicationDependencyManagementPaginators Paginators { get; }
Property Value
Type | Description |
---|---|
ApplicationDependencyManagementPaginators |
Waiters
Declaration
public ApplicationDependencyManagementWaiters Waiters { get; }
Property Value
Type | Description |
---|---|
ApplicationDependencyManagementWaiters |
Methods
ActivateRemediationRecipe(ActivateRemediationRecipeRequest, RetryConfiguration, CancellationToken, HttpCompletionOption)
Activates the specified Remediation Recipe.
Declaration
public Task<ActivateRemediationRecipeResponse> ActivateRemediationRecipe(ActivateRemediationRecipeRequest request, RetryConfiguration retryConfiguration = null, CancellationToken cancellationToken = default, HttpCompletionOption completionOption = HttpCompletionOption.ResponseContentRead)
Parameters
Type | Name | Description |
---|---|---|
ActivateRemediationRecipeRequest | request | The request object containing the details to send. Required. |
RetryConfiguration | retryConfiguration | The retry configuration that will be used by to send this request. Optional. |
CancellationToken | cancellationToken | The cancellation token to cancel this operation. Optional. |
HttpCompletionOption | completionOption | The completion option for this operation. Optional. |
Returns
Type | Description |
---|---|
Task<ActivateRemediationRecipeResponse> | A response object containing details about the completed operation |
Examples
Click here to see an example of how to use ActivateRemediationRecipe API.
CancelRemediationRun(CancelRemediationRunRequest, RetryConfiguration, CancellationToken, HttpCompletionOption)
Cancels the specified remediation run.
Declaration
public Task<CancelRemediationRunResponse> CancelRemediationRun(CancelRemediationRunRequest request, RetryConfiguration retryConfiguration = null, CancellationToken cancellationToken = default, HttpCompletionOption completionOption = HttpCompletionOption.ResponseContentRead)
Parameters
Type | Name | Description |
---|---|---|
CancelRemediationRunRequest | request | The request object containing the details to send. Required. |
RetryConfiguration | retryConfiguration | The retry configuration that will be used by to send this request. Optional. |
CancellationToken | cancellationToken | The cancellation token to cancel this operation. Optional. |
HttpCompletionOption | completionOption | The completion option for this operation. Optional. |
Returns
Type | Description |
---|---|
Task<CancelRemediationRunResponse> | A response object containing details about the completed operation |
Examples
Click here to see an example of how to use CancelRemediationRun API.
CancelWorkRequest(CancelWorkRequestRequest, RetryConfiguration, CancellationToken, HttpCompletionOption)
Cancel work request with the given ID.
Declaration
public Task<CancelWorkRequestResponse> CancelWorkRequest(CancelWorkRequestRequest request, RetryConfiguration retryConfiguration = null, CancellationToken cancellationToken = default, HttpCompletionOption completionOption = HttpCompletionOption.ResponseContentRead)
Parameters
Type | Name | Description |
---|---|---|
CancelWorkRequestRequest | request | The request object containing the details to send. Required. |
RetryConfiguration | retryConfiguration | The retry configuration that will be used by to send this request. Optional. |
CancellationToken | cancellationToken | The cancellation token to cancel this operation. Optional. |
HttpCompletionOption | completionOption | The completion option for this operation. Optional. |
Returns
Type | Description |
---|---|
Task<CancelWorkRequestResponse> | A response object containing details about the completed operation |
Examples
Click here to see an example of how to use CancelWorkRequest API.
ChangeKnowledgeBaseCompartment(ChangeKnowledgeBaseCompartmentRequest, RetryConfiguration, CancellationToken, HttpCompletionOption)
Moves a Knowledge Base from one compartment to another.
Declaration
public Task<ChangeKnowledgeBaseCompartmentResponse> ChangeKnowledgeBaseCompartment(ChangeKnowledgeBaseCompartmentRequest request, RetryConfiguration retryConfiguration = null, CancellationToken cancellationToken = default, HttpCompletionOption completionOption = HttpCompletionOption.ResponseContentRead)
Parameters
Type | Name | Description |
---|---|---|
ChangeKnowledgeBaseCompartmentRequest | request | The request object containing the details to send. Required. |
RetryConfiguration | retryConfiguration | The retry configuration that will be used by to send this request. Optional. |
CancellationToken | cancellationToken | The cancellation token to cancel this operation. Optional. |
HttpCompletionOption | completionOption | The completion option for this operation. Optional. |
Returns
Type | Description |
---|---|
Task<ChangeKnowledgeBaseCompartmentResponse> | A response object containing details about the completed operation |
Examples
Click here to see an example of how to use ChangeKnowledgeBaseCompartment API.
ChangeRemediationRecipeCompartment(ChangeRemediationRecipeCompartmentRequest, RetryConfiguration, CancellationToken, HttpCompletionOption)
Moves a Remediation Recipe from one compartment to another.
Declaration
public Task<ChangeRemediationRecipeCompartmentResponse> ChangeRemediationRecipeCompartment(ChangeRemediationRecipeCompartmentRequest request, RetryConfiguration retryConfiguration = null, CancellationToken cancellationToken = default, HttpCompletionOption completionOption = HttpCompletionOption.ResponseContentRead)
Parameters
Type | Name | Description |
---|---|---|
ChangeRemediationRecipeCompartmentRequest | request | The request object containing the details to send. Required. |
RetryConfiguration | retryConfiguration | The retry configuration that will be used by to send this request. Optional. |
CancellationToken | cancellationToken | The cancellation token to cancel this operation. Optional. |
HttpCompletionOption | completionOption | The completion option for this operation. Optional. |
Returns
Type | Description |
---|---|
Task<ChangeRemediationRecipeCompartmentResponse> | A response object containing details about the completed operation |
Examples
Click here to see an example of how to use ChangeRemediationRecipeCompartment API.
ChangeRemediationRunCompartment(ChangeRemediationRunCompartmentRequest, RetryConfiguration, CancellationToken, HttpCompletionOption)
Moves a remediation run from one compartment to another.
Declaration
public Task<ChangeRemediationRunCompartmentResponse> ChangeRemediationRunCompartment(ChangeRemediationRunCompartmentRequest request, RetryConfiguration retryConfiguration = null, CancellationToken cancellationToken = default, HttpCompletionOption completionOption = HttpCompletionOption.ResponseContentRead)
Parameters
Type | Name | Description |
---|---|---|
ChangeRemediationRunCompartmentRequest | request | The request object containing the details to send. Required. |
RetryConfiguration | retryConfiguration | The retry configuration that will be used by to send this request. Optional. |
CancellationToken | cancellationToken | The cancellation token to cancel this operation. Optional. |
HttpCompletionOption | completionOption | The completion option for this operation. Optional. |
Returns
Type | Description |
---|---|
Task<ChangeRemediationRunCompartmentResponse> | A response object containing details about the completed operation |
Examples
Click here to see an example of how to use ChangeRemediationRunCompartment API.
ChangeVulnerabilityAuditCompartment(ChangeVulnerabilityAuditCompartmentRequest, RetryConfiguration, CancellationToken, HttpCompletionOption)
Moves a Vulnerability Audit from one compartment to another.
Declaration
public Task<ChangeVulnerabilityAuditCompartmentResponse> ChangeVulnerabilityAuditCompartment(ChangeVulnerabilityAuditCompartmentRequest request, RetryConfiguration retryConfiguration = null, CancellationToken cancellationToken = default, HttpCompletionOption completionOption = HttpCompletionOption.ResponseContentRead)
Parameters
Type | Name | Description |
---|---|---|
ChangeVulnerabilityAuditCompartmentRequest | request | The request object containing the details to send. Required. |
RetryConfiguration | retryConfiguration | The retry configuration that will be used by to send this request. Optional. |
CancellationToken | cancellationToken | The cancellation token to cancel this operation. Optional. |
HttpCompletionOption | completionOption | The completion option for this operation. Optional. |
Returns
Type | Description |
---|---|
Task<ChangeVulnerabilityAuditCompartmentResponse> | A response object containing details about the completed operation |
Examples
Click here to see an example of how to use ChangeVulnerabilityAuditCompartment API.
CreateKnowledgeBase(CreateKnowledgeBaseRequest, RetryConfiguration, CancellationToken, HttpCompletionOption)
Creates a new Knowledge Base.
Declaration
public Task<CreateKnowledgeBaseResponse> CreateKnowledgeBase(CreateKnowledgeBaseRequest request, RetryConfiguration retryConfiguration = null, CancellationToken cancellationToken = default, HttpCompletionOption completionOption = HttpCompletionOption.ResponseContentRead)
Parameters
Type | Name | Description |
---|---|---|
CreateKnowledgeBaseRequest | request | The request object containing the details to send. Required. |
RetryConfiguration | retryConfiguration | The retry configuration that will be used by to send this request. Optional. |
CancellationToken | cancellationToken | The cancellation token to cancel this operation. Optional. |
HttpCompletionOption | completionOption | The completion option for this operation. Optional. |
Returns
Type | Description |
---|---|
Task<CreateKnowledgeBaseResponse> | A response object containing details about the completed operation |
Examples
Click here to see an example of how to use CreateKnowledgeBase API.
CreateRemediationRecipe(CreateRemediationRecipeRequest, RetryConfiguration, CancellationToken, HttpCompletionOption)
Creates a new Remediation Recipe.
Declaration
public Task<CreateRemediationRecipeResponse> CreateRemediationRecipe(CreateRemediationRecipeRequest request, RetryConfiguration retryConfiguration = null, CancellationToken cancellationToken = default, HttpCompletionOption completionOption = HttpCompletionOption.ResponseContentRead)
Parameters
Type | Name | Description |
---|---|---|
CreateRemediationRecipeRequest | request | The request object containing the details to send. Required. |
RetryConfiguration | retryConfiguration | The retry configuration that will be used by to send this request. Optional. |
CancellationToken | cancellationToken | The cancellation token to cancel this operation. Optional. |
HttpCompletionOption | completionOption | The completion option for this operation. Optional. |
Returns
Type | Description |
---|---|
Task<CreateRemediationRecipeResponse> | A response object containing details about the completed operation |
Examples
Click here to see an example of how to use CreateRemediationRecipe API.
CreateRemediationRun(CreateRemediationRunRequest, RetryConfiguration, CancellationToken, HttpCompletionOption)
Creates a new remediation run.
Declaration
public Task<CreateRemediationRunResponse> CreateRemediationRun(CreateRemediationRunRequest request, RetryConfiguration retryConfiguration = null, CancellationToken cancellationToken = default, HttpCompletionOption completionOption = HttpCompletionOption.ResponseContentRead)
Parameters
Type | Name | Description |
---|---|---|
CreateRemediationRunRequest | request | The request object containing the details to send. Required. |
RetryConfiguration | retryConfiguration | The retry configuration that will be used by to send this request. Optional. |
CancellationToken | cancellationToken | The cancellation token to cancel this operation. Optional. |
HttpCompletionOption | completionOption | The completion option for this operation. Optional. |
Returns
Type | Description |
---|---|
Task<CreateRemediationRunResponse> | A response object containing details about the completed operation |
Examples
Click here to see an example of how to use CreateRemediationRun API.
CreateVulnerabilityAudit(CreateVulnerabilityAuditRequest, RetryConfiguration, CancellationToken, HttpCompletionOption)
Creates a new Vulnerability Audit by providing a tree of Application Dependencies.
Declaration
public Task<CreateVulnerabilityAuditResponse> CreateVulnerabilityAudit(CreateVulnerabilityAuditRequest request, RetryConfiguration retryConfiguration = null, CancellationToken cancellationToken = default, HttpCompletionOption completionOption = HttpCompletionOption.ResponseContentRead)
Parameters
Type | Name | Description |
---|---|---|
CreateVulnerabilityAuditRequest | request | The request object containing the details to send. Required. |
RetryConfiguration | retryConfiguration | The retry configuration that will be used by to send this request. Optional. |
CancellationToken | cancellationToken | The cancellation token to cancel this operation. Optional. |
HttpCompletionOption | completionOption | The completion option for this operation. Optional. |
Returns
Type | Description |
---|---|
Task<CreateVulnerabilityAuditResponse> | A response object containing details about the completed operation |
Examples
Click here to see an example of how to use CreateVulnerabilityAudit API.
DeactivateRemediationRecipe(DeactivateRemediationRecipeRequest, RetryConfiguration, CancellationToken, HttpCompletionOption)
Deactivates the specified Remediation Recipe.
Declaration
public Task<DeactivateRemediationRecipeResponse> DeactivateRemediationRecipe(DeactivateRemediationRecipeRequest request, RetryConfiguration retryConfiguration = null, CancellationToken cancellationToken = default, HttpCompletionOption completionOption = HttpCompletionOption.ResponseContentRead)
Parameters
Type | Name | Description |
---|---|---|
DeactivateRemediationRecipeRequest | request | The request object containing the details to send. Required. |
RetryConfiguration | retryConfiguration | The retry configuration that will be used by to send this request. Optional. |
CancellationToken | cancellationToken | The cancellation token to cancel this operation. Optional. |
HttpCompletionOption | completionOption | The completion option for this operation. Optional. |
Returns
Type | Description |
---|---|
Task<DeactivateRemediationRecipeResponse> | A response object containing details about the completed operation |
Examples
Click here to see an example of how to use DeactivateRemediationRecipe API.
DeleteKnowledgeBase(DeleteKnowledgeBaseRequest, RetryConfiguration, CancellationToken, HttpCompletionOption)
Deletes the specified Knowledge Base.
Declaration
public Task<DeleteKnowledgeBaseResponse> DeleteKnowledgeBase(DeleteKnowledgeBaseRequest request, RetryConfiguration retryConfiguration = null, CancellationToken cancellationToken = default, HttpCompletionOption completionOption = HttpCompletionOption.ResponseContentRead)
Parameters
Type | Name | Description |
---|---|---|
DeleteKnowledgeBaseRequest | request | The request object containing the details to send. Required. |
RetryConfiguration | retryConfiguration | The retry configuration that will be used by to send this request. Optional. |
CancellationToken | cancellationToken | The cancellation token to cancel this operation. Optional. |
HttpCompletionOption | completionOption | The completion option for this operation. Optional. |
Returns
Type | Description |
---|---|
Task<DeleteKnowledgeBaseResponse> | A response object containing details about the completed operation |
Examples
Click here to see an example of how to use DeleteKnowledgeBase API.
DeleteRemediationRecipe(DeleteRemediationRecipeRequest, RetryConfiguration, CancellationToken, HttpCompletionOption)
Deletes the specified Remediation Recipe.
Declaration
public Task<DeleteRemediationRecipeResponse> DeleteRemediationRecipe(DeleteRemediationRecipeRequest request, RetryConfiguration retryConfiguration = null, CancellationToken cancellationToken = default, HttpCompletionOption completionOption = HttpCompletionOption.ResponseContentRead)
Parameters
Type | Name | Description |
---|---|---|
DeleteRemediationRecipeRequest | request | The request object containing the details to send. Required. |
RetryConfiguration | retryConfiguration | The retry configuration that will be used by to send this request. Optional. |
CancellationToken | cancellationToken | The cancellation token to cancel this operation. Optional. |
HttpCompletionOption | completionOption | The completion option for this operation. Optional. |
Returns
Type | Description |
---|---|
Task<DeleteRemediationRecipeResponse> | A response object containing details about the completed operation |
Examples
Click here to see an example of how to use DeleteRemediationRecipe API.
DeleteRemediationRun(DeleteRemediationRunRequest, RetryConfiguration, CancellationToken, HttpCompletionOption)
Deletes the specified remediation run.
Declaration
public Task<DeleteRemediationRunResponse> DeleteRemediationRun(DeleteRemediationRunRequest request, RetryConfiguration retryConfiguration = null, CancellationToken cancellationToken = default, HttpCompletionOption completionOption = HttpCompletionOption.ResponseContentRead)
Parameters
Type | Name | Description |
---|---|---|
DeleteRemediationRunRequest | request | The request object containing the details to send. Required. |
RetryConfiguration | retryConfiguration | The retry configuration that will be used by to send this request. Optional. |
CancellationToken | cancellationToken | The cancellation token to cancel this operation. Optional. |
HttpCompletionOption | completionOption | The completion option for this operation. Optional. |
Returns
Type | Description |
---|---|
Task<DeleteRemediationRunResponse> | A response object containing details about the completed operation |
Examples
Click here to see an example of how to use DeleteRemediationRun API.
DeleteVulnerabilityAudit(DeleteVulnerabilityAuditRequest, RetryConfiguration, CancellationToken, HttpCompletionOption)
Deletes the specified Vulnerability Audit.
Declaration
public Task<DeleteVulnerabilityAuditResponse> DeleteVulnerabilityAudit(DeleteVulnerabilityAuditRequest request, RetryConfiguration retryConfiguration = null, CancellationToken cancellationToken = default, HttpCompletionOption completionOption = HttpCompletionOption.ResponseContentRead)
Parameters
Type | Name | Description |
---|---|---|
DeleteVulnerabilityAuditRequest | request | The request object containing the details to send. Required. |
RetryConfiguration | retryConfiguration | The retry configuration that will be used by to send this request. Optional. |
CancellationToken | cancellationToken | The cancellation token to cancel this operation. Optional. |
HttpCompletionOption | completionOption | The completion option for this operation. Optional. |
Returns
Type | Description |
---|---|
Task<DeleteVulnerabilityAuditResponse> | A response object containing details about the completed operation |
Examples
Click here to see an example of how to use DeleteVulnerabilityAudit API.
GetKnowledgeBase(GetKnowledgeBaseRequest, RetryConfiguration, CancellationToken, HttpCompletionOption)
Returns the details of the specified Knowledge Base.
Declaration
public Task<GetKnowledgeBaseResponse> GetKnowledgeBase(GetKnowledgeBaseRequest request, RetryConfiguration retryConfiguration = null, CancellationToken cancellationToken = default, HttpCompletionOption completionOption = HttpCompletionOption.ResponseContentRead)
Parameters
Type | Name | Description |
---|---|---|
GetKnowledgeBaseRequest | request | The request object containing the details to send. Required. |
RetryConfiguration | retryConfiguration | The retry configuration that will be used by to send this request. Optional. |
CancellationToken | cancellationToken | The cancellation token to cancel this operation. Optional. |
HttpCompletionOption | completionOption | The completion option for this operation. Optional. |
Returns
Type | Description |
---|---|
Task<GetKnowledgeBaseResponse> | A response object containing details about the completed operation |
Examples
Click here to see an example of how to use GetKnowledgeBase API.
GetRemediationRecipe(GetRemediationRecipeRequest, RetryConfiguration, CancellationToken, HttpCompletionOption)
Returns the details of the specified RemediationRecipe.
Declaration
public Task<GetRemediationRecipeResponse> GetRemediationRecipe(GetRemediationRecipeRequest request, RetryConfiguration retryConfiguration = null, CancellationToken cancellationToken = default, HttpCompletionOption completionOption = HttpCompletionOption.ResponseContentRead)
Parameters
Type | Name | Description |
---|---|---|
GetRemediationRecipeRequest | request | The request object containing the details to send. Required. |
RetryConfiguration | retryConfiguration | The retry configuration that will be used by to send this request. Optional. |
CancellationToken | cancellationToken | The cancellation token to cancel this operation. Optional. |
HttpCompletionOption | completionOption | The completion option for this operation. Optional. |
Returns
Type | Description |
---|---|
Task<GetRemediationRecipeResponse> | A response object containing details about the completed operation |
Examples
Click here to see an example of how to use GetRemediationRecipe API.
GetRemediationRun(GetRemediationRunRequest, RetryConfiguration, CancellationToken, HttpCompletionOption)
Returns the details of the specified remediation run.
Declaration
public Task<GetRemediationRunResponse> GetRemediationRun(GetRemediationRunRequest request, RetryConfiguration retryConfiguration = null, CancellationToken cancellationToken = default, HttpCompletionOption completionOption = HttpCompletionOption.ResponseContentRead)
Parameters
Type | Name | Description |
---|---|---|
GetRemediationRunRequest | request | The request object containing the details to send. Required. |
RetryConfiguration | retryConfiguration | The retry configuration that will be used by to send this request. Optional. |
CancellationToken | cancellationToken | The cancellation token to cancel this operation. Optional. |
HttpCompletionOption | completionOption | The completion option for this operation. Optional. |
Returns
Type | Description |
---|---|
Task<GetRemediationRunResponse> | A response object containing details about the completed operation |
Examples
Click here to see an example of how to use GetRemediationRun API.
GetStage(GetStageRequest, RetryConfiguration, CancellationToken, HttpCompletionOption)
Returns the details of the specified Remediation Run Stage.
Declaration
public Task<GetStageResponse> GetStage(GetStageRequest request, RetryConfiguration retryConfiguration = null, CancellationToken cancellationToken = default, HttpCompletionOption completionOption = HttpCompletionOption.ResponseContentRead)
Parameters
Type | Name | Description |
---|---|---|
GetStageRequest | request | The request object containing the details to send. Required. |
RetryConfiguration | retryConfiguration | The retry configuration that will be used by to send this request. Optional. |
CancellationToken | cancellationToken | The cancellation token to cancel this operation. Optional. |
HttpCompletionOption | completionOption | The completion option for this operation. Optional. |
Returns
Type | Description |
---|---|
Task<GetStageResponse> | A response object containing details about the completed operation |
Examples
Click here to see an example of how to use GetStage API.
GetVulnerabilityAudit(GetVulnerabilityAuditRequest, RetryConfiguration, CancellationToken, HttpCompletionOption)
Returns the details of the specified Vulnerability Audit.
Declaration
public Task<GetVulnerabilityAuditResponse> GetVulnerabilityAudit(GetVulnerabilityAuditRequest request, RetryConfiguration retryConfiguration = null, CancellationToken cancellationToken = default, HttpCompletionOption completionOption = HttpCompletionOption.ResponseContentRead)
Parameters
Type | Name | Description |
---|---|---|
GetVulnerabilityAuditRequest | request | The request object containing the details to send. Required. |
RetryConfiguration | retryConfiguration | The retry configuration that will be used by to send this request. Optional. |
CancellationToken | cancellationToken | The cancellation token to cancel this operation. Optional. |
HttpCompletionOption | completionOption | The completion option for this operation. Optional. |
Returns
Type | Description |
---|---|
Task<GetVulnerabilityAuditResponse> | A response object containing details about the completed operation |
Examples
Click here to see an example of how to use GetVulnerabilityAudit API.
GetWorkRequest(GetWorkRequestRequest, RetryConfiguration, CancellationToken, HttpCompletionOption)
Gets the status of the work request with the given ID.
Declaration
public Task<GetWorkRequestResponse> GetWorkRequest(GetWorkRequestRequest request, RetryConfiguration retryConfiguration = null, CancellationToken cancellationToken = default, HttpCompletionOption completionOption = HttpCompletionOption.ResponseContentRead)
Parameters
Type | Name | Description |
---|---|---|
GetWorkRequestRequest | request | The request object containing the details to send. Required. |
RetryConfiguration | retryConfiguration | The retry configuration that will be used by to send this request. Optional. |
CancellationToken | cancellationToken | The cancellation token to cancel this operation. Optional. |
HttpCompletionOption | completionOption | The completion option for this operation. Optional. |
Returns
Type | Description |
---|---|
Task<GetWorkRequestResponse> | A response object containing details about the completed operation |
Examples
Click here to see an example of how to use GetWorkRequest API.
ListApplicationDependencyRecommendations(ListApplicationDependencyRecommendationsRequest, RetryConfiguration, CancellationToken, HttpCompletionOption)
Returns a list of application dependency with their associated recommendations.
Declaration
public Task<ListApplicationDependencyRecommendationsResponse> ListApplicationDependencyRecommendations(ListApplicationDependencyRecommendationsRequest request, RetryConfiguration retryConfiguration = null, CancellationToken cancellationToken = default, HttpCompletionOption completionOption = HttpCompletionOption.ResponseContentRead)
Parameters
Type | Name | Description |
---|---|---|
ListApplicationDependencyRecommendationsRequest | request | The request object containing the details to send. Required. |
RetryConfiguration | retryConfiguration | The retry configuration that will be used by to send this request. Optional. |
CancellationToken | cancellationToken | The cancellation token to cancel this operation. Optional. |
HttpCompletionOption | completionOption | The completion option for this operation. Optional. |
Returns
Type | Description |
---|---|
Task<ListApplicationDependencyRecommendationsResponse> | A response object containing details about the completed operation |
Examples
Click here to see an example of how to use ListApplicationDependencyRecommendations API.
ListApplicationDependencyVulnerabilities(ListApplicationDependencyVulnerabilitiesRequest, RetryConfiguration, CancellationToken, HttpCompletionOption)
Returns a list of Application Dependencies with their associated vulnerabilities.
Declaration
public Task<ListApplicationDependencyVulnerabilitiesResponse> ListApplicationDependencyVulnerabilities(ListApplicationDependencyVulnerabilitiesRequest request, RetryConfiguration retryConfiguration = null, CancellationToken cancellationToken = default, HttpCompletionOption completionOption = HttpCompletionOption.ResponseContentRead)
Parameters
Type | Name | Description |
---|---|---|
ListApplicationDependencyVulnerabilitiesRequest | request | The request object containing the details to send. Required. |
RetryConfiguration | retryConfiguration | The retry configuration that will be used by to send this request. Optional. |
CancellationToken | cancellationToken | The cancellation token to cancel this operation. Optional. |
HttpCompletionOption | completionOption | The completion option for this operation. Optional. |
Returns
Type | Description |
---|---|
Task<ListApplicationDependencyVulnerabilitiesResponse> | A response object containing details about the completed operation |
Examples
Click here to see an example of how to use ListApplicationDependencyVulnerabilities API.
ListKnowledgeBases(ListKnowledgeBasesRequest, RetryConfiguration, CancellationToken, HttpCompletionOption)
Returns a list of KnowledgeBases based on the specified query parameters. At least id or compartmentId query parameter must be provided.
Declaration
public Task<ListKnowledgeBasesResponse> ListKnowledgeBases(ListKnowledgeBasesRequest request, RetryConfiguration retryConfiguration = null, CancellationToken cancellationToken = default, HttpCompletionOption completionOption = HttpCompletionOption.ResponseContentRead)
Parameters
Type | Name | Description |
---|---|---|
ListKnowledgeBasesRequest | request | The request object containing the details to send. Required. |
RetryConfiguration | retryConfiguration | The retry configuration that will be used by to send this request. Optional. |
CancellationToken | cancellationToken | The cancellation token to cancel this operation. Optional. |
HttpCompletionOption | completionOption | The completion option for this operation. Optional. |
Returns
Type | Description |
---|---|
Task<ListKnowledgeBasesResponse> | A response object containing details about the completed operation |
Examples
Click here to see an example of how to use ListKnowledgeBases API.
ListRemediationRecipes(ListRemediationRecipesRequest, RetryConfiguration, CancellationToken, HttpCompletionOption)
Returns a list of Remediation Recipes based on the specified query parameters.
The query parameters compartmentId
or id
must be provided.
Declaration
public Task<ListRemediationRecipesResponse> ListRemediationRecipes(ListRemediationRecipesRequest request, RetryConfiguration retryConfiguration = null, CancellationToken cancellationToken = default, HttpCompletionOption completionOption = HttpCompletionOption.ResponseContentRead)
Parameters
Type | Name | Description |
---|---|---|
ListRemediationRecipesRequest | request | The request object containing the details to send. Required. |
RetryConfiguration | retryConfiguration | The retry configuration that will be used by to send this request. Optional. |
CancellationToken | cancellationToken | The cancellation token to cancel this operation. Optional. |
HttpCompletionOption | completionOption | The completion option for this operation. Optional. |
Returns
Type | Description |
---|---|
Task<ListRemediationRecipesResponse> | A response object containing details about the completed operation |
Examples
Click here to see an example of how to use ListRemediationRecipes API.
ListRemediationRuns(ListRemediationRunsRequest, RetryConfiguration, CancellationToken, HttpCompletionOption)
Returns a list of remediation runs contained by a compartment.
The query parameter compartmentId
is required unless the query parameter id
is specified.
Declaration
public Task<ListRemediationRunsResponse> ListRemediationRuns(ListRemediationRunsRequest request, RetryConfiguration retryConfiguration = null, CancellationToken cancellationToken = default, HttpCompletionOption completionOption = HttpCompletionOption.ResponseContentRead)
Parameters
Type | Name | Description |
---|---|---|
ListRemediationRunsRequest | request | The request object containing the details to send. Required. |
RetryConfiguration | retryConfiguration | The retry configuration that will be used by to send this request. Optional. |
CancellationToken | cancellationToken | The cancellation token to cancel this operation. Optional. |
HttpCompletionOption | completionOption | The completion option for this operation. Optional. |
Returns
Type | Description |
---|---|
Task<ListRemediationRunsResponse> | A response object containing details about the completed operation |
Examples
Click here to see an example of how to use ListRemediationRuns API.
ListStages(ListStagesRequest, RetryConfiguration, CancellationToken, HttpCompletionOption)
Returns a list of Remediation Run Stages based on the specified query parameters and Remediation Run identifier.
Declaration
public Task<ListStagesResponse> ListStages(ListStagesRequest request, RetryConfiguration retryConfiguration = null, CancellationToken cancellationToken = default, HttpCompletionOption completionOption = HttpCompletionOption.ResponseContentRead)
Parameters
Type | Name | Description |
---|---|---|
ListStagesRequest | request | The request object containing the details to send. Required. |
RetryConfiguration | retryConfiguration | The retry configuration that will be used by to send this request. Optional. |
CancellationToken | cancellationToken | The cancellation token to cancel this operation. Optional. |
HttpCompletionOption | completionOption | The completion option for this operation. Optional. |
Returns
Type | Description |
---|---|
Task<ListStagesResponse> | A response object containing details about the completed operation |
Examples
Click here to see an example of how to use ListStages API.
ListVulnerabilityAudits(ListVulnerabilityAuditsRequest, RetryConfiguration, CancellationToken, HttpCompletionOption)
Returns a list of Vulnerability Audits based on the specified query parameters. At least one of id, compartmentId query parameter must be provided.
Declaration
public Task<ListVulnerabilityAuditsResponse> ListVulnerabilityAudits(ListVulnerabilityAuditsRequest request, RetryConfiguration retryConfiguration = null, CancellationToken cancellationToken = default, HttpCompletionOption completionOption = HttpCompletionOption.ResponseContentRead)
Parameters
Type | Name | Description |
---|---|---|
ListVulnerabilityAuditsRequest | request | The request object containing the details to send. Required. |
RetryConfiguration | retryConfiguration | The retry configuration that will be used by to send this request. Optional. |
CancellationToken | cancellationToken | The cancellation token to cancel this operation. Optional. |
HttpCompletionOption | completionOption | The completion option for this operation. Optional. |
Returns
Type | Description |
---|---|
Task<ListVulnerabilityAuditsResponse> | A response object containing details about the completed operation |
Examples
Click here to see an example of how to use ListVulnerabilityAudits API.
ListWorkRequestErrors(ListWorkRequestErrorsRequest, RetryConfiguration, CancellationToken, HttpCompletionOption)
Return a (paginated) list of errors for a given work request.
Declaration
public Task<ListWorkRequestErrorsResponse> ListWorkRequestErrors(ListWorkRequestErrorsRequest request, RetryConfiguration retryConfiguration = null, CancellationToken cancellationToken = default, HttpCompletionOption completionOption = HttpCompletionOption.ResponseContentRead)
Parameters
Type | Name | Description |
---|---|---|
ListWorkRequestErrorsRequest | request | The request object containing the details to send. Required. |
RetryConfiguration | retryConfiguration | The retry configuration that will be used by to send this request. Optional. |
CancellationToken | cancellationToken | The cancellation token to cancel this operation. Optional. |
HttpCompletionOption | completionOption | The completion option for this operation. Optional. |
Returns
Type | Description |
---|---|
Task<ListWorkRequestErrorsResponse> | A response object containing details about the completed operation |
Examples
Click here to see an example of how to use ListWorkRequestErrors API.
ListWorkRequestLogs(ListWorkRequestLogsRequest, RetryConfiguration, CancellationToken, HttpCompletionOption)
Return a (paginated) list of logs for a given work request.
Declaration
public Task<ListWorkRequestLogsResponse> ListWorkRequestLogs(ListWorkRequestLogsRequest request, RetryConfiguration retryConfiguration = null, CancellationToken cancellationToken = default, HttpCompletionOption completionOption = HttpCompletionOption.ResponseContentRead)
Parameters
Type | Name | Description |
---|---|---|
ListWorkRequestLogsRequest | request | The request object containing the details to send. Required. |
RetryConfiguration | retryConfiguration | The retry configuration that will be used by to send this request. Optional. |
CancellationToken | cancellationToken | The cancellation token to cancel this operation. Optional. |
HttpCompletionOption | completionOption | The completion option for this operation. Optional. |
Returns
Type | Description |
---|---|
Task<ListWorkRequestLogsResponse> | A response object containing details about the completed operation |
Examples
Click here to see an example of how to use ListWorkRequestLogs API.
ListWorkRequests(ListWorkRequestsRequest, RetryConfiguration, CancellationToken, HttpCompletionOption)
Lists the work requests in a compartment.
Declaration
public Task<ListWorkRequestsResponse> ListWorkRequests(ListWorkRequestsRequest request, RetryConfiguration retryConfiguration = null, CancellationToken cancellationToken = default, HttpCompletionOption completionOption = HttpCompletionOption.ResponseContentRead)
Parameters
Type | Name | Description |
---|---|---|
ListWorkRequestsRequest | request | The request object containing the details to send. Required. |
RetryConfiguration | retryConfiguration | The retry configuration that will be used by to send this request. Optional. |
CancellationToken | cancellationToken | The cancellation token to cancel this operation. Optional. |
HttpCompletionOption | completionOption | The completion option for this operation. Optional. |
Returns
Type | Description |
---|---|
Task<ListWorkRequestsResponse> | A response object containing details about the completed operation |
Examples
Click here to see an example of how to use ListWorkRequests API.
UpdateKnowledgeBase(UpdateKnowledgeBaseRequest, RetryConfiguration, CancellationToken, HttpCompletionOption)
Updates one or more attributes of the specified Knowledge Base.
Declaration
public Task<UpdateKnowledgeBaseResponse> UpdateKnowledgeBase(UpdateKnowledgeBaseRequest request, RetryConfiguration retryConfiguration = null, CancellationToken cancellationToken = default, HttpCompletionOption completionOption = HttpCompletionOption.ResponseContentRead)
Parameters
Type | Name | Description |
---|---|---|
UpdateKnowledgeBaseRequest | request | The request object containing the details to send. Required. |
RetryConfiguration | retryConfiguration | The retry configuration that will be used by to send this request. Optional. |
CancellationToken | cancellationToken | The cancellation token to cancel this operation. Optional. |
HttpCompletionOption | completionOption | The completion option for this operation. Optional. |
Returns
Type | Description |
---|---|
Task<UpdateKnowledgeBaseResponse> | A response object containing details about the completed operation |
Examples
Click here to see an example of how to use UpdateKnowledgeBase API.
UpdateRemediationRecipe(UpdateRemediationRecipeRequest, RetryConfiguration, CancellationToken, HttpCompletionOption)
Updates one or more attributes of the specified Remediation Recipe.
Declaration
public Task<UpdateRemediationRecipeResponse> UpdateRemediationRecipe(UpdateRemediationRecipeRequest request, RetryConfiguration retryConfiguration = null, CancellationToken cancellationToken = default, HttpCompletionOption completionOption = HttpCompletionOption.ResponseContentRead)
Parameters
Type | Name | Description |
---|---|---|
UpdateRemediationRecipeRequest | request | The request object containing the details to send. Required. |
RetryConfiguration | retryConfiguration | The retry configuration that will be used by to send this request. Optional. |
CancellationToken | cancellationToken | The cancellation token to cancel this operation. Optional. |
HttpCompletionOption | completionOption | The completion option for this operation. Optional. |
Returns
Type | Description |
---|---|
Task<UpdateRemediationRecipeResponse> | A response object containing details about the completed operation |
Examples
Click here to see an example of how to use UpdateRemediationRecipe API.
UpdateRemediationRun(UpdateRemediationRunRequest, RetryConfiguration, CancellationToken, HttpCompletionOption)
Updates by identifier one or more attributes of the specified remediation run.
Declaration
public Task<UpdateRemediationRunResponse> UpdateRemediationRun(UpdateRemediationRunRequest request, RetryConfiguration retryConfiguration = null, CancellationToken cancellationToken = default, HttpCompletionOption completionOption = HttpCompletionOption.ResponseContentRead)
Parameters
Type | Name | Description |
---|---|---|
UpdateRemediationRunRequest | request | The request object containing the details to send. Required. |
RetryConfiguration | retryConfiguration | The retry configuration that will be used by to send this request. Optional. |
CancellationToken | cancellationToken | The cancellation token to cancel this operation. Optional. |
HttpCompletionOption | completionOption | The completion option for this operation. Optional. |
Returns
Type | Description |
---|---|
Task<UpdateRemediationRunResponse> | A response object containing details about the completed operation |
Examples
Click here to see an example of how to use UpdateRemediationRun API.
UpdateVulnerabilityAudit(UpdateVulnerabilityAuditRequest, RetryConfiguration, CancellationToken, HttpCompletionOption)
Updates one or more attributes of the specified Vulnerability Audit.
Declaration
public Task<UpdateVulnerabilityAuditResponse> UpdateVulnerabilityAudit(UpdateVulnerabilityAuditRequest request, RetryConfiguration retryConfiguration = null, CancellationToken cancellationToken = default, HttpCompletionOption completionOption = HttpCompletionOption.ResponseContentRead)
Parameters
Type | Name | Description |
---|---|---|
UpdateVulnerabilityAuditRequest | request | The request object containing the details to send. Required. |
RetryConfiguration | retryConfiguration | The retry configuration that will be used by to send this request. Optional. |
CancellationToken | cancellationToken | The cancellation token to cancel this operation. Optional. |
HttpCompletionOption | completionOption | The completion option for this operation. Optional. |
Returns
Type | Description |
---|---|
Task<UpdateVulnerabilityAuditResponse> | A response object containing details about the completed operation |
Examples
Click here to see an example of how to use UpdateVulnerabilityAudit API.