Oracle Cloud Infrastructure v2.33.0 published on Thursday, May 1, 2025 by Pulumi
oci.FleetAppsManagement.getFleets
Explore with Pulumi AI
This data source provides the list of Fleets in Oracle Cloud Infrastructure Fleet Apps Management service.
Returns a list of Fleets in the specified Tenancy.
Example Usage
import * as pulumi from "@pulumi/pulumi";
import * as oci from "@pulumi/oci";
const testFleets = oci.FleetAppsManagement.getFleets({
    applicationType: fleetApplicationType,
    compartmentId: compartmentId,
    displayName: fleetDisplayName,
    environmentType: fleetEnvironmentType,
    fleetType: fleetFleetType,
    id: fleetId,
    product: fleetProduct,
    state: fleetState,
});
import pulumi
import pulumi_oci as oci
test_fleets = oci.FleetAppsManagement.get_fleets(application_type=fleet_application_type,
    compartment_id=compartment_id,
    display_name=fleet_display_name,
    environment_type=fleet_environment_type,
    fleet_type=fleet_fleet_type,
    id=fleet_id,
    product=fleet_product,
    state=fleet_state)
package main
import (
	"github.com/pulumi/pulumi-oci/sdk/v2/go/oci/fleetappsmanagement"
	"github.com/pulumi/pulumi/sdk/v3/go/pulumi"
)
func main() {
	pulumi.Run(func(ctx *pulumi.Context) error {
		_, err := fleetappsmanagement.GetFleets(ctx, &fleetappsmanagement.GetFleetsArgs{
			ApplicationType: pulumi.StringRef(fleetApplicationType),
			CompartmentId:   pulumi.StringRef(compartmentId),
			DisplayName:     pulumi.StringRef(fleetDisplayName),
			EnvironmentType: pulumi.StringRef(fleetEnvironmentType),
			FleetType:       pulumi.StringRef(fleetFleetType),
			Id:              pulumi.StringRef(fleetId),
			Product:         pulumi.StringRef(fleetProduct),
			State:           pulumi.StringRef(fleetState),
		}, 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 testFleets = Oci.FleetAppsManagement.GetFleets.Invoke(new()
    {
        ApplicationType = fleetApplicationType,
        CompartmentId = compartmentId,
        DisplayName = fleetDisplayName,
        EnvironmentType = fleetEnvironmentType,
        FleetType = fleetFleetType,
        Id = fleetId,
        Product = fleetProduct,
        State = fleetState,
    });
});
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.GetFleetsArgs;
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 testFleets = FleetAppsManagementFunctions.getFleets(GetFleetsArgs.builder()
            .applicationType(fleetApplicationType)
            .compartmentId(compartmentId)
            .displayName(fleetDisplayName)
            .environmentType(fleetEnvironmentType)
            .fleetType(fleetFleetType)
            .id(fleetId)
            .product(fleetProduct)
            .state(fleetState)
            .build());
    }
}
variables:
  testFleets:
    fn::invoke:
      function: oci:FleetAppsManagement:getFleets
      arguments:
        applicationType: ${fleetApplicationType}
        compartmentId: ${compartmentId}
        displayName: ${fleetDisplayName}
        environmentType: ${fleetEnvironmentType}
        fleetType: ${fleetFleetType}
        id: ${fleetId}
        product: ${fleetProduct}
        state: ${fleetState}
Using getFleets
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 getFleets(args: GetFleetsArgs, opts?: InvokeOptions): Promise<GetFleetsResult>
function getFleetsOutput(args: GetFleetsOutputArgs, opts?: InvokeOptions): Output<GetFleetsResult>def get_fleets(application_type: Optional[str] = None,
               compartment_id: Optional[str] = None,
               display_name: Optional[str] = None,
               environment_type: Optional[str] = None,
               filters: Optional[Sequence[GetFleetsFilter]] = None,
               fleet_type: Optional[str] = None,
               id: Optional[str] = None,
               product: Optional[str] = None,
               state: Optional[str] = None,
               opts: Optional[InvokeOptions] = None) -> GetFleetsResult
def get_fleets_output(application_type: Optional[pulumi.Input[str]] = None,
               compartment_id: Optional[pulumi.Input[str]] = None,
               display_name: Optional[pulumi.Input[str]] = None,
               environment_type: Optional[pulumi.Input[str]] = None,
               filters: Optional[pulumi.Input[Sequence[pulumi.Input[GetFleetsFilterArgs]]]] = None,
               fleet_type: Optional[pulumi.Input[str]] = None,
               id: Optional[pulumi.Input[str]] = None,
               product: Optional[pulumi.Input[str]] = None,
               state: Optional[pulumi.Input[str]] = None,
               opts: Optional[InvokeOptions] = None) -> Output[GetFleetsResult]func GetFleets(ctx *Context, args *GetFleetsArgs, opts ...InvokeOption) (*GetFleetsResult, error)
func GetFleetsOutput(ctx *Context, args *GetFleetsOutputArgs, opts ...InvokeOption) GetFleetsResultOutput> Note: This function is named GetFleets in the Go SDK.
public static class GetFleets 
{
    public static Task<GetFleetsResult> InvokeAsync(GetFleetsArgs args, InvokeOptions? opts = null)
    public static Output<GetFleetsResult> Invoke(GetFleetsInvokeArgs args, InvokeOptions? opts = null)
}public static CompletableFuture<GetFleetsResult> getFleets(GetFleetsArgs args, InvokeOptions options)
public static Output<GetFleetsResult> getFleets(GetFleetsArgs args, InvokeOptions options)
fn::invoke:
  function: oci:FleetAppsManagement/getFleets:getFleets
  arguments:
    # arguments dictionaryThe following arguments are supported:
