Oracle Cloud Infrastructure v1.41.0 published on Wednesday, Jun 19, 2024 by Pulumi
oci.Adm.getRemediationRunStage
Explore with Pulumi AI
Oracle Cloud Infrastructure v1.41.0 published on Wednesday, Jun 19, 2024 by Pulumi
This data source provides details about a specific Remediation Run Stage resource in Oracle Cloud Infrastructure Adm service.
Returns the details of the specified Remediation Run Stage.
Example Usage
import * as pulumi from "@pulumi/pulumi";
import * as oci from "@pulumi/oci";
const testRemediationRunStage = oci.Adm.getRemediationRunStage({
remediationRunId: testRemediationRun.id,
stageType: remediationRunStageStageType,
});
import pulumi
import pulumi_oci as oci
test_remediation_run_stage = oci.Adm.get_remediation_run_stage(remediation_run_id=test_remediation_run["id"],
stage_type=remediation_run_stage_stage_type)
package main
import (
"github.com/pulumi/pulumi-oci/sdk/go/oci/Adm"
"github.com/pulumi/pulumi/sdk/v3/go/pulumi"
)
func main() {
pulumi.Run(func(ctx *pulumi.Context) error {
_, err := Adm.GetRemediationRunStage(ctx, &adm.GetRemediationRunStageArgs{
RemediationRunId: testRemediationRun.Id,
StageType: remediationRunStageStageType,
}, nil)
if err != nil {
return err
}
return nil
})
}
using System.Collections.Generic;
using System.Linq;
using Pulumi;
using Oci = Pulumi.Oci;
return await Deployment.RunAsync(() =>
{
var testRemediationRunStage = Oci.Adm.GetRemediationRunStage.Invoke(new()
{
RemediationRunId = testRemediationRun.Id,
StageType = remediationRunStageStageType,
});
});
package generated_program;
import com.pulumi.Context;
import com.pulumi.Pulumi;
import com.pulumi.core.Output;
import com.pulumi.oci.Adm.AdmFunctions;
import com.pulumi.oci.Adm.inputs.GetRemediationRunStageArgs;
import java.util.List;
import java.util.ArrayList;
import java.util.Map;
import java.io.File;
import java.nio.file.Files;
import java.nio.file.Paths;
public class App {
public static void main(String[] args) {
Pulumi.run(App::stack);
}
public static void stack(Context ctx) {
final var testRemediationRunStage = AdmFunctions.getRemediationRunStage(GetRemediationRunStageArgs.builder()
.remediationRunId(testRemediationRun.id())
.stageType(remediationRunStageStageType)
.build());
}
}
variables:
testRemediationRunStage:
fn::invoke:
Function: oci:Adm:getRemediationRunStage
Arguments:
remediationRunId: ${testRemediationRun.id}
stageType: ${remediationRunStageStageType}
Using getRemediationRunStage
Two invocation forms are available. The direct form accepts plain arguments and either blocks until the result value is available, or returns a Promise-wrapped result. The output form accepts Input-wrapped arguments and returns an Output-wrapped result.
function getRemediationRunStage(args: GetRemediationRunStageArgs, opts?: InvokeOptions): Promise<GetRemediationRunStageResult>
function getRemediationRunStageOutput(args: GetRemediationRunStageOutputArgs, opts?: InvokeOptions): Output<GetRemediationRunStageResult>
def get_remediation_run_stage(remediation_run_id: Optional[str] = None,
stage_type: Optional[str] = None,
opts: Optional[InvokeOptions] = None) -> GetRemediationRunStageResult
def get_remediation_run_stage_output(remediation_run_id: Optional[pulumi.Input[str]] = None,
stage_type: Optional[pulumi.Input[str]] = None,
opts: Optional[InvokeOptions] = None) -> Output[GetRemediationRunStageResult]
func GetRemediationRunStage(ctx *Context, args *GetRemediationRunStageArgs, opts ...InvokeOption) (*GetRemediationRunStageResult, error)
func GetRemediationRunStageOutput(ctx *Context, args *GetRemediationRunStageOutputArgs, opts ...InvokeOption) GetRemediationRunStageResultOutput
> Note: This function is named GetRemediationRunStage
in the Go SDK.
public static class GetRemediationRunStage
{
public static Task<GetRemediationRunStageResult> InvokeAsync(GetRemediationRunStageArgs args, InvokeOptions? opts = null)
public static Output<GetRemediationRunStageResult> Invoke(GetRemediationRunStageInvokeArgs args, InvokeOptions? opts = null)
}
public static CompletableFuture<GetRemediationRunStageResult> getRemediationRunStage(GetRemediationRunStageArgs args, InvokeOptions options)
// Output-based functions aren't available in Java yet
fn::invoke:
function: oci:Adm/getRemediationRunStage:getRemediationRunStage
arguments:
# arguments dictionary
The following arguments are supported:
- Remediation
Run stringId - Unique Remediation Run identifier path parameter.
- Stage
Type string - The type of Remediation Run Stage, as a URL path parameter.
- Remediation
Run stringId - Unique Remediation Run identifier path parameter.
- Stage
Type string - The type of Remediation Run Stage, as a URL path parameter.
- remediation
Run StringId - Unique Remediation Run identifier path parameter.
- stage
Type String - The type of Remediation Run Stage, as a URL path parameter.
- remediation
Run stringId - Unique Remediation Run identifier path parameter.
- stage
Type string - The type of Remediation Run Stage, as a URL path parameter.
- remediation_
run_ strid - Unique Remediation Run identifier path parameter.
- stage_
type str - The type of Remediation Run Stage, as a URL path parameter.
- remediation
Run StringId - Unique Remediation Run identifier path parameter.
- stage
Type String - The type of Remediation Run Stage, as a URL path parameter.
getRemediationRunStage Result
The following output properties are available:
- Audit
Id string - The Oracle Cloud identifier (OCID) of the vulnerability audit.
- Id string
- The provider-assigned unique ID for this managed resource.
- Next
Stage stringType - The next type of stage in the remediation run.
- Pipeline
Properties List<GetRemediation Run Stage Pipeline Property> - Pipeline properties which result from the run of the verify stage.
- Previous
Stage stringType - The previous type of stage in the remediation run.
- Pull
Request List<GetProperties Remediation Run Stage Pull Request Property> - Pull request properties from recommend stage of the remediation run.
- Recommended
Updates intCount - Count of recommended application dependencies to update.
- Remediation
Run stringId - The Oracle Cloud identifier (OCID) of the remediation run.
- Stage
Type string - Status string
- The current status of a remediation run stage.
- Summary string
- Information about the current step within the stage.
- Time
Created string - The creation date and time of the remediation run stage (formatted according to RFC3339).
- Time
Finished string - The date and time of the finish of the remediation run stage (formatted according to RFC3339).
- Time
Started string - The date and time of the start of the remediation run stage (formatted according to RFC3339).
- Type string
- The type of the remediation run stage.
- Audit
Id string - The Oracle Cloud identifier (OCID) of the vulnerability audit.
- Id string
- The provider-assigned unique ID for this managed resource.
- Next
Stage stringType - The next type of stage in the remediation run.
- Pipeline
Properties []GetRemediation Run Stage Pipeline Property - Pipeline properties which result from the run of the verify stage.
- Previous
Stage stringType - The previous type of stage in the remediation run.
- Pull
Request []GetProperties Remediation Run Stage Pull Request Property - Pull request properties from recommend stage of the remediation run.
- Recommended
Updates intCount - Count of recommended application dependencies to update.
- Remediation
Run stringId - The Oracle Cloud identifier (OCID) of the remediation run.
- Stage
Type string - Status string
- The current status of a remediation run stage.
- Summary string
- Information about the current step within the stage.
- Time
Created string - The creation date and time of the remediation run stage (formatted according to RFC3339).
- Time
Finished string - The date and time of the finish of the remediation run stage (formatted according to RFC3339).
- Time
Started string - The date and time of the start of the remediation run stage (formatted according to RFC3339).
- Type string
- The type of the remediation run stage.
- audit
Id String - The Oracle Cloud identifier (OCID) of the vulnerability audit.
- id String
- The provider-assigned unique ID for this managed resource.
- next
Stage StringType - The next type of stage in the remediation run.
- pipeline
Properties List<GetRemediation Run Stage Pipeline Property> - Pipeline properties which result from the run of the verify stage.
- previous
Stage StringType - The previous type of stage in the remediation run.
- pull
Request List<GetProperties Remediation Run Stage Pull Request Property> - Pull request properties from recommend stage of the remediation run.
- recommended
Updates IntegerCount - Count of recommended application dependencies to update.
- remediation
Run StringId - The Oracle Cloud identifier (OCID) of the remediation run.
- stage
Type String - status String
- The current status of a remediation run stage.
- summary String
- Information about the current step within the stage.
- time
Created String - The creation date and time of the remediation run stage (formatted according to RFC3339).
- time
Finished String - The date and time of the finish of the remediation run stage (formatted according to RFC3339).
- time
Started String - The date and time of the start of the remediation run stage (formatted according to RFC3339).
- type String
- The type of the remediation run stage.
- audit
Id string - The Oracle Cloud identifier (OCID) of the vulnerability audit.
- id string
- The provider-assigned unique ID for this managed resource.
- next
Stage stringType - The next type of stage in the remediation run.
- pipeline
Properties GetRemediation Run Stage Pipeline Property[] - Pipeline properties which result from the run of the verify stage.
- previous
Stage stringType - The previous type of stage in the remediation run.
- pull
Request GetProperties Remediation Run Stage Pull Request Property[] - Pull request properties from recommend stage of the remediation run.
- recommended
Updates numberCount - Count of recommended application dependencies to update.
- remediation
Run stringId - The Oracle Cloud identifier (OCID) of the remediation run.
- stage
Type string - status string
- The current status of a remediation run stage.
- summary string
- Information about the current step within the stage.
- time
Created string - The creation date and time of the remediation run stage (formatted according to RFC3339).
- time
Finished string - The date and time of the finish of the remediation run stage (formatted according to RFC3339).
- time
Started string - The date and time of the start of the remediation run stage (formatted according to RFC3339).
- type string
- The type of the remediation run stage.
- audit_
id str - The Oracle Cloud identifier (OCID) of the vulnerability audit.
- id str
- The provider-assigned unique ID for this managed resource.
- next_
stage_ strtype - The next type of stage in the remediation run.
- pipeline_
properties Sequence[adm.Get Remediation Run Stage Pipeline Property] - Pipeline properties which result from the run of the verify stage.
- previous_
stage_ strtype - The previous type of stage in the remediation run.
- pull_
request_ Sequence[adm.properties Get Remediation Run Stage Pull Request Property] - Pull request properties from recommend stage of the remediation run.
- recommended_
updates_ intcount - Count of recommended application dependencies to update.
- remediation_
run_ strid - The Oracle Cloud identifier (OCID) of the remediation run.
- stage_
type str - status str
- The current status of a remediation run stage.
- summary str
- Information about the current step within the stage.
- time_
created str - The creation date and time of the remediation run stage (formatted according to RFC3339).
- time_
finished str - The date and time of the finish of the remediation run stage (formatted according to RFC3339).
- time_
started str - The date and time of the start of the remediation run stage (formatted according to RFC3339).
- type str
- The type of the remediation run stage.
- audit
Id String - The Oracle Cloud identifier (OCID) of the vulnerability audit.
- id String
- The provider-assigned unique ID for this managed resource.
- next
Stage StringType - The next type of stage in the remediation run.
- pipeline
Properties List<Property Map> - Pipeline properties which result from the run of the verify stage.
- previous
Stage StringType - The previous type of stage in the remediation run.
- pull
Request List<Property Map>Properties - Pull request properties from recommend stage of the remediation run.
- recommended
Updates NumberCount - Count of recommended application dependencies to update.
- remediation
Run StringId - The Oracle Cloud identifier (OCID) of the remediation run.
- stage
Type String - status String
- The current status of a remediation run stage.
- summary String
- Information about the current step within the stage.
- time
Created String - The creation date and time of the remediation run stage (formatted according to RFC3339).
- time
Finished String - The date and time of the finish of the remediation run stage (formatted according to RFC3339).
- time
Started String - The date and time of the start of the remediation run stage (formatted according to RFC3339).
- type String
- The type of the remediation run stage.
Supporting Types
GetRemediationRunStagePipelineProperty
- Pipeline
Identifier string - Unique identifier for the pipeline or action created in the Verify stage.
- Pipeline
Url string - The web link to the pipeline from the Verify stage.
- Pipeline
Identifier string - Unique identifier for the pipeline or action created in the Verify stage.
- Pipeline
Url string - The web link to the pipeline from the Verify stage.
- pipeline
Identifier String - Unique identifier for the pipeline or action created in the Verify stage.
- pipeline
Url String - The web link to the pipeline from the Verify stage.
- pipeline
Identifier string - Unique identifier for the pipeline or action created in the Verify stage.
- pipeline
Url string - The web link to the pipeline from the Verify stage.
- pipeline_
identifier str - Unique identifier for the pipeline or action created in the Verify stage.
- pipeline_
url str - The web link to the pipeline from the Verify stage.
- pipeline
Identifier String - Unique identifier for the pipeline or action created in the Verify stage.
- pipeline
Url String - The web link to the pipeline from the Verify stage.
GetRemediationRunStagePullRequestProperty
- Pull
Request stringIdentifier - Unique identifier for the pull or merge request created in the recommend stage.
- Pull
Request stringUrl - The web link to the pull or merge request created in the recommend stage.
- Pull
Request stringIdentifier - Unique identifier for the pull or merge request created in the recommend stage.
- Pull
Request stringUrl - The web link to the pull or merge request created in the recommend stage.
- pull
Request StringIdentifier - Unique identifier for the pull or merge request created in the recommend stage.
- pull
Request StringUrl - The web link to the pull or merge request created in the recommend stage.
- pull
Request stringIdentifier - Unique identifier for the pull or merge request created in the recommend stage.
- pull
Request stringUrl - The web link to the pull or merge request created in the recommend stage.
- pull_
request_ stridentifier - Unique identifier for the pull or merge request created in the recommend stage.
- pull_
request_ strurl - The web link to the pull or merge request created in the recommend stage.
- pull
Request StringIdentifier - Unique identifier for the pull or merge request created in the recommend stage.
- pull
Request StringUrl - The web link to the pull or merge request created in the recommend stage.
Package Details
- Repository
- oci pulumi/pulumi-oci
- License
- Apache-2.0
- Notes
- This Pulumi package is based on the
oci
Terraform Provider.
Oracle Cloud Infrastructure v1.41.0 published on Wednesday, Jun 19, 2024 by Pulumi