Viewing docs for Oracle Cloud Infrastructure v4.2.0
published on Friday, Mar 6, 2026 by Pulumi
published on Friday, Mar 6, 2026 by Pulumi
Viewing docs for Oracle Cloud Infrastructure v4.2.0
published on Friday, Mar 6, 2026 by Pulumi
published on Friday, Mar 6, 2026 by Pulumi
This data source provides the list of Assessment Assessor Check Affected Objects in Oracle Cloud Infrastructure Database Migration service.
Display Check Affected objects.
Example Usage
import * as pulumi from "@pulumi/pulumi";
import * as oci from "@pulumi/oci";
const testAssessmentAssessorCheckAffectedObjects = oci.DatabaseMigration.getAssessmentAssessorCheckAffectedObjects({
assessmentId: testAssessment.id,
assessorName: assessmentAssessorCheckAffectedObjectAssessorName,
checkName: assessmentAssessorCheckAffectedObjectCheckName,
});
import pulumi
import pulumi_oci as oci
test_assessment_assessor_check_affected_objects = oci.DatabaseMigration.get_assessment_assessor_check_affected_objects(assessment_id=test_assessment["id"],
assessor_name=assessment_assessor_check_affected_object_assessor_name,
check_name=assessment_assessor_check_affected_object_check_name)
package main
import (
"github.com/pulumi/pulumi-oci/sdk/v4/go/oci/databasemigration"
"github.com/pulumi/pulumi/sdk/v3/go/pulumi"
)
func main() {
pulumi.Run(func(ctx *pulumi.Context) error {
_, err := databasemigration.GetAssessmentAssessorCheckAffectedObjects(ctx, &databasemigration.GetAssessmentAssessorCheckAffectedObjectsArgs{
AssessmentId: testAssessment.Id,
AssessorName: assessmentAssessorCheckAffectedObjectAssessorName,
CheckName: assessmentAssessorCheckAffectedObjectCheckName,
}, 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 testAssessmentAssessorCheckAffectedObjects = Oci.DatabaseMigration.GetAssessmentAssessorCheckAffectedObjects.Invoke(new()
{
AssessmentId = testAssessment.Id,
AssessorName = assessmentAssessorCheckAffectedObjectAssessorName,
CheckName = assessmentAssessorCheckAffectedObjectCheckName,
});
});
package generated_program;
import com.pulumi.Context;
import com.pulumi.Pulumi;
import com.pulumi.core.Output;
import com.pulumi.oci.DatabaseMigration.DatabaseMigrationFunctions;
import com.pulumi.oci.DatabaseMigration.inputs.GetAssessmentAssessorCheckAffectedObjectsArgs;
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 testAssessmentAssessorCheckAffectedObjects = DatabaseMigrationFunctions.getAssessmentAssessorCheckAffectedObjects(GetAssessmentAssessorCheckAffectedObjectsArgs.builder()
.assessmentId(testAssessment.id())
.assessorName(assessmentAssessorCheckAffectedObjectAssessorName)
.checkName(assessmentAssessorCheckAffectedObjectCheckName)
.build());
}
}
variables:
testAssessmentAssessorCheckAffectedObjects:
fn::invoke:
function: oci:DatabaseMigration:getAssessmentAssessorCheckAffectedObjects
arguments:
assessmentId: ${testAssessment.id}
assessorName: ${assessmentAssessorCheckAffectedObjectAssessorName}
checkName: ${assessmentAssessorCheckAffectedObjectCheckName}
Using getAssessmentAssessorCheckAffectedObjects
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 getAssessmentAssessorCheckAffectedObjects(args: GetAssessmentAssessorCheckAffectedObjectsArgs, opts?: InvokeOptions): Promise<GetAssessmentAssessorCheckAffectedObjectsResult>
function getAssessmentAssessorCheckAffectedObjectsOutput(args: GetAssessmentAssessorCheckAffectedObjectsOutputArgs, opts?: InvokeOptions): Output<GetAssessmentAssessorCheckAffectedObjectsResult>def get_assessment_assessor_check_affected_objects(assessment_id: Optional[str] = None,
assessor_name: Optional[str] = None,
check_name: Optional[str] = None,
filters: Optional[Sequence[GetAssessmentAssessorCheckAffectedObjectsFilter]] = None,
opts: Optional[InvokeOptions] = None) -> GetAssessmentAssessorCheckAffectedObjectsResult
def get_assessment_assessor_check_affected_objects_output(assessment_id: Optional[pulumi.Input[str]] = None,
assessor_name: Optional[pulumi.Input[str]] = None,
check_name: Optional[pulumi.Input[str]] = None,
filters: Optional[pulumi.Input[Sequence[pulumi.Input[GetAssessmentAssessorCheckAffectedObjectsFilterArgs]]]] = None,
opts: Optional[InvokeOptions] = None) -> Output[GetAssessmentAssessorCheckAffectedObjectsResult]func GetAssessmentAssessorCheckAffectedObjects(ctx *Context, args *GetAssessmentAssessorCheckAffectedObjectsArgs, opts ...InvokeOption) (*GetAssessmentAssessorCheckAffectedObjectsResult, error)
func GetAssessmentAssessorCheckAffectedObjectsOutput(ctx *Context, args *GetAssessmentAssessorCheckAffectedObjectsOutputArgs, opts ...InvokeOption) GetAssessmentAssessorCheckAffectedObjectsResultOutput> Note: This function is named GetAssessmentAssessorCheckAffectedObjects in the Go SDK.
public static class GetAssessmentAssessorCheckAffectedObjects
{
public static Task<GetAssessmentAssessorCheckAffectedObjectsResult> InvokeAsync(GetAssessmentAssessorCheckAffectedObjectsArgs args, InvokeOptions? opts = null)
public static Output<GetAssessmentAssessorCheckAffectedObjectsResult> Invoke(GetAssessmentAssessorCheckAffectedObjectsInvokeArgs args, InvokeOptions? opts = null)
}public static CompletableFuture<GetAssessmentAssessorCheckAffectedObjectsResult> getAssessmentAssessorCheckAffectedObjects(GetAssessmentAssessorCheckAffectedObjectsArgs args, InvokeOptions options)
public static Output<GetAssessmentAssessorCheckAffectedObjectsResult> getAssessmentAssessorCheckAffectedObjects(GetAssessmentAssessorCheckAffectedObjectsArgs args, InvokeOptions options)
fn::invoke:
function: oci:DatabaseMigration/getAssessmentAssessorCheckAffectedObjects:getAssessmentAssessorCheckAffectedObjects
arguments:
# arguments dictionaryThe following arguments are supported:
- Assessment
Id string - The OCID of the Assessment
- Assessor
Name string - The name of the Assessor
- Check
Name string - The Name of the assessor check
- Filters
List<Get
Assessment Assessor Check Affected Objects Filter>
- Assessment
Id string - The OCID of the Assessment
- Assessor
Name string - The name of the Assessor
- Check
Name string - The Name of the assessor check
- Filters
[]Get
Assessment Assessor Check Affected Objects Filter
- assessment
Id String - The OCID of the Assessment
- assessor
Name String - The name of the Assessor
- check
Name String - The Name of the assessor check
- filters
List<Get
Assessment Assessor Check Affected Objects Filter>
- assessment
Id string - The OCID of the Assessment
- assessor
Name string - The name of the Assessor
- check
Name string - The Name of the assessor check
- filters
Get
Assessment Assessor Check Affected Objects Filter[]
- assessment_
id str - The OCID of the Assessment
- assessor_
name str - The name of the Assessor
- check_
name str - The Name of the assessor check
- filters
Sequence[Get
Assessment Assessor Check Affected Objects Filter]
- assessment
Id String - The OCID of the Assessment
- assessor
Name String - The name of the Assessor
- check
Name String - The Name of the assessor check
- filters List<Property Map>
getAssessmentAssessorCheckAffectedObjects Result
The following output properties are available:
- Affected
Objects List<GetCollections Assessment Assessor Check Affected Objects Affected Objects Collection> - The list of affected_objects_collection.
- Assessment
Id string - Assessor
Name string - Check
Name string - Id string
- The provider-assigned unique ID for this managed resource.
- Filters
List<Get
Assessment Assessor Check Affected Objects Filter>
- Affected
Objects []GetCollections Assessment Assessor Check Affected Objects Affected Objects Collection - The list of affected_objects_collection.
- Assessment
Id string - Assessor
Name string - Check
Name string - Id string
- The provider-assigned unique ID for this managed resource.
- Filters
[]Get
Assessment Assessor Check Affected Objects Filter
- affected
Objects List<GetCollections Assessment Assessor Check Affected Objects Affected Objects Collection> - The list of affected_objects_collection.
- assessment
Id String - assessor
Name String - check
Name String - id String
- The provider-assigned unique ID for this managed resource.
- filters
List<Get
Assessment Assessor Check Affected Objects Filter>
- affected
Objects GetCollections Assessment Assessor Check Affected Objects Affected Objects Collection[] - The list of affected_objects_collection.
- assessment
Id string - assessor
Name string - check
Name string - id string
- The provider-assigned unique ID for this managed resource.
- filters
Get
Assessment Assessor Check Affected Objects Filter[]
- affected_
objects_ Sequence[Getcollections Assessment Assessor Check Affected Objects Affected Objects Collection] - The list of affected_objects_collection.
- assessment_
id str - assessor_
name str - check_
name str - id str
- The provider-assigned unique ID for this managed resource.
- filters
Sequence[Get
Assessment Assessor Check Affected Objects Filter]
- affected
Objects List<Property Map>Collections - The list of affected_objects_collection.
- assessment
Id String - assessor
Name String - check
Name String - id String
- The provider-assigned unique ID for this managed resource.
- filters List<Property Map>
Supporting Types
GetAssessmentAssessorCheckAffectedObjectsAffectedObjectsCollection
- Items
List<Get
Assessment Assessor Check Affected Objects Affected Objects Collection Item> - Items in collection.
- Items
[]Get
Assessment Assessor Check Affected Objects Affected Objects Collection Item - Items in collection.
- items
List<Get
Assessment Assessor Check Affected Objects Affected Objects Collection Item> - Items in collection.
- items
Get
Assessment Assessor Check Affected Objects Affected Objects Collection Item[] - Items in collection.
- items List<Property Map>
- Items in collection.
GetAssessmentAssessorCheckAffectedObjectsAffectedObjectsCollectionItem
- Dictionary<string, string>
- Defined tags for this resource. Each key is predefined and scoped to a namespace. Example:
{"foo-namespace.bar-key": "value"} - Fields Dictionary<string, string>
- Dictionary<string, string>
- Free-form tags for this resource. Each tag is a simple key-value pair with no predefined name, type, or namespace. For more information, see Resource Tags. Example: {"Department": "Finance"}
- Is
Excluded bool - If the object was excluded from migration, then it is true.
- Dictionary<string, string>
- Usage of system tag keys. These predefined keys are scoped to namespaces. Example:
{"orcl-cloud.free-tier-retained": "true"}
- map[string]string
- Defined tags for this resource. Each key is predefined and scoped to a namespace. Example:
{"foo-namespace.bar-key": "value"} - Fields map[string]string
- map[string]string
- Free-form tags for this resource. Each tag is a simple key-value pair with no predefined name, type, or namespace. For more information, see Resource Tags. Example: {"Department": "Finance"}
- Is
Excluded bool - If the object was excluded from migration, then it is true.
- map[string]string
- Usage of system tag keys. These predefined keys are scoped to namespaces. Example:
{"orcl-cloud.free-tier-retained": "true"}
- Map<String,String>
- Defined tags for this resource. Each key is predefined and scoped to a namespace. Example:
{"foo-namespace.bar-key": "value"} - fields Map<String,String>
- Map<String,String>
- Free-form tags for this resource. Each tag is a simple key-value pair with no predefined name, type, or namespace. For more information, see Resource Tags. Example: {"Department": "Finance"}
- is
Excluded Boolean - If the object was excluded from migration, then it is true.
- Map<String,String>
- Usage of system tag keys. These predefined keys are scoped to namespaces. Example:
{"orcl-cloud.free-tier-retained": "true"}
- {[key: string]: string}
- Defined tags for this resource. Each key is predefined and scoped to a namespace. Example:
{"foo-namespace.bar-key": "value"} - fields {[key: string]: string}
- {[key: string]: string}
- Free-form tags for this resource. Each tag is a simple key-value pair with no predefined name, type, or namespace. For more information, see Resource Tags. Example: {"Department": "Finance"}
- is
Excluded boolean - If the object was excluded from migration, then it is true.
- {[key: string]: string}
- Usage of system tag keys. These predefined keys are scoped to namespaces. Example:
{"orcl-cloud.free-tier-retained": "true"}
- Mapping[str, str]
- Defined tags for this resource. Each key is predefined and scoped to a namespace. Example:
{"foo-namespace.bar-key": "value"} - fields Mapping[str, str]
- Mapping[str, str]
- Free-form tags for this resource. Each tag is a simple key-value pair with no predefined name, type, or namespace. For more information, see Resource Tags. Example: {"Department": "Finance"}
- is_
excluded bool - If the object was excluded from migration, then it is true.
- Mapping[str, str]
- Usage of system tag keys. These predefined keys are scoped to namespaces. Example:
{"orcl-cloud.free-tier-retained": "true"}
- Map<String>
- Defined tags for this resource. Each key is predefined and scoped to a namespace. Example:
{"foo-namespace.bar-key": "value"} - fields Map<String>
- Map<String>
- Free-form tags for this resource. Each tag is a simple key-value pair with no predefined name, type, or namespace. For more information, see Resource Tags. Example: {"Department": "Finance"}
- is
Excluded Boolean - If the object was excluded from migration, then it is true.
- Map<String>
- Usage of system tag keys. These predefined keys are scoped to namespaces. Example:
{"orcl-cloud.free-tier-retained": "true"}
GetAssessmentAssessorCheckAffectedObjectsFilter
Package Details
- Repository
- oci pulumi/pulumi-oci
- License
- Apache-2.0
- Notes
- This Pulumi package is based on the
ociTerraform Provider.
Viewing docs for Oracle Cloud Infrastructure v4.2.0
published on Friday, Mar 6, 2026 by Pulumi
published on Friday, Mar 6, 2026 by Pulumi