- ApplicationType string
- A filter to return resources that match the Application Type/Product Stack given..
- CompartmentId string
- The ID of the compartment in which to list resources.
- DisplayName string
- A filter to return only resources that match the entire display name given.
- EnvironmentType string
- A filter to return resources that match the Environment Type given.
- Filters
List<GetFleets Filter> 
- FleetType string
- A filter to return fleets whose fleetType matches the given fleetType.
- Id string
- A filter to return fleets whose id matches the given Fleet identifier
- Product string
- A filter to return resources that match the Product given.
- State string
- A filter to return fleets whose lifecycleState matches the given lifecycleState.
- ApplicationType string
- A filter to return resources that match the Application Type/Product Stack given..
- CompartmentId string
- The ID of the compartment in which to list resources.
- DisplayName string
- A filter to return only resources that match the entire display name given.
- EnvironmentType string
- A filter to return resources that match the Environment Type given.
- Filters
[]GetFleets Filter 
- FleetType string
- A filter to return fleets whose fleetType matches the given fleetType.
- Id string
- A filter to return fleets whose id matches the given Fleet identifier
- Product string
- A filter to return resources that match the Product given.
- State string
- A filter to return fleets whose lifecycleState matches the given lifecycleState.
- applicationType String
- A filter to return resources that match the Application Type/Product Stack given..
- compartmentId String
- The ID of the compartment in which to list resources.
- displayName String
- A filter to return only resources that match the entire display name given.
- environmentType String
- A filter to return resources that match the Environment Type given.
- filters
List<GetFleets Filter> 
- fleetType String
- A filter to return fleets whose fleetType matches the given fleetType.
- id String
- A filter to return fleets whose id matches the given Fleet identifier
- product String
- A filter to return resources that match the Product given.
- state String
- A filter to return fleets whose lifecycleState matches the given lifecycleState.
- applicationType string
- A filter to return resources that match the Application Type/Product Stack given..
- compartmentId string
- The ID of the compartment in which to list resources.
- displayName string
- A filter to return only resources that match the entire display name given.
- environmentType string
- A filter to return resources that match the Environment Type given.
- filters
GetFleets Filter[] 
- fleetType string
- A filter to return fleets whose fleetType matches the given fleetType.
- id string
- A filter to return fleets whose id matches the given Fleet identifier
- product string
- A filter to return resources that match the Product given.
- state string
- A filter to return fleets whose lifecycleState matches the given lifecycleState.
- application_type str
- A filter to return resources that match the Application Type/Product Stack given..
- compartment_id str
- The ID of the compartment in which to list resources.
- display_name str
- A filter to return only resources that match the entire display name given.
- environment_type str
- A filter to return resources that match the Environment Type given.
- filters
Sequence[GetFleets Filter] 
- fleet_type str
- A filter to return fleets whose fleetType matches the given fleetType.
- id str
- A filter to return fleets whose id matches the given Fleet identifier
- product str
- A filter to return resources that match the Product given.
- state str
- A filter to return fleets whose lifecycleState matches the given lifecycleState.
- applicationType String
- A filter to return resources that match the Application Type/Product Stack given..
- compartmentId String
- The ID of the compartment in which to list resources.
- displayName String
- A filter to return only resources that match the entire display name given.
- environmentType String
- A filter to return resources that match the Environment Type given.
- filters List<Property Map>
- fleetType String
- A filter to return fleets whose fleetType matches the given fleetType.
- id String
- A filter to return fleets whose id matches the given Fleet identifier
- product String
- A filter to return resources that match the Product given.
- state String
- A filter to return fleets whose lifecycleState matches the given lifecycleState.
getFleets Result
The following output properties are available:
- FleetCollections List<GetFleets Fleet Collection> 
- The list of fleet_collection.
- ApplicationType string
- Product stack associated with the Fleet. Applicable for ENVIRONMENT fleet types.
- CompartmentId string
- Tenancy Id (Root Compartment Id)for which the rule is created.
- DisplayName string
- A user-friendly name. Does not have to be unique, and it's changeable. Avoid entering confidential information. Example: My new resource
- EnvironmentType string
- Environment Type associated with the Fleet. Applicable for ENVIRONMENT fleet types.
- Filters
List<GetFleets Filter> 
- FleetType string
- Type of the Fleet. PRODUCT - A fleet of product-specific resources for a product type. ENVIRONMENT - A fleet of environment-specific resources for a product stack. GROUP - A fleet of a fleet of either environment or product fleets. GENERIC - A fleet of resources selected dynamically or manually for reporting purposes
- Id string
- The OCID of the resource.
- Product string
- State string
- The lifecycle state of the Fleet.
- FleetCollections []GetFleets Fleet Collection 
- The list of fleet_collection.
- ApplicationType string
- Product stack associated with the Fleet. Applicable for ENVIRONMENT fleet types.
- CompartmentId string
- Tenancy Id (Root Compartment Id)for which the rule is created.
- DisplayName string
- A user-friendly name. Does not have to be unique, and it's changeable. Avoid entering confidential information. Example: My new resource
- EnvironmentType string
- Environment Type associated with the Fleet. Applicable for ENVIRONMENT fleet types.
- Filters
[]GetFleets Filter 
- FleetType string
- Type of the Fleet. PRODUCT - A fleet of product-specific resources for a product type. ENVIRONMENT - A fleet of environment-specific resources for a product stack. GROUP - A fleet of a fleet of either environment or product fleets. GENERIC - A fleet of resources selected dynamically or manually for reporting purposes
- Id string
- The OCID of the resource.
- Product string
- State string
- The lifecycle state of the Fleet.
- fleetCollections List<GetFleets Fleet Collection> 
- The list of fleet_collection.
- applicationType String
- Product stack associated with the Fleet. Applicable for ENVIRONMENT fleet types.
- compartmentId String
- Tenancy Id (Root Compartment Id)for which the rule is created.
- displayName String
- A user-friendly name. Does not have to be unique, and it's changeable. Avoid entering confidential information. Example: My new resource
- environmentType String
- Environment Type associated with the Fleet. Applicable for ENVIRONMENT fleet types.
- filters
List<GetFleets Filter> 
- fleetType String
- Type of the Fleet. PRODUCT - A fleet of product-specific resources for a product type. ENVIRONMENT - A fleet of environment-specific resources for a product stack. GROUP - A fleet of a fleet of either environment or product fleets. GENERIC - A fleet of resources selected dynamically or manually for reporting purposes
- id String
- The OCID of the resource.
- product String
- state String
- The lifecycle state of the Fleet.
- fleetCollections GetFleets Fleet Collection[] 
- The list of fleet_collection.
- applicationType string
- Product stack associated with the Fleet. Applicable for ENVIRONMENT fleet types.
- compartmentId string
- Tenancy Id (Root Compartment Id)for which the rule is created.
- displayName string
- A user-friendly name. Does not have to be unique, and it's changeable. Avoid entering confidential information. Example: My new resource
- environmentType string
- Environment Type associated with the Fleet. Applicable for ENVIRONMENT fleet types.
- filters
GetFleets Filter[] 
- fleetType string
- Type of the Fleet. PRODUCT - A fleet of product-specific resources for a product type. ENVIRONMENT - A fleet of environment-specific resources for a product stack. GROUP - A fleet of a fleet of either environment or product fleets. GENERIC - A fleet of resources selected dynamically or manually for reporting purposes
- id string
- The OCID of the resource.
- product string
- state string
- The lifecycle state of the Fleet.
- fleet_collections Sequence[GetFleets Fleet Collection] 
- The list of fleet_collection.
- application_type str
- Product stack associated with the Fleet. Applicable for ENVIRONMENT fleet types.
- compartment_id str
- Tenancy Id (Root Compartment Id)for which the rule is created.
- display_name str
- A user-friendly name. Does not have to be unique, and it's changeable. Avoid entering confidential information. Example: My new resource
- environment_type str
- Environment Type associated with the Fleet. Applicable for ENVIRONMENT fleet types.
- filters
Sequence[GetFleets Filter] 
- fleet_type str
- Type of the Fleet. PRODUCT - A fleet of product-specific resources for a product type. ENVIRONMENT - A fleet of environment-specific resources for a product stack. GROUP - A fleet of a fleet of either environment or product fleets. GENERIC - A fleet of resources selected dynamically or manually for reporting purposes
- id str
- The OCID of the resource.
- product str
- state str
- The lifecycle state of the Fleet.
- fleetCollections List<Property Map>
- The list of fleet_collection.
- applicationType String
- Product stack associated with the Fleet. Applicable for ENVIRONMENT fleet types.
- compartmentId String
- Tenancy Id (Root Compartment Id)for which the rule is created.
- displayName String
- A user-friendly name. Does not have to be unique, and it's changeable. Avoid entering confidential information. Example: My new resource
- environmentType String
- Environment Type associated with the Fleet. Applicable for ENVIRONMENT fleet types.
- filters List<Property Map>
- fleetType String
- Type of the Fleet. PRODUCT - A fleet of product-specific resources for a product type. ENVIRONMENT - A fleet of environment-specific resources for a product stack. GROUP - A fleet of a fleet of either environment or product fleets. GENERIC - A fleet of resources selected dynamically or manually for reporting purposes
- id String
- The OCID of the resource.
- product String
- state String
- The lifecycle state of the Fleet.
Supporting Types
GetFleetsFilter  
GetFleetsFleetCollection   
GetFleetsFleetCollectionItem    
- ApplicationType string
- A filter to return resources that match the Application Type/Product Stack given..
- CompartmentId string
- The ID of the compartment in which to list resources.
- Credentials
List<GetFleets Fleet Collection Item Credential> 
- Credentials associated with the Fleet.
- Dictionary<string, string>
- Defined tags for this resource. Each key is predefined and scoped to a namespace. Example: {"foo-namespace.bar-key": "value"}
- Description string
- A user-friendly description. To provide some insight about the resource. Avoid entering confidential information.
- DisplayName string
- A filter to return only resources that match the entire display name given.
- EnvironmentType string
- A filter to return resources that match the Environment Type given.
- FleetType string
- A filter to return fleets whose fleetType matches the given fleetType.
- Dictionary<string, string>
- Simple key-value pair that is applied without any predefined name, type or scope. Exists for cross-compatibility only. Example: {"bar-key": "value"}
- GroupType string
- Group Type associated with Group Fleet. Applicable for GROUP fleet types.
- Id string
- A filter to return fleets whose id matches the given Fleet identifier
- IsTarget boolAuto Confirm 
- A value that represents if auto-confirming of the targets can be enabled. This will allow targets to be auto-confirmed in the fleet without manual intervention.
- LifecycleDetails string
- A message describing the current state in more detail. For example, can be used to provide actionable information for a resource in Failed state.
- NotificationPreferences List<GetFleets Fleet Collection Item Notification Preference> 
- Notification information to get notified when the fleet status changes.
- Products List<string>
- Products associated with the Fleet.
- ResourceRegion string
- Associated region
- ResourceSelection stringType 
- Type of resource selection in a Fleet. Select resources manually or select resources based on rules.
- RuleSelection List<GetCriterias Fleets Fleet Collection Item Rule Selection Criteria> 
- Rule Selection Criteria for DYNAMIC resource selection for a GENERIC fleet. Rules define what resources are members of this fleet. All resources that meet the criteria are added automatically.
- State string
- A filter to return fleets whose lifecycleState matches the given lifecycleState.
- Dictionary<string, string>
- System tags for this resource. Each key is predefined and scoped to a namespace. Example: {"orcl-cloud.free-tier-retained": "true"}
- TimeCreated string
- The time this resource was created. An RFC3339 formatted datetime string.
- TimeUpdated string
- The time this resource was last updated. An RFC3339 formatted datetime string.
- ApplicationType string
- A filter to return resources that match the Application Type/Product Stack given..
- CompartmentId string
- The ID of the compartment in which to list resources.
- Credentials
[]GetFleets Fleet Collection Item Credential 
- Credentials associated with the Fleet.
- map[string]string
- Defined tags for this resource. Each key is predefined and scoped to a namespace. Example: {"foo-namespace.bar-key": "value"}
- Description string
- A user-friendly description. To provide some insight about the resource. Avoid entering confidential information.
- DisplayName string
- A filter to return only resources that match the entire display name given.
- EnvironmentType string
- A filter to return resources that match the Environment Type given.
- FleetType string
- A filter to return fleets whose fleetType matches the given fleetType.
- map[string]string
- Simple key-value pair that is applied without any predefined name, type or scope. Exists for cross-compatibility only. Example: {"bar-key": "value"}
- GroupType string
- Group Type associated with Group Fleet. Applicable for GROUP fleet types.
- Id string
- A filter to return fleets whose id matches the given Fleet identifier
- IsTarget boolAuto Confirm 
- A value that represents if auto-confirming of the targets can be enabled. This will allow targets to be auto-confirmed in the fleet without manual intervention.
- LifecycleDetails string
- A message describing the current state in more detail. For example, can be used to provide actionable information for a resource in Failed state.
- NotificationPreferences []GetFleets Fleet Collection Item Notification Preference 
- Notification information to get notified when the fleet status changes.
- Products []string
- Products associated with the Fleet.
- ResourceRegion string
- Associated region
- ResourceSelection stringType 
- Type of resource selection in a Fleet. Select resources manually or select resources based on rules.
- RuleSelection []GetCriterias Fleets Fleet Collection Item Rule Selection Criteria 
- Rule Selection Criteria for DYNAMIC resource selection for a GENERIC fleet. Rules define what resources are members of this fleet. All resources that meet the criteria are added automatically.
- State string
- A filter to return fleets whose lifecycleState matches the given lifecycleState.
- map[string]string
- System tags for this resource. Each key is predefined and scoped to a namespace. Example: {"orcl-cloud.free-tier-retained": "true"}
- TimeCreated string
- The time this resource was created. An RFC3339 formatted datetime string.
- TimeUpdated string
- The time this resource was last updated. An RFC3339 formatted datetime string.
- applicationType String
- A filter to return resources that match the Application Type/Product Stack given..
- compartmentId String
- The ID of the compartment in which to list resources.
- credentials
List<GetFleets Fleet Collection Item Credential> 
- Credentials associated with the Fleet.
- Map<String,String>
- Defined tags for this resource. Each key is predefined and scoped to a namespace. Example: {"foo-namespace.bar-key": "value"}
- description String
- A user-friendly description. To provide some insight about the resource. Avoid entering confidential information.
- displayName String
- A filter to return only resources that match the entire display name given.
- environmentType String
- A filter to return resources that match the Environment Type given.
- fleetType String
- A filter to return fleets whose fleetType matches the given fleetType.
- Map<String,String>
- Simple key-value pair that is applied without any predefined name, type or scope. Exists for cross-compatibility only. Example: {"bar-key": "value"}
- groupType String
- Group Type associated with Group Fleet. Applicable for GROUP fleet types.
- id String
- A filter to return fleets whose id matches the given Fleet identifier
- isTarget BooleanAuto Confirm 
- A value that represents if auto-confirming of the targets can be enabled. This will allow targets to be auto-confirmed in the fleet without manual intervention.
- lifecycleDetails String
- A message describing the current state in more detail. For example, can be used to provide actionable information for a resource in Failed state.
- notificationPreferences List<GetFleets Fleet Collection Item Notification Preference> 
- Notification information to get notified when the fleet status changes.
- products List<String>
- Products associated with the Fleet.
- resourceRegion String
- Associated region
- resourceSelection StringType 
- Type of resource selection in a Fleet. Select resources manually or select resources based on rules.
- ruleSelection List<GetCriterias Fleets Fleet Collection Item Rule Selection Criteria> 
- Rule Selection Criteria for DYNAMIC resource selection for a GENERIC fleet. Rules define what resources are members of this fleet. All resources that meet the criteria are added automatically.
- state String
- A filter to return fleets whose lifecycleState matches the given lifecycleState.
- Map<String,String>
- System tags for this resource. Each key is predefined and scoped to a namespace. Example: {"orcl-cloud.free-tier-retained": "true"}
- timeCreated String
- The time this resource was created. An RFC3339 formatted datetime string.
- timeUpdated String
- The time this resource was last updated. An RFC3339 formatted datetime string.
- applicationType string
- A filter to return resources that match the Application Type/Product Stack given..
- compartmentId string
- The ID of the compartment in which to list resources.
- credentials
GetFleets Fleet Collection Item Credential[] 
- Credentials associated with the Fleet.
- {[key: string]: string}
- Defined tags for this resource. Each key is predefined and scoped to a namespace. Example: {"foo-namespace.bar-key": "value"}
- description string
- A user-friendly description. To provide some insight about the resource. Avoid entering confidential information.
- displayName string
- A filter to return only resources that match the entire display name given.
- environmentType string
- A filter to return resources that match the Environment Type given.
- fleetType string
- A filter to return fleets whose fleetType matches the given fleetType.
- {[key: string]: string}
- Simple key-value pair that is applied without any predefined name, type or scope. Exists for cross-compatibility only. Example: {"bar-key": "value"}
- groupType string
- Group Type associated with Group Fleet. Applicable for GROUP fleet types.
- id string
- A filter to return fleets whose id matches the given Fleet identifier
- isTarget booleanAuto Confirm 
- A value that represents if auto-confirming of the targets can be enabled. This will allow targets to be auto-confirmed in the fleet without manual intervention.
- lifecycleDetails string
- A message describing the current state in more detail. For example, can be used to provide actionable information for a resource in Failed state.
- notificationPreferences GetFleets Fleet Collection Item Notification Preference[] 
- Notification information to get notified when the fleet status changes.
- products string[]
- Products associated with the Fleet.
- resourceRegion string
- Associated region
- resourceSelection stringType 
- Type of resource selection in a Fleet. Select resources manually or select resources based on rules.
- ruleSelection GetCriterias Fleets Fleet Collection Item Rule Selection Criteria[] 
- Rule Selection Criteria for DYNAMIC resource selection for a GENERIC fleet. Rules define what resources are members of this fleet. All resources that meet the criteria are added automatically.
- state string
- A filter to return fleets whose lifecycleState matches the given lifecycleState.
- {[key: string]: string}
- System tags for this resource. Each key is predefined and scoped to a namespace. Example: {"orcl-cloud.free-tier-retained": "true"}
- timeCreated string
- The time this resource was created. An RFC3339 formatted datetime string.
- timeUpdated string
- The time this resource was last updated. An RFC3339 formatted datetime string.
- application_type str
- A filter to return resources that match the Application Type/Product Stack given..
- compartment_id str
- The ID of the compartment in which to list resources.
- credentials
Sequence[GetFleets Fleet Collection Item Credential] 
- Credentials associated with the Fleet.
- Mapping[str, str]
- Defined tags for this resource. Each key is predefined and scoped to a namespace. Example: {"foo-namespace.bar-key": "value"}
- description str
- A user-friendly description. To provide some insight about the resource. Avoid entering confidential information.
- display_name str
- A filter to return only resources that match the entire display name given.
- environment_type str
- A filter to return resources that match the Environment Type given.
- fleet_type str
- A filter to return fleets whose fleetType matches the given fleetType.
- Mapping[str, str]
- Simple key-value pair that is applied without any predefined name, type or scope. Exists for cross-compatibility only. Example: {"bar-key": "value"}
- group_type str
- Group Type associated with Group Fleet. Applicable for GROUP fleet types.
- id str
- A filter to return fleets whose id matches the given Fleet identifier
- is_target_ boolauto_ confirm 
- A value that represents if auto-confirming of the targets can be enabled. This will allow targets to be auto-confirmed in the fleet without manual intervention.
- lifecycle_details str
- A message describing the current state in more detail. For example, can be used to provide actionable information for a resource in Failed state.
- notification_preferences Sequence[GetFleets Fleet Collection Item Notification Preference] 
- Notification information to get notified when the fleet status changes.
- products Sequence[str]
- Products associated with the Fleet.
- resource_region str
- Associated region
- resource_selection_ strtype 
- Type of resource selection in a Fleet. Select resources manually or select resources based on rules.
- rule_selection_ Sequence[Getcriterias Fleets Fleet Collection Item Rule Selection Criteria] 
- Rule Selection Criteria for DYNAMIC resource selection for a GENERIC fleet. Rules define what resources are members of this fleet. All resources that meet the criteria are added automatically.
- state str
- A filter to return fleets whose lifecycleState matches the given lifecycleState.
- Mapping[str, str]
- System tags for this resource. Each key is predefined and scoped to a namespace. Example: {"orcl-cloud.free-tier-retained": "true"}
- time_created str
- The time this resource was created. An RFC3339 formatted datetime string.
- time_updated str
- The time this resource was last updated. An RFC3339 formatted datetime string.
- applicationType String
- A filter to return resources that match the Application Type/Product Stack given..
- compartmentId String
- The ID of the compartment in which to list resources.
- credentials List<Property Map>
- Credentials associated with the Fleet.
- Map<String>
- Defined tags for this resource. Each key is predefined and scoped to a namespace. Example: {"foo-namespace.bar-key": "value"}
- description String
- A user-friendly description. To provide some insight about the resource. Avoid entering confidential information.
- displayName String
- A filter to return only resources that match the entire display name given.
- environmentType String
- A filter to return resources that match the Environment Type given.
- fleetType String
- A filter to return fleets whose fleetType matches the given fleetType.
- Map<String>
- Simple key-value pair that is applied without any predefined name, type or scope. Exists for cross-compatibility only. Example: {"bar-key": "value"}
- groupType String
- Group Type associated with Group Fleet. Applicable for GROUP fleet types.
- id String
- A filter to return fleets whose id matches the given Fleet identifier
- isTarget BooleanAuto Confirm 
- A value that represents if auto-confirming of the targets can be enabled. This will allow targets to be auto-confirmed in the fleet without manual intervention.
- lifecycleDetails String
- A message describing the current state in more detail. For example, can be used to provide actionable information for a resource in Failed state.
- notificationPreferences List<Property Map>
- Notification information to get notified when the fleet status changes.
- products List<String>
- Products associated with the Fleet.
- resourceRegion String
- Associated region
- resourceSelection StringType 
- Type of resource selection in a Fleet. Select resources manually or select resources based on rules.
- ruleSelection List<Property Map>Criterias 
- Rule Selection Criteria for DYNAMIC resource selection for a GENERIC fleet. Rules define what resources are members of this fleet. All resources that meet the criteria are added automatically.
- state String
- A filter to return fleets whose lifecycleState matches the given lifecycleState.
- Map<String>
- System tags for this resource. Each key is predefined and scoped to a namespace. Example: {"orcl-cloud.free-tier-retained": "true"}
- timeCreated String
- The time this resource was created. An RFC3339 formatted datetime string.
- timeUpdated String
- The time this resource was last updated. An RFC3339 formatted datetime string.
GetFleetsFleetCollectionItemCredential     
- CompartmentId string
- The ID of the compartment in which to list resources.
- DisplayName string
- A filter to return only resources that match the entire display name given.
- EntitySpecifics List<GetFleets Fleet Collection Item Credential Entity Specific> 
- Credential specific Details.
- Passwords
List<GetFleets Fleet Collection Item Credential Password> 
- Credential Details.
- Users
List<GetFleets Fleet Collection Item Credential User> 
- Credential Details.
- CompartmentId string
- The ID of the compartment in which to list resources.
- DisplayName string
- A filter to return only resources that match the entire display name given.
- EntitySpecifics []GetFleets Fleet Collection Item Credential Entity Specific 
- Credential specific Details.
- Passwords
[]GetFleets Fleet Collection Item Credential Password 
- Credential Details.
- Users
[]GetFleets Fleet Collection Item Credential User 
- Credential Details.
- compartmentId String
- The ID of the compartment in which to list resources.
- displayName String
- A filter to return only resources that match the entire display name given.
- entitySpecifics List<GetFleets Fleet Collection Item Credential Entity Specific> 
- Credential specific Details.
- passwords
List<GetFleets Fleet Collection Item Credential Password> 
- Credential Details.
- users
List<GetFleets Fleet Collection Item Credential User> 
- Credential Details.
- compartmentId string
- The ID of the compartment in which to list resources.
- displayName string
- A filter to return only resources that match the entire display name given.
- entitySpecifics GetFleets Fleet Collection Item Credential Entity Specific[] 
- Credential specific Details.
- passwords
GetFleets Fleet Collection Item Credential Password[] 
- Credential Details.
- users
GetFleets Fleet Collection Item Credential User[] 
- Credential Details.
- compartment_id str
- The ID of the compartment in which to list resources.
- display_name str
- A filter to return only resources that match the entire display name given.
- entity_specifics Sequence[GetFleets Fleet Collection Item Credential Entity Specific] 
- Credential specific Details.
- passwords
Sequence[GetFleets Fleet Collection Item Credential Password] 
- Credential Details.
- users
Sequence[GetFleets Fleet Collection Item Credential User] 
- Credential Details.
- compartmentId String
- The ID of the compartment in which to list resources.
- displayName String
- A filter to return only resources that match the entire display name given.
- entitySpecifics List<Property Map>
- Credential specific Details.
- passwords List<Property Map>
- Credential Details.
- users List<Property Map>
- Credential Details.
GetFleetsFleetCollectionItemCredentialEntitySpecific       
- CredentialLevel string
- At what level the credential is provided?
- ResourceId string
- OCID of the resource.
- Target string
- Target name for which the credential is provided.
- Variables
List<GetFleets Fleet Collection Item Credential Entity Specific Variable> 
- List of fleet credential variables.
- CredentialLevel string
- At what level the credential is provided?
- ResourceId string
- OCID of the resource.
- Target string
- Target name for which the credential is provided.
- Variables
[]GetFleets Fleet Collection Item Credential Entity Specific Variable 
- List of fleet credential variables.
- credentialLevel String
- At what level the credential is provided?
- resourceId String
- OCID of the resource.
- target String
- Target name for which the credential is provided.
- variables
List<GetFleets Fleet Collection Item Credential Entity Specific Variable> 
- List of fleet credential variables.
- credentialLevel string
- At what level the credential is provided?
- resourceId string
- OCID of the resource.
- target string
- Target name for which the credential is provided.
- variables
GetFleets Fleet Collection Item Credential Entity Specific Variable[] 
- List of fleet credential variables.
- credential_level str
- At what level the credential is provided?
- resource_id str
- OCID of the resource.
- target str
- Target name for which the credential is provided.
- variables
Sequence[GetFleets Fleet Collection Item Credential Entity Specific Variable] 
- List of fleet credential variables.
- credentialLevel String
- At what level the credential is provided?
- resourceId String
- OCID of the resource.
- target String
- Target name for which the credential is provided.
- variables List<Property Map>
- List of fleet credential variables.
GetFleetsFleetCollectionItemCredentialEntitySpecificVariable        
GetFleetsFleetCollectionItemCredentialPassword      
- CredentialType string
- Credential Type.
- KeyId string
- OCID for the Vault Key that will be used to encrypt/decrypt the value given.
- KeyVersion string
- The Vault Key version.
- SecretId string
- The OCID of the secret.
- SecretVersion string
- The secret version.
- Value string
- Value of the Property.
- VaultId string
- OCID for the Vault that will be used to fetch the key to encrypt/decrypt the value given.
- CredentialType string
- Credential Type.
- KeyId string
- OCID for the Vault Key that will be used to encrypt/decrypt the value given.
- KeyVersion string
- The Vault Key version.
- SecretId string
- The OCID of the secret.
- SecretVersion string
- The secret version.
- Value string
- Value of the Property.
- VaultId string
- OCID for the Vault that will be used to fetch the key to encrypt/decrypt the value given.
- credentialType String
- Credential Type.
- keyId String
- OCID for the Vault Key that will be used to encrypt/decrypt the value given.
- keyVersion String
- The Vault Key version.
- secretId String
- The OCID of the secret.
- secretVersion String
- The secret version.
- value String
- Value of the Property.
- vaultId String
- OCID for the Vault that will be used to fetch the key to encrypt/decrypt the value given.
- credentialType string
- Credential Type.
- keyId string
- OCID for the Vault Key that will be used to encrypt/decrypt the value given.
- keyVersion string
- The Vault Key version.
- secretId string
- The OCID of the secret.
- secretVersion string
- The secret version.
- value string
- Value of the Property.
- vaultId string
- OCID for the Vault that will be used to fetch the key to encrypt/decrypt the value given.
- credential_type str
- Credential Type.
- key_id str
- OCID for the Vault Key that will be used to encrypt/decrypt the value given.
- key_version str
- The Vault Key version.
- secret_id str
- The OCID of the secret.
- secret_version str
- The secret version.
- value str
- Value of the Property.
- vault_id str
- OCID for the Vault that will be used to fetch the key to encrypt/decrypt the value given.
- credentialType String
- Credential Type.
- keyId String
- OCID for the Vault Key that will be used to encrypt/decrypt the value given.
- keyVersion String
- The Vault Key version.
- secretId String
- The OCID of the secret.
- secretVersion String
- The secret version.
- value String
- Value of the Property.
- vaultId String
- OCID for the Vault that will be used to fetch the key to encrypt/decrypt the value given.
GetFleetsFleetCollectionItemCredentialUser      
- CredentialType string
- Credential Type.
- KeyId string
- OCID for the Vault Key that will be used to encrypt/decrypt the value given.
- KeyVersion string
- The Vault Key version.
- SecretId string
- The OCID of the secret.
- SecretVersion string
- The secret version.
- Value string
- Value of the Property.
- VaultId string
- OCID for the Vault that will be used to fetch the key to encrypt/decrypt the value given.
- CredentialType string
- Credential Type.
- KeyId string
- OCID for the Vault Key that will be used to encrypt/decrypt the value given.
- KeyVersion string
- The Vault Key version.
- SecretId string
- The OCID of the secret.
- SecretVersion string
- The secret version.
- Value string
- Value of the Property.
- VaultId string
- OCID for the Vault that will be used to fetch the key to encrypt/decrypt the value given.
- credentialType String
- Credential Type.
- keyId String
- OCID for the Vault Key that will be used to encrypt/decrypt the value given.
- keyVersion String
- The Vault Key version.
- secretId String
- The OCID of the secret.
- secretVersion String
- The secret version.
- value String
- Value of the Property.
- vaultId String
- OCID for the Vault that will be used to fetch the key to encrypt/decrypt the value given.
- credentialType string
- Credential Type.
- keyId string
- OCID for the Vault Key that will be used to encrypt/decrypt the value given.
- keyVersion string
- The Vault Key version.
- secretId string
- The OCID of the secret.
- secretVersion string
- The secret version.
- value string
- Value of the Property.
- vaultId string
- OCID for the Vault that will be used to fetch the key to encrypt/decrypt the value given.
- credential_type str
- Credential Type.
- key_id str
- OCID for the Vault Key that will be used to encrypt/decrypt the value given.
- key_version str
- The Vault Key version.
- secret_id str
- The OCID of the secret.
- secret_version str
- The secret version.
- value str
- Value of the Property.
- vault_id str
- OCID for the Vault that will be used to fetch the key to encrypt/decrypt the value given.
- credentialType String
- Credential Type.
- keyId String
- OCID for the Vault Key that will be used to encrypt/decrypt the value given.
- keyVersion String
- The Vault Key version.
- secretId String
- The OCID of the secret.
- secretVersion String
- The secret version.
- value String
- Value of the Property.
- vaultId String
- OCID for the Vault that will be used to fetch the key to encrypt/decrypt the value given.
GetFleetsFleetCollectionItemNotificationPreference      
- CompartmentId string
- The ID of the compartment in which to list resources.
- Preferences
List<GetFleets Fleet Collection Item Notification Preference Preference> 
- Preferences to send notifications on the fleet activities.
- TopicId string
- Topic Id where the notifications will be directed. A topic is a communication channel for sending messages on chosen events to subscriptions.
- CompartmentId string
- The ID of the compartment in which to list resources.
- Preferences
[]GetFleets Fleet Collection Item Notification Preference Preference 
- Preferences to send notifications on the fleet activities.
- TopicId string
- Topic Id where the notifications will be directed. A topic is a communication channel for sending messages on chosen events to subscriptions.
- compartmentId String
- The ID of the compartment in which to list resources.
- preferences
List<GetFleets Fleet Collection Item Notification Preference Preference> 
- Preferences to send notifications on the fleet activities.
- topicId String
- Topic Id where the notifications will be directed. A topic is a communication channel for sending messages on chosen events to subscriptions.
- compartmentId string
- The ID of the compartment in which to list resources.
- preferences
GetFleets Fleet Collection Item Notification Preference Preference[] 
- Preferences to send notifications on the fleet activities.
- topicId string
- Topic Id where the notifications will be directed. A topic is a communication channel for sending messages on chosen events to subscriptions.
- compartment_id str
- The ID of the compartment in which to list resources.
- preferences
Sequence[GetFleets Fleet Collection Item Notification Preference Preference] 
- Preferences to send notifications on the fleet activities.
- topic_id str
- Topic Id where the notifications will be directed. A topic is a communication channel for sending messages on chosen events to subscriptions.
- compartmentId String
- The ID of the compartment in which to list resources.
- preferences List<Property Map>
- Preferences to send notifications on the fleet activities.
- topicId String
- Topic Id where the notifications will be directed. A topic is a communication channel for sending messages on chosen events to subscriptions.
GetFleetsFleetCollectionItemNotificationPreferencePreference       
- OnJob boolFailure 
- Enables or disables notification on Job Failures.
- OnTopology boolModification 
- Enables or disables notification on Environment Fleet Topology Modification.
- OnUpcoming boolSchedule 
- Enables notification on upcoming schedule.
- OnJob boolFailure 
- Enables or disables notification on Job Failures.
- OnTopology boolModification 
- Enables or disables notification on Environment Fleet Topology Modification.
- OnUpcoming boolSchedule 
- Enables notification on upcoming schedule.
- onJob BooleanFailure 
- Enables or disables notification on Job Failures.
- onTopology BooleanModification 
- Enables or disables notification on Environment Fleet Topology Modification.
- onUpcoming BooleanSchedule 
- Enables notification on upcoming schedule.
- onJob booleanFailure 
- Enables or disables notification on Job Failures.
- onTopology booleanModification 
- Enables or disables notification on Environment Fleet Topology Modification.
- onUpcoming booleanSchedule 
- Enables notification on upcoming schedule.
- on_job_ boolfailure 
- Enables or disables notification on Job Failures.
- on_topology_ boolmodification 
- Enables or disables notification on Environment Fleet Topology Modification.
- on_upcoming_ boolschedule 
- Enables notification on upcoming schedule.
- onJob BooleanFailure 
- Enables or disables notification on Job Failures.
- onTopology BooleanModification 
- Enables or disables notification on Environment Fleet Topology Modification.
- onUpcoming BooleanSchedule 
- Enables notification on upcoming schedule.
GetFleetsFleetCollectionItemRuleSelectionCriteria       
- MatchCondition string
- Match condition for the rule selection. Include resources that match all rules or any of the rules.
- Rules
List<GetFleets Fleet Collection Item Rule Selection Criteria Rule> 
- Rules.
- MatchCondition string
- Match condition for the rule selection. Include resources that match all rules or any of the rules.
- Rules
[]GetFleets Fleet Collection Item Rule Selection Criteria Rule 
- Rules.
- matchCondition String
- Match condition for the rule selection. Include resources that match all rules or any of the rules.
- rules
List<GetFleets Fleet Collection Item Rule Selection Criteria Rule> 
- Rules.
- matchCondition string
- Match condition for the rule selection. Include resources that match all rules or any of the rules.
- rules
GetFleets Fleet Collection Item Rule Selection Criteria Rule[] 
- Rules.
- match_condition str
- Match condition for the rule selection. Include resources that match all rules or any of the rules.
- rules
Sequence[GetFleets Fleet Collection Item Rule Selection Criteria Rule] 
- Rules.
- matchCondition String
- Match condition for the rule selection. Include resources that match all rules or any of the rules.
- rules List<Property Map>
- Rules.
GetFleetsFleetCollectionItemRuleSelectionCriteriaRule        
- Basis string
- Based on what the rule is created. It can be based on a resourceProperty or a tag. If based on a tag, basis will be 'definedTagEquals' If based on a resource property, basis will be 'inventoryProperties'
- CompartmentId string
- The ID of the compartment in which to list resources.
- Conditions
List<GetFleets Fleet Collection Item Rule Selection Criteria Rule Condition> 
- Rule Conditions
- ResourceCompartment stringId 
- The Compartment ID to dynamically search resources. Provide the compartment ID to which the rule is applicable.
- Basis string
- Based on what the rule is created. It can be based on a resourceProperty or a tag. If based on a tag, basis will be 'definedTagEquals' If based on a resource property, basis will be 'inventoryProperties'
- CompartmentId string
- The ID of the compartment in which to list resources.
- Conditions
[]GetFleets Fleet Collection Item Rule Selection Criteria Rule Condition 
- Rule Conditions
- ResourceCompartment stringId 
- The Compartment ID to dynamically search resources. Provide the compartment ID to which the rule is applicable.
- basis String
- Based on what the rule is created. It can be based on a resourceProperty or a tag. If based on a tag, basis will be 'definedTagEquals' If based on a resource property, basis will be 'inventoryProperties'
- compartmentId String
- The ID of the compartment in which to list resources.
- conditions
List<GetFleets Fleet Collection Item Rule Selection Criteria Rule Condition> 
- Rule Conditions
- resourceCompartment StringId 
- The Compartment ID to dynamically search resources. Provide the compartment ID to which the rule is applicable.
- basis string
- Based on what the rule is created. It can be based on a resourceProperty or a tag. If based on a tag, basis will be 'definedTagEquals' If based on a resource property, basis will be 'inventoryProperties'
- compartmentId string
- The ID of the compartment in which to list resources.
- conditions
GetFleets Fleet Collection Item Rule Selection Criteria Rule Condition[] 
- Rule Conditions
- resourceCompartment stringId 
- The Compartment ID to dynamically search resources. Provide the compartment ID to which the rule is applicable.
- basis str
- Based on what the rule is created. It can be based on a resourceProperty or a tag. If based on a tag, basis will be 'definedTagEquals' If based on a resource property, basis will be 'inventoryProperties'
- compartment_id str
- The ID of the compartment in which to list resources.
- conditions
Sequence[GetFleets Fleet Collection Item Rule Selection Criteria Rule Condition] 
- Rule Conditions
- resource_compartment_ strid 
- The Compartment ID to dynamically search resources. Provide the compartment ID to which the rule is applicable.
- basis String
- Based on what the rule is created. It can be based on a resourceProperty or a tag. If based on a tag, basis will be 'definedTagEquals' If based on a resource property, basis will be 'inventoryProperties'
- compartmentId String
- The ID of the compartment in which to list resources.
- conditions List<Property Map>
- Rule Conditions
- resourceCompartment StringId 
- The Compartment ID to dynamically search resources. Provide the compartment ID to which the rule is applicable.
GetFleetsFleetCollectionItemRuleSelectionCriteriaRuleCondition         
- AttrGroup string
- Attribute Group. Provide a Tag namespace if the rule is based on a tag. Provide resource type if the rule is based on a resource property.
- AttrKey string
- Attribute Key.Provide Tag key if the rule is based on a tag. Provide resource property name if the rule is based on a resource property.
- AttrValue string
- Attribute Value.Provide Tag value if the rule is based on a tag. Provide resource property value if the rule is based on a resource property.
- AttrGroup string
- Attribute Group. Provide a Tag namespace if the rule is based on a tag. Provide resource type if the rule is based on a resource property.
- AttrKey string
- Attribute Key.Provide Tag key if the rule is based on a tag. Provide resource property name if the rule is based on a resource property.
- AttrValue string
- Attribute Value.Provide Tag value if the rule is based on a tag. Provide resource property value if the rule is based on a resource property.
- attrGroup String
- Attribute Group. Provide a Tag namespace if the rule is based on a tag. Provide resource type if the rule is based on a resource property.
- attrKey String
- Attribute Key.Provide Tag key if the rule is based on a tag. Provide resource property name if the rule is based on a resource property.
- attrValue String
- Attribute Value.Provide Tag value if the rule is based on a tag. Provide resource property value if the rule is based on a resource property.
- attrGroup string
- Attribute Group. Provide a Tag namespace if the rule is based on a tag. Provide resource type if the rule is based on a resource property.
- attrKey string
- Attribute Key.Provide Tag key if the rule is based on a tag. Provide resource property name if the rule is based on a resource property.
- attrValue string
- Attribute Value.Provide Tag value if the rule is based on a tag. Provide resource property value if the rule is based on a resource property.
- attr_group str
- Attribute Group. Provide a Tag namespace if the rule is based on a tag. Provide resource type if the rule is based on a resource property.
- attr_key str
- Attribute Key.Provide Tag key if the rule is based on a tag. Provide resource property name if the rule is based on a resource property.
- attr_value str
- Attribute Value.Provide Tag value if the rule is based on a tag. Provide resource property value if the rule is based on a resource property.
- attrGroup String
- Attribute Group. Provide a Tag namespace if the rule is based on a tag. Provide resource type if the rule is based on a resource property.
- attrKey String
- Attribute Key.Provide Tag key if the rule is based on a tag. Provide resource property name if the rule is based on a resource property.
- attrValue String
- Attribute Value.Provide Tag value if the rule is based on a tag. Provide resource property value if the rule is based on a resource property.
Package Details
- Repository
- oci pulumi/pulumi-oci
- License
- Apache-2.0
- Notes
- This Pulumi package is based on the ociTerraform Provider.