Oracle Cloud Infrastructure v3.11.0 published on Thursday, Nov 13, 2025 by Pulumi
oci.FleetAppsManagement.getFleetCompliance
Oracle Cloud Infrastructure v3.11.0 published on Thursday, Nov 13, 2025 by Pulumi
This data source provides details about a specific Fleet Compliance resource in Oracle Cloud Infrastructure Fleet Apps Management service.
Retrieve compliance for a fleet.
Example Usage
import * as pulumi from "@pulumi/pulumi";
import * as oci from "@pulumi/oci";
const testFleetCompliance = oci.FleetAppsManagement.getFleetCompliance({
fleetId: testFleet.id,
});
import pulumi
import pulumi_oci as oci
test_fleet_compliance = oci.FleetAppsManagement.get_fleet_compliance(fleet_id=test_fleet["id"])
package main
import (
"github.com/pulumi/pulumi-oci/sdk/v3/go/oci/fleetappsmanagement"
"github.com/pulumi/pulumi/sdk/v3/go/pulumi"
)
func main() {
pulumi.Run(func(ctx *pulumi.Context) error {
_, err := fleetappsmanagement.GetFleetCompliance(ctx, &fleetappsmanagement.GetFleetComplianceArgs{
FleetId: testFleet.Id,
}, 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 testFleetCompliance = Oci.FleetAppsManagement.GetFleetCompliance.Invoke(new()
{
FleetId = testFleet.Id,
});
});
package generated_program;
import com.pulumi.Context;
import com.pulumi.Pulumi;
import com.pulumi.core.Output;
import com.pulumi.oci.FleetAppsManagement.FleetAppsManagementFunctions;
import com.pulumi.oci.FleetAppsManagement.inputs.GetFleetComplianceArgs;
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 testFleetCompliance = FleetAppsManagementFunctions.getFleetCompliance(GetFleetComplianceArgs.builder()
.fleetId(testFleet.id())
.build());
}
}
variables:
testFleetCompliance:
fn::invoke:
function: oci:FleetAppsManagement:getFleetCompliance
arguments:
fleetId: ${testFleet.id}
Using getFleetCompliance
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 getFleetCompliance(args: GetFleetComplianceArgs, opts?: InvokeOptions): Promise<GetFleetComplianceResult>
function getFleetComplianceOutput(args: GetFleetComplianceOutputArgs, opts?: InvokeOptions): Output<GetFleetComplianceResult>def get_fleet_compliance(fleet_id: Optional[str] = None,
opts: Optional[InvokeOptions] = None) -> GetFleetComplianceResult
def get_fleet_compliance_output(fleet_id: Optional[pulumi.Input[str]] = None,
opts: Optional[InvokeOptions] = None) -> Output[GetFleetComplianceResult]func GetFleetCompliance(ctx *Context, args *GetFleetComplianceArgs, opts ...InvokeOption) (*GetFleetComplianceResult, error)
func GetFleetComplianceOutput(ctx *Context, args *GetFleetComplianceOutputArgs, opts ...InvokeOption) GetFleetComplianceResultOutput> Note: This function is named GetFleetCompliance in the Go SDK.
public static class GetFleetCompliance
{
public static Task<GetFleetComplianceResult> InvokeAsync(GetFleetComplianceArgs args, InvokeOptions? opts = null)
public static Output<GetFleetComplianceResult> Invoke(GetFleetComplianceInvokeArgs args, InvokeOptions? opts = null)
}public static CompletableFuture<GetFleetComplianceResult> getFleetCompliance(GetFleetComplianceArgs args, InvokeOptions options)
public static Output<GetFleetComplianceResult> getFleetCompliance(GetFleetComplianceArgs args, InvokeOptions options)
fn::invoke:
function: oci:FleetAppsManagement/getFleetCompliance:getFleetCompliance
arguments:
# arguments dictionaryThe following arguments are supported:
- Fleet
Id string - Unique Fleet identifier.
- Fleet
Id string - Unique Fleet identifier.
- fleet
Id String - Unique Fleet identifier.
- fleet
Id string - Unique Fleet identifier.
- fleet_
id str - Unique Fleet identifier.
- fleet
Id String - Unique Fleet identifier.
getFleetCompliance Result
The following output properties are available:
- Compliance
State string - Compliance State.
- Confirmed
Target intCount - Confirmed Target Count.
- Fleet
Id string - Id string
- The provider-assigned unique ID for this managed resource.
- Non
Compliant intTarget Count - Non Compliant Target Count.
- Compliance
State string - Compliance State.
- Confirmed
Target intCount - Confirmed Target Count.
- Fleet
Id string - Id string
- The provider-assigned unique ID for this managed resource.
- Non
Compliant intTarget Count - Non Compliant Target Count.
- compliance
State String - Compliance State.
- confirmed
Target IntegerCount - Confirmed Target Count.
- fleet
Id String - id String
- The provider-assigned unique ID for this managed resource.
- non
Compliant IntegerTarget Count - Non Compliant Target Count.
- compliance
State string - Compliance State.
- confirmed
Target numberCount - Confirmed Target Count.
- fleet
Id string - id string
- The provider-assigned unique ID for this managed resource.
- non
Compliant numberTarget Count - Non Compliant Target Count.
- compliance_
state str - Compliance State.
- confirmed_
target_ intcount - Confirmed Target Count.
- fleet_
id str - id str
- The provider-assigned unique ID for this managed resource.
- non_
compliant_ inttarget_ count - Non Compliant Target Count.
- compliance
State String - Compliance State.
- confirmed
Target NumberCount - Confirmed Target Count.
- fleet
Id String - id String
- The provider-assigned unique ID for this managed resource.
- non
Compliant NumberTarget Count - Non Compliant Target Count.
Package Details
- Repository
- oci pulumi/pulumi-oci
- License
- Apache-2.0
- Notes
- This Pulumi package is based on the
ociTerraform Provider.
Oracle Cloud Infrastructure v3.11.0 published on Thursday, Nov 13, 2025 by Pulumi
