1. Packages
  2. Oracle Cloud Infrastructure
  3. API Docs
  4. FleetAppsManagement
  5. getFleet
Oracle Cloud Infrastructure v3.3.0 published on Thursday, Jul 17, 2025 by Pulumi

oci.FleetAppsManagement.getFleet

Explore with Pulumi AI

oci logo
Oracle Cloud Infrastructure v3.3.0 published on Thursday, Jul 17, 2025 by Pulumi

    This data source provides details about a specific Fleet resource in Oracle Cloud Infrastructure Fleet Apps Management service.

    Get the details of a fleet in Fleet Application Management.

    Example Usage

    import * as pulumi from "@pulumi/pulumi";
    import * as oci from "@pulumi/oci";
    
    const testFleet = oci.FleetAppsManagement.getFleet({
        fleetId: testFleetOciFleetAppsManagementFleet.id,
    });
    
    import pulumi
    import pulumi_oci as oci
    
    test_fleet = oci.FleetAppsManagement.get_fleet(fleet_id=test_fleet_oci_fleet_apps_management_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.GetFleet(ctx, &fleetappsmanagement.GetFleetArgs{
    			FleetId: testFleetOciFleetAppsManagementFleet.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 testFleet = Oci.FleetAppsManagement.GetFleet.Invoke(new()
        {
            FleetId = testFleetOciFleetAppsManagementFleet.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.GetFleetArgs;
    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 testFleet = FleetAppsManagementFunctions.getFleet(GetFleetArgs.builder()
                .fleetId(testFleetOciFleetAppsManagementFleet.id())
                .build());
    
        }
    }
    
    variables:
      testFleet:
        fn::invoke:
          function: oci:FleetAppsManagement:getFleet
          arguments:
            fleetId: ${testFleetOciFleetAppsManagementFleet.id}
    

    Using getFleet

    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 getFleet(args: GetFleetArgs, opts?: InvokeOptions): Promise<GetFleetResult>
    function getFleetOutput(args: GetFleetOutputArgs, opts?: InvokeOptions): Output<GetFleetResult>
    def get_fleet(fleet_id: Optional[str] = None,
                  opts: Optional[InvokeOptions] = None) -> GetFleetResult
    def get_fleet_output(fleet_id: Optional[pulumi.Input[str]] = None,
                  opts: Optional[InvokeOptions] = None) -> Output[GetFleetResult]
    func LookupFleet(ctx *Context, args *LookupFleetArgs, opts ...InvokeOption) (*LookupFleetResult, error)
    func LookupFleetOutput(ctx *Context, args *LookupFleetOutputArgs, opts ...InvokeOption) LookupFleetResultOutput

    > Note: This function is named LookupFleet in the Go SDK.

    public static class GetFleet 
    {
        public static Task<GetFleetResult> InvokeAsync(GetFleetArgs args, InvokeOptions? opts = null)
        public static Output<GetFleetResult> Invoke(GetFleetInvokeArgs args, InvokeOptions? opts = null)
    }
    public static CompletableFuture<GetFleetResult> getFleet(GetFleetArgs args, InvokeOptions options)
    public static Output<GetFleetResult> getFleet(GetFleetArgs args, InvokeOptions options)
    
    fn::invoke:
      function: oci:FleetAppsManagement/getFleet:getFleet
      arguments:
        # arguments dictionary

    The following arguments are supported:

    FleetId string
    Unique Fleet identifier.
    FleetId string
    Unique Fleet identifier.
    fleetId String
    Unique Fleet identifier.
    fleetId string
    Unique Fleet identifier.
    fleet_id str
    Unique Fleet identifier.
    fleetId String
    Unique Fleet identifier.

    getFleet Result

    The following output properties are available:

    CompartmentId string
    Compartment Identifier[OCID].
    Credentials List<GetFleetCredential>
    Credentials associated with the Fleet.
    DefinedTags 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.
    Details List<GetFleetDetail>
    Fleet Type
    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.
    FleetId string
    FreeformTags 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"}
    Id string
    The OCID of the resource.
    IsTargetAutoConfirm bool
    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<GetFleetNotificationPreference>
    Notification Preferences associated with the Fleet.
    ParentFleetId string
    The OCID of the fleet that would be the parent for this fleet.
    Products List<string>
    Products associated with the Fleet.
    Properties List<GetFleetProperty>
    Properties associated with the Fleet.
    ResourceRegion string
    Associated region
    ResourceSelections List<GetFleetResourceSelection>
    Resource Selection Type
    Resources List<GetFleetResource>
    Resources associated with the Fleet if resourceSelectionType is MANUAL.
    State string
    The lifecycle state of the Fleet.
    SystemTags 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.
    CompartmentId string
    Compartment Identifier[OCID].
    Credentials []GetFleetCredentialType
    Credentials associated with the Fleet.
    DefinedTags 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.
    Details []GetFleetDetail
    Fleet Type
    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.
    FleetId string
    FreeformTags 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"}
    Id string
    The OCID of the resource.
    IsTargetAutoConfirm bool
    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 []GetFleetNotificationPreference
    Notification Preferences associated with the Fleet.
    ParentFleetId string
    The OCID of the fleet that would be the parent for this fleet.
    Products []string
    Products associated with the Fleet.
    Properties []GetFleetPropertyType
    Properties associated with the Fleet.
    ResourceRegion string
    Associated region
    ResourceSelections []GetFleetResourceSelection
    Resource Selection Type
    Resources []GetFleetResourceType
    Resources associated with the Fleet if resourceSelectionType is MANUAL.
    State string
    The lifecycle state of the Fleet.
    SystemTags 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.
    compartmentId String
    Compartment Identifier[OCID].
    credentials List<GetFleetCredential>
    Credentials associated with the Fleet.
    definedTags 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.
    details List<GetFleetDetail>
    Fleet Type
    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.
    fleetId String
    freeformTags 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"}
    id String
    The OCID of the resource.
    isTargetAutoConfirm Boolean
    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<GetFleetNotificationPreference>
    Notification Preferences associated with the Fleet.
    parentFleetId String
    The OCID of the fleet that would be the parent for this fleet.
    products List<String>
    Products associated with the Fleet.
    properties List<GetFleetProperty>
    Properties associated with the Fleet.
    resourceRegion String
    Associated region
    resourceSelections List<GetFleetResourceSelection>
    Resource Selection Type
    resources List<GetFleetResource>
    Resources associated with the Fleet if resourceSelectionType is MANUAL.
    state String
    The lifecycle state of the Fleet.
    systemTags 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.
    compartmentId string
    Compartment Identifier[OCID].
    credentials GetFleetCredential[]
    Credentials associated with the Fleet.
    definedTags {[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.
    details GetFleetDetail[]
    Fleet Type
    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.
    fleetId string
    freeformTags {[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"}
    id string
    The OCID of the resource.
    isTargetAutoConfirm boolean
    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 GetFleetNotificationPreference[]
    Notification Preferences associated with the Fleet.
    parentFleetId string
    The OCID of the fleet that would be the parent for this fleet.
    products string[]
    Products associated with the Fleet.
    properties GetFleetProperty[]
    Properties associated with the Fleet.
    resourceRegion string
    Associated region
    resourceSelections GetFleetResourceSelection[]
    Resource Selection Type
    resources GetFleetResource[]
    Resources associated with the Fleet if resourceSelectionType is MANUAL.
    state string
    The lifecycle state of the Fleet.
    systemTags {[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.
    compartment_id str
    Compartment Identifier[OCID].
    credentials Sequence[GetFleetCredential]
    Credentials associated with the Fleet.
    defined_tags 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.
    details Sequence[GetFleetDetail]
    Fleet Type
    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.
    fleet_id str
    freeform_tags 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"}
    id str
    The OCID of the resource.
    is_target_auto_confirm bool
    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[GetFleetNotificationPreference]
    Notification Preferences associated with the Fleet.
    parent_fleet_id str
    The OCID of the fleet that would be the parent for this fleet.
    products Sequence[str]
    Products associated with the Fleet.
    properties Sequence[GetFleetProperty]
    Properties associated with the Fleet.
    resource_region str
    Associated region
    resource_selections Sequence[GetFleetResourceSelection]
    Resource Selection Type
    resources Sequence[GetFleetResource]
    Resources associated with the Fleet if resourceSelectionType is MANUAL.
    state str
    The lifecycle state of the Fleet.
    system_tags 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.
    compartmentId String
    Compartment Identifier[OCID].
    credentials List<Property Map>
    Credentials associated with the Fleet.
    definedTags 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.
    details List<Property Map>
    Fleet Type
    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.
    fleetId String
    freeformTags 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"}
    id String
    The OCID of the resource.
    isTargetAutoConfirm Boolean
    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 Preferences associated with the Fleet.
    parentFleetId String
    The OCID of the fleet that would be the parent for this fleet.
    products List<String>
    Products associated with the Fleet.
    properties List<Property Map>
    Properties associated with the Fleet.
    resourceRegion String
    Associated region
    resourceSelections List<Property Map>
    Resource Selection Type
    resources List<Property Map>
    Resources associated with the Fleet if resourceSelectionType is MANUAL.
    state String
    The lifecycle state of the Fleet.
    systemTags 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.

    Supporting Types

    GetFleetCredential

    CompartmentId string
    Compartment Identifier[OCID].
    DisplayName string
    A user-friendly name. Does not have to be unique, and it's changeable. Avoid entering confidential information. Example: My new resource
    EntitySpecifics List<GetFleetCredentialEntitySpecific>
    Credential specific Details.
    Passwords List<GetFleetCredentialPassword>
    Credential Details.
    Users List<GetFleetCredentialUser>
    Credential Details.
    CompartmentId string
    Compartment Identifier[OCID].
    DisplayName string
    A user-friendly name. Does not have to be unique, and it's changeable. Avoid entering confidential information. Example: My new resource
    EntitySpecifics []GetFleetCredentialEntitySpecific
    Credential specific Details.
    Passwords []GetFleetCredentialPassword
    Credential Details.
    Users []GetFleetCredentialUser
    Credential Details.
    compartmentId String
    Compartment Identifier[OCID].
    displayName String
    A user-friendly name. Does not have to be unique, and it's changeable. Avoid entering confidential information. Example: My new resource
    entitySpecifics List<GetFleetCredentialEntitySpecific>
    Credential specific Details.
    passwords List<GetFleetCredentialPassword>
    Credential Details.
    users List<GetFleetCredentialUser>
    Credential Details.
    compartmentId string
    Compartment Identifier[OCID].
    displayName string
    A user-friendly name. Does not have to be unique, and it's changeable. Avoid entering confidential information. Example: My new resource
    entitySpecifics GetFleetCredentialEntitySpecific[]
    Credential specific Details.
    passwords GetFleetCredentialPassword[]
    Credential Details.
    users GetFleetCredentialUser[]
    Credential Details.
    compartment_id str
    Compartment Identifier[OCID].
    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
    entity_specifics Sequence[GetFleetCredentialEntitySpecific]
    Credential specific Details.
    passwords Sequence[GetFleetCredentialPassword]
    Credential Details.
    users Sequence[GetFleetCredentialUser]
    Credential Details.
    compartmentId String
    Compartment Identifier[OCID].
    displayName String
    A user-friendly name. Does not have to be unique, and it's changeable. Avoid entering confidential information. Example: My new resource
    entitySpecifics List<Property Map>
    Credential specific Details.
    passwords List<Property Map>
    Credential Details.
    users List<Property Map>
    Credential Details.

    GetFleetCredentialEntitySpecific

    CredentialLevel string
    At what level the credential is provided?
    ResourceId string
    OCID of the resource associated with the target for which the credential is created.
    Target string
    Target name for which the credential is provided.
    Variables List<GetFleetCredentialEntitySpecificVariable>
    List of fleet credential variables.
    CredentialLevel string
    At what level the credential is provided?
    ResourceId string
    OCID of the resource associated with the target for which the credential is created.
    Target string
    Target name for which the credential is provided.
    Variables []GetFleetCredentialEntitySpecificVariable
    List of fleet credential variables.
    credentialLevel String
    At what level the credential is provided?
    resourceId String
    OCID of the resource associated with the target for which the credential is created.
    target String
    Target name for which the credential is provided.
    variables List<GetFleetCredentialEntitySpecificVariable>
    List of fleet credential variables.
    credentialLevel string
    At what level the credential is provided?
    resourceId string
    OCID of the resource associated with the target for which the credential is created.
    target string
    Target name for which the credential is provided.
    variables GetFleetCredentialEntitySpecificVariable[]
    List of fleet credential variables.
    credential_level str
    At what level the credential is provided?
    resource_id str
    OCID of the resource associated with the target for which the credential is created.
    target str
    Target name for which the credential is provided.
    variables Sequence[GetFleetCredentialEntitySpecificVariable]
    List of fleet credential variables.
    credentialLevel String
    At what level the credential is provided?
    resourceId String
    OCID of the resource associated with the target for which the credential is created.
    target String
    Target name for which the credential is provided.
    variables List<Property Map>
    List of fleet credential variables.

    GetFleetCredentialEntitySpecificVariable

    Name string
    Name of the variable.
    Value string
    The value corresponding to the credential.
    Name string
    Name of the variable.
    Value string
    The value corresponding to the credential.
    name String
    Name of the variable.
    value String
    The value corresponding to the credential.
    name string
    Name of the variable.
    value string
    The value corresponding to the credential.
    name str
    Name of the variable.
    value str
    The value corresponding to the credential.
    name String
    Name of the variable.
    value String
    The value corresponding to the credential.

    GetFleetCredentialPassword

    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
    The value corresponding to the credential.
    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
    The value corresponding to the credential.
    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
    The value corresponding to the credential.
    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
    The value corresponding to the credential.
    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
    The value corresponding to the credential.
    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
    The value corresponding to the credential.
    vaultId String
    OCID for the Vault that will be used to fetch the key to encrypt/decrypt the value given.

    GetFleetCredentialUser

    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
    The value corresponding to the credential.
    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
    The value corresponding to the credential.
    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
    The value corresponding to the credential.
    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
    The value corresponding to the credential.
    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
    The value corresponding to the credential.
    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
    The value corresponding to the credential.
    vaultId String
    OCID for the Vault that will be used to fetch the key to encrypt/decrypt the value given.

    GetFleetDetail

    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
    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
    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
    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
    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
    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

    GetFleetNotificationPreference

    CompartmentId string
    Compartment Identifier[OCID].
    Preferences List<GetFleetNotificationPreferencePreference>
    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
    Compartment Identifier[OCID].
    Preferences []GetFleetNotificationPreferencePreference
    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
    Compartment Identifier[OCID].
    preferences List<GetFleetNotificationPreferencePreference>
    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
    Compartment Identifier[OCID].
    preferences GetFleetNotificationPreferencePreference[]
    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
    Compartment Identifier[OCID].
    preferences Sequence[GetFleetNotificationPreferencePreference]
    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
    Compartment Identifier[OCID].
    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.

    GetFleetNotificationPreferencePreference

    OnJobFailure bool
    Enables or disables notification on Job Failures.
    OnResourceNonCompliance bool
    Enables or disables notification when fleet resource becomes non compliant.
    OnRunbookNewerVersion bool
    Enables or disables notification when a newer version of runbook associated with a fleet is available
    OnTaskFailure bool
    Enables or disables notification on task failure.
    OnTaskPause bool
    Enables or disables notification when a task is paused.
    OnTaskSuccess bool
    Enables or disables notification on task success.
    OnTopologyModification bool
    Enables or disables notification on Environment Fleet Topology Modification.
    UpcomingSchedules List<GetFleetNotificationPreferencePreferenceUpcomingSchedule>
    Enables notification on upcoming schedule.
    OnJobFailure bool
    Enables or disables notification on Job Failures.
    OnResourceNonCompliance bool
    Enables or disables notification when fleet resource becomes non compliant.
    OnRunbookNewerVersion bool
    Enables or disables notification when a newer version of runbook associated with a fleet is available
    OnTaskFailure bool
    Enables or disables notification on task failure.
    OnTaskPause bool
    Enables or disables notification when a task is paused.
    OnTaskSuccess bool
    Enables or disables notification on task success.
    OnTopologyModification bool
    Enables or disables notification on Environment Fleet Topology Modification.
    UpcomingSchedules []GetFleetNotificationPreferencePreferenceUpcomingSchedule
    Enables notification on upcoming schedule.
    onJobFailure Boolean
    Enables or disables notification on Job Failures.
    onResourceNonCompliance Boolean
    Enables or disables notification when fleet resource becomes non compliant.
    onRunbookNewerVersion Boolean
    Enables or disables notification when a newer version of runbook associated with a fleet is available
    onTaskFailure Boolean
    Enables or disables notification on task failure.
    onTaskPause Boolean
    Enables or disables notification when a task is paused.
    onTaskSuccess Boolean
    Enables or disables notification on task success.
    onTopologyModification Boolean
    Enables or disables notification on Environment Fleet Topology Modification.
    upcomingSchedules List<GetFleetNotificationPreferencePreferenceUpcomingSchedule>
    Enables notification on upcoming schedule.
    onJobFailure boolean
    Enables or disables notification on Job Failures.
    onResourceNonCompliance boolean
    Enables or disables notification when fleet resource becomes non compliant.
    onRunbookNewerVersion boolean
    Enables or disables notification when a newer version of runbook associated with a fleet is available
    onTaskFailure boolean
    Enables or disables notification on task failure.
    onTaskPause boolean
    Enables or disables notification when a task is paused.
    onTaskSuccess boolean
    Enables or disables notification on task success.
    onTopologyModification boolean
    Enables or disables notification on Environment Fleet Topology Modification.
    upcomingSchedules GetFleetNotificationPreferencePreferenceUpcomingSchedule[]
    Enables notification on upcoming schedule.
    on_job_failure bool
    Enables or disables notification on Job Failures.
    on_resource_non_compliance bool
    Enables or disables notification when fleet resource becomes non compliant.
    on_runbook_newer_version bool
    Enables or disables notification when a newer version of runbook associated with a fleet is available
    on_task_failure bool
    Enables or disables notification on task failure.
    on_task_pause bool
    Enables or disables notification when a task is paused.
    on_task_success bool
    Enables or disables notification on task success.
    on_topology_modification bool
    Enables or disables notification on Environment Fleet Topology Modification.
    upcoming_schedules Sequence[GetFleetNotificationPreferencePreferenceUpcomingSchedule]
    Enables notification on upcoming schedule.
    onJobFailure Boolean
    Enables or disables notification on Job Failures.
    onResourceNonCompliance Boolean
    Enables or disables notification when fleet resource becomes non compliant.
    onRunbookNewerVersion Boolean
    Enables or disables notification when a newer version of runbook associated with a fleet is available
    onTaskFailure Boolean
    Enables or disables notification on task failure.
    onTaskPause Boolean
    Enables or disables notification when a task is paused.
    onTaskSuccess Boolean
    Enables or disables notification on task success.
    onTopologyModification Boolean
    Enables or disables notification on Environment Fleet Topology Modification.
    upcomingSchedules List<Property Map>
    Enables notification on upcoming schedule.

    GetFleetNotificationPreferencePreferenceUpcomingSchedule

    NotifyBefore string
    Specify when the notification should be sent.
    OnUpcomingSchedule bool
    Enables notification on upcoming schedule.
    NotifyBefore string
    Specify when the notification should be sent.
    OnUpcomingSchedule bool
    Enables notification on upcoming schedule.
    notifyBefore String
    Specify when the notification should be sent.
    onUpcomingSchedule Boolean
    Enables notification on upcoming schedule.
    notifyBefore string
    Specify when the notification should be sent.
    onUpcomingSchedule boolean
    Enables notification on upcoming schedule.
    notify_before str
    Specify when the notification should be sent.
    on_upcoming_schedule bool
    Enables notification on upcoming schedule.
    notifyBefore String
    Specify when the notification should be sent.
    onUpcomingSchedule Boolean
    Enables notification on upcoming schedule.

    GetFleetProperty

    CompartmentId string
    Compartment Identifier[OCID].
    DisplayName string
    A user-friendly name. Does not have to be unique, and it's changeable. Avoid entering confidential information. Example: My new resource
    FleetPropertyType string
    Type of the FleetProperty.
    IsRequired bool
    Property is required or not.
    Value string
    Value of the Property.
    CompartmentId string
    Compartment Identifier[OCID].
    DisplayName string
    A user-friendly name. Does not have to be unique, and it's changeable. Avoid entering confidential information. Example: My new resource
    FleetPropertyType string
    Type of the FleetProperty.
    IsRequired bool
    Property is required or not.
    Value string
    Value of the Property.
    compartmentId String
    Compartment Identifier[OCID].
    displayName String
    A user-friendly name. Does not have to be unique, and it's changeable. Avoid entering confidential information. Example: My new resource
    fleetPropertyType String
    Type of the FleetProperty.
    isRequired Boolean
    Property is required or not.
    value String
    Value of the Property.
    compartmentId string
    Compartment Identifier[OCID].
    displayName string
    A user-friendly name. Does not have to be unique, and it's changeable. Avoid entering confidential information. Example: My new resource
    fleetPropertyType string
    Type of the FleetProperty.
    isRequired boolean
    Property is required or not.
    value string
    Value of the Property.
    compartment_id str
    Compartment Identifier[OCID].
    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
    fleet_property_type str
    Type of the FleetProperty.
    is_required bool
    Property is required or not.
    value str
    Value of the Property.
    compartmentId String
    Compartment Identifier[OCID].
    displayName String
    A user-friendly name. Does not have to be unique, and it's changeable. Avoid entering confidential information. Example: My new resource
    fleetPropertyType String
    Type of the FleetProperty.
    isRequired Boolean
    Property is required or not.
    value String
    Value of the Property.

    GetFleetResource

    CompartmentId string
    Compartment Identifier[OCID].
    FleetResourceType string
    Type of the FleetResource.
    ResourceId string
    OCID of the resource.
    TenancyId string
    Tenancy Identifier[OCID].
    CompartmentId string
    Compartment Identifier[OCID].
    FleetResourceType string
    Type of the FleetResource.
    ResourceId string
    OCID of the resource.
    TenancyId string
    Tenancy Identifier[OCID].
    compartmentId String
    Compartment Identifier[OCID].
    fleetResourceType String
    Type of the FleetResource.
    resourceId String
    OCID of the resource.
    tenancyId String
    Tenancy Identifier[OCID].
    compartmentId string
    Compartment Identifier[OCID].
    fleetResourceType string
    Type of the FleetResource.
    resourceId string
    OCID of the resource.
    tenancyId string
    Tenancy Identifier[OCID].
    compartment_id str
    Compartment Identifier[OCID].
    fleet_resource_type str
    Type of the FleetResource.
    resource_id str
    OCID of the resource.
    tenancy_id str
    Tenancy Identifier[OCID].
    compartmentId String
    Compartment Identifier[OCID].
    fleetResourceType String
    Type of the FleetResource.
    resourceId String
    OCID of the resource.
    tenancyId String
    Tenancy Identifier[OCID].

    GetFleetResourceSelection

    ResourceSelectionType string
    Type of resource selection in a Fleet. Select resources manually or select resources based on rules.
    RuleSelectionCriterias List<GetFleetResourceSelectionRuleSelectionCriteria>
    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.
    ResourceSelectionType string
    Type of resource selection in a Fleet. Select resources manually or select resources based on rules.
    RuleSelectionCriterias []GetFleetResourceSelectionRuleSelectionCriteria
    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.
    resourceSelectionType String
    Type of resource selection in a Fleet. Select resources manually or select resources based on rules.
    ruleSelectionCriterias List<GetFleetResourceSelectionRuleSelectionCriteria>
    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.
    resourceSelectionType string
    Type of resource selection in a Fleet. Select resources manually or select resources based on rules.
    ruleSelectionCriterias GetFleetResourceSelectionRuleSelectionCriteria[]
    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.
    resource_selection_type str
    Type of resource selection in a Fleet. Select resources manually or select resources based on rules.
    rule_selection_criterias Sequence[GetFleetResourceSelectionRuleSelectionCriteria]
    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.
    resourceSelectionType String
    Type of resource selection in a Fleet. Select resources manually or select resources based on rules.
    ruleSelectionCriterias List<Property Map>
    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.

    GetFleetResourceSelectionRuleSelectionCriteria

    MatchCondition string
    Match condition for the rule selection. Include resources that match all rules or any of the rules.
    Rules List<GetFleetResourceSelectionRuleSelectionCriteriaRule>
    Rules.
    MatchCondition string
    Match condition for the rule selection. Include resources that match all rules or any of the rules.
    Rules []GetFleetResourceSelectionRuleSelectionCriteriaRule
    Rules.
    matchCondition String
    Match condition for the rule selection. Include resources that match all rules or any of the rules.
    rules List<GetFleetResourceSelectionRuleSelectionCriteriaRule>
    Rules.
    matchCondition string
    Match condition for the rule selection. Include resources that match all rules or any of the rules.
    rules GetFleetResourceSelectionRuleSelectionCriteriaRule[]
    Rules.
    match_condition str
    Match condition for the rule selection. Include resources that match all rules or any of the rules.
    rules Sequence[GetFleetResourceSelectionRuleSelectionCriteriaRule]
    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.

    GetFleetResourceSelectionRuleSelectionCriteriaRule

    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
    Compartment Identifier[OCID].
    Conditions List<GetFleetResourceSelectionRuleSelectionCriteriaRuleCondition>
    Rule Conditions
    ResourceCompartmentId string
    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
    Compartment Identifier[OCID].
    Conditions []GetFleetResourceSelectionRuleSelectionCriteriaRuleCondition
    Rule Conditions
    ResourceCompartmentId string
    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
    Compartment Identifier[OCID].
    conditions List<GetFleetResourceSelectionRuleSelectionCriteriaRuleCondition>
    Rule Conditions
    resourceCompartmentId String
    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
    Compartment Identifier[OCID].
    conditions GetFleetResourceSelectionRuleSelectionCriteriaRuleCondition[]
    Rule Conditions
    resourceCompartmentId string
    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
    Compartment Identifier[OCID].
    conditions Sequence[GetFleetResourceSelectionRuleSelectionCriteriaRuleCondition]
    Rule Conditions
    resource_compartment_id str
    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
    Compartment Identifier[OCID].
    conditions List<Property Map>
    Rule Conditions
    resourceCompartmentId String
    The Compartment ID to dynamically search resources. Provide the compartment ID to which the rule is applicable.

    GetFleetResourceSelectionRuleSelectionCriteriaRuleCondition

    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 oci Terraform Provider.
    oci logo
    Oracle Cloud Infrastructure v3.3.0 published on Thursday, Jul 17, 2025 by Pulumi