Oracle Cloud Infrastructure v3.3.0 published on Thursday, Jul 17, 2025 by Pulumi
oci.FleetAppsManagement.getFleet
Explore with Pulumi AI
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:
- Fleet
Id string - Unique Fleet identifier.
- Fleet
Id string - Unique Fleet identifier.
- fleet
Id String - Unique Fleet identifier.
- fleet
Id string - Unique Fleet identifier.
- fleet_
id str - Unique Fleet identifier.
- fleet
Id String - Unique Fleet identifier.
getFleet Result
The following output properties are available:
- Compartment
Id string - Compartment Identifier[OCID].
- Credentials
List<Get
Fleet 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.
- Details
List<Get
Fleet Detail> - Fleet Type
- Display
Name string - A user-friendly name. Does not have to be unique, and it's changeable. Avoid entering confidential information. Example:
My new resource
- Environment
Type string - Environment Type associated with the Fleet. Applicable for ENVIRONMENT fleet types.
- Fleet
Id string - 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.
- 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 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.
- Notification
Preferences List<GetFleet Notification Preference> - Notification Preferences associated with the Fleet.
- Parent
Fleet stringId - The OCID of the fleet that would be the parent for this fleet.
- Products List<string>
- Products associated with the Fleet.
- Properties
List<Get
Fleet Property> - Properties associated with the Fleet.
- Resource
Region string - Associated region
- Resource
Selections List<GetFleet Resource Selection> - Resource Selection Type
- Resources
List<Get
Fleet Resource> - Resources associated with the Fleet if resourceSelectionType is MANUAL.
- State string
- The lifecycle state of the Fleet.
- Dictionary<string, string>
- System tags for this resource. Each key is predefined and scoped to a namespace. Example:
{"orcl-cloud.free-tier-retained": "true"}
- Time
Created string - The time this resource was created. An RFC3339 formatted datetime string.
- Time
Updated string - The time this resource was last updated. An RFC3339 formatted datetime string.
- Compartment
Id string - Compartment Identifier[OCID].
- Credentials
[]Get
Fleet Credential Type - 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.
- Details
[]Get
Fleet Detail - Fleet Type
- Display
Name string - A user-friendly name. Does not have to be unique, and it's changeable. Avoid entering confidential information. Example:
My new resource
- Environment
Type string - Environment Type associated with the Fleet. Applicable for ENVIRONMENT fleet types.
- Fleet
Id string - 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.
- 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 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.
- Notification
Preferences []GetFleet Notification Preference - Notification Preferences associated with the Fleet.
- Parent
Fleet stringId - The OCID of the fleet that would be the parent for this fleet.
- Products []string
- Products associated with the Fleet.
- Properties
[]Get
Fleet Property Type - Properties associated with the Fleet.
- Resource
Region string - Associated region
- Resource
Selections []GetFleet Resource Selection - Resource Selection Type
- Resources
[]Get
Fleet Resource Type - Resources associated with the Fleet if resourceSelectionType is MANUAL.
- State string
- The lifecycle state of the Fleet.
- map[string]string
- System tags for this resource. Each key is predefined and scoped to a namespace. Example:
{"orcl-cloud.free-tier-retained": "true"}
- Time
Created string - The time this resource was created. An RFC3339 formatted datetime string.
- Time
Updated string - The time this resource was last updated. An RFC3339 formatted datetime string.
- compartment
Id String - Compartment Identifier[OCID].
- credentials
List<Get
Fleet 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.
- details
List<Get
Fleet Detail> - Fleet Type
- display
Name String - A user-friendly name. Does not have to be unique, and it's changeable. Avoid entering confidential information. Example:
My new resource
- environment
Type String - Environment Type associated with the Fleet. Applicable for ENVIRONMENT fleet types.
- fleet
Id String - 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.
- is
Target 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.
- lifecycle
Details 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.
- notification
Preferences List<GetFleet Notification Preference> - Notification Preferences associated with the Fleet.
- parent
Fleet StringId - The OCID of the fleet that would be the parent for this fleet.
- products List<String>
- Products associated with the Fleet.
- properties
List<Get
Fleet Property> - Properties associated with the Fleet.
- resource
Region String - Associated region
- resource
Selections List<GetFleet Resource Selection> - Resource Selection Type
- resources
List<Get
Fleet Resource> - Resources associated with the Fleet if resourceSelectionType is MANUAL.
- state String
- The lifecycle state of the Fleet.
- Map<String,String>
- System tags for this resource. Each key is predefined and scoped to a namespace. Example:
{"orcl-cloud.free-tier-retained": "true"}
- time
Created String - The time this resource was created. An RFC3339 formatted datetime string.
- time
Updated String - The time this resource was last updated. An RFC3339 formatted datetime string.
- compartment
Id string - Compartment Identifier[OCID].
- credentials
Get
Fleet 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.
- details
Get
Fleet Detail[] - Fleet Type
- display
Name string - A user-friendly name. Does not have to be unique, and it's changeable. Avoid entering confidential information. Example:
My new resource
- environment
Type string - Environment Type associated with the Fleet. Applicable for ENVIRONMENT fleet types.
- fleet
Id string - {[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.
- is
Target 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.
- lifecycle
Details 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.
- notification
Preferences GetFleet Notification Preference[] - Notification Preferences associated with the Fleet.
- parent
Fleet stringId - The OCID of the fleet that would be the parent for this fleet.
- products string[]
- Products associated with the Fleet.
- properties
Get
Fleet Property[] - Properties associated with the Fleet.
- resource
Region string - Associated region
- resource
Selections GetFleet Resource Selection[] - Resource Selection Type
- resources
Get
Fleet Resource[] - Resources associated with the Fleet if resourceSelectionType is MANUAL.
- state string
- The lifecycle state of the Fleet.
- {[key: string]: string}
- System tags for this resource. Each key is predefined and scoped to a namespace. Example:
{"orcl-cloud.free-tier-retained": "true"}
- time
Created string - The time this resource was created. An RFC3339 formatted datetime string.
- time
Updated string - The time this resource was last updated. An RFC3339 formatted datetime string.
- compartment_
id str - Compartment Identifier[OCID].
- credentials
Sequence[Get
Fleet 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.
- details
Sequence[Get
Fleet Detail] - 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 - 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_ 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[GetFleet Notification Preference] - Notification Preferences associated with the Fleet.
- parent_
fleet_ strid - The OCID of the fleet that would be the parent for this fleet.
- products Sequence[str]
- Products associated with the Fleet.
- properties
Sequence[Get
Fleet Property] - Properties associated with the Fleet.
- resource_
region str - Associated region
- resource_
selections Sequence[GetFleet Resource Selection] - Resource Selection Type
- resources
Sequence[Get
Fleet Resource] - Resources associated with the Fleet if resourceSelectionType is MANUAL.
- state str
- The lifecycle state of the Fleet.
- 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.
- compartment
Id String - Compartment Identifier[OCID].
- 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.
- details List<Property Map>
- Fleet Type
- display
Name String - A user-friendly name. Does not have to be unique, and it's changeable. Avoid entering confidential information. Example:
My new resource
- environment
Type String - Environment Type associated with the Fleet. Applicable for ENVIRONMENT fleet types.
- fleet
Id String - 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.
- is
Target 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.
- lifecycle
Details 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.
- notification
Preferences List<Property Map> - Notification Preferences associated with the Fleet.
- parent
Fleet StringId - 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.
- resource
Region String - Associated region
- resource
Selections 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.
- Map<String>
- System tags for this resource. Each key is predefined and scoped to a namespace. Example:
{"orcl-cloud.free-tier-retained": "true"}
- time
Created String - The time this resource was created. An RFC3339 formatted datetime string.
- time
Updated String - The time this resource was last updated. An RFC3339 formatted datetime string.
Supporting Types
GetFleetCredential
- Compartment
Id string - Compartment Identifier[OCID].
- Display
Name string - A user-friendly name. Does not have to be unique, and it's changeable. Avoid entering confidential information. Example:
My new resource
- Entity
Specifics List<GetFleet Credential Entity Specific> - Credential specific Details.
- Passwords
List<Get
Fleet Credential Password> - Credential Details.
- Users
List<Get
Fleet Credential User> - Credential Details.
- Compartment
Id string - Compartment Identifier[OCID].
- Display
Name string - A user-friendly name. Does not have to be unique, and it's changeable. Avoid entering confidential information. Example:
My new resource
- Entity
Specifics []GetFleet Credential Entity Specific - Credential specific Details.
- Passwords
[]Get
Fleet Credential Password - Credential Details.
- Users
[]Get
Fleet Credential User - Credential Details.
- compartment
Id String - Compartment Identifier[OCID].
- display
Name String - A user-friendly name. Does not have to be unique, and it's changeable. Avoid entering confidential information. Example:
My new resource
- entity
Specifics List<GetFleet Credential Entity Specific> - Credential specific Details.
- passwords
List<Get
Fleet Credential Password> - Credential Details.
- users
List<Get
Fleet Credential User> - Credential Details.
- compartment
Id string - Compartment Identifier[OCID].
- display
Name string - A user-friendly name. Does not have to be unique, and it's changeable. Avoid entering confidential information. Example:
My new resource
- entity
Specifics GetFleet Credential Entity Specific[] - Credential specific Details.
- passwords
Get
Fleet Credential Password[] - Credential Details.
- users
Get
Fleet Credential User[] - 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[GetFleet Credential Entity Specific] - Credential specific Details.
- passwords
Sequence[Get
Fleet Credential Password] - Credential Details.
- users
Sequence[Get
Fleet Credential User] - Credential Details.
- compartment
Id String - Compartment Identifier[OCID].
- display
Name String - A user-friendly name. Does not have to be unique, and it's changeable. Avoid entering confidential information. Example:
My new resource
- entity
Specifics List<Property Map> - Credential specific Details.
- passwords List<Property Map>
- Credential Details.
- users List<Property Map>
- Credential Details.
GetFleetCredentialEntitySpecific
- Credential
Level string - At what level the credential is provided?
- Resource
Id 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<Get
Fleet Credential Entity Specific Variable> - List of fleet credential variables.
- Credential
Level string - At what level the credential is provided?
- Resource
Id 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
[]Get
Fleet Credential Entity Specific Variable - List of fleet credential variables.
- credential
Level String - At what level the credential is provided?
- resource
Id 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<Get
Fleet Credential Entity Specific Variable> - List of fleet credential variables.
- credential
Level string - At what level the credential is provided?
- resource
Id 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
Get
Fleet 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 associated with the target for which the credential is created.
- target str
- Target name for which the credential is provided.
- variables
Sequence[Get
Fleet Credential Entity Specific Variable] - List of fleet credential variables.
- credential
Level String - At what level the credential is provided?
- resource
Id 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
GetFleetCredentialPassword
- Credential
Type string - Credential Type.
- Key
Id string - OCID for the Vault Key that will be used to encrypt/decrypt the value given.
- Key
Version string - The Vault Key version.
- Secret
Id string - The OCID of the secret.
- Secret
Version string - The secret version.
- Value string
- The value corresponding to the credential.
- Vault
Id string - OCID for the Vault that will be used to fetch the key to encrypt/decrypt the value given.
- Credential
Type string - Credential Type.
- Key
Id string - OCID for the Vault Key that will be used to encrypt/decrypt the value given.
- Key
Version string - The Vault Key version.
- Secret
Id string - The OCID of the secret.
- Secret
Version string - The secret version.
- Value string
- The value corresponding to the credential.
- Vault
Id string - OCID for the Vault that will be used to fetch the key to encrypt/decrypt the value given.
- credential
Type String - Credential Type.
- key
Id String - OCID for the Vault Key that will be used to encrypt/decrypt the value given.
- key
Version String - The Vault Key version.
- secret
Id String - The OCID of the secret.
- secret
Version String - The secret version.
- value String
- The value corresponding to the credential.
- vault
Id String - OCID for the Vault that will be used to fetch the key to encrypt/decrypt the value given.
- credential
Type string - Credential Type.
- key
Id string - OCID for the Vault Key that will be used to encrypt/decrypt the value given.
- key
Version string - The Vault Key version.
- secret
Id string - The OCID of the secret.
- secret
Version string - The secret version.
- value string
- The value corresponding to the credential.
- vault
Id 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.
- credential
Type String - Credential Type.
- key
Id String - OCID for the Vault Key that will be used to encrypt/decrypt the value given.
- key
Version String - The Vault Key version.
- secret
Id String - The OCID of the secret.
- secret
Version String - The secret version.
- value String
- The value corresponding to the credential.
- vault
Id String - OCID for the Vault that will be used to fetch the key to encrypt/decrypt the value given.
GetFleetCredentialUser
- Credential
Type string - Credential Type.
- Key
Id string - OCID for the Vault Key that will be used to encrypt/decrypt the value given.
- Key
Version string - The Vault Key version.
- Secret
Id string - The OCID of the secret.
- Secret
Version string - The secret version.
- Value string
- The value corresponding to the credential.
- Vault
Id string - OCID for the Vault that will be used to fetch the key to encrypt/decrypt the value given.
- Credential
Type string - Credential Type.
- Key
Id string - OCID for the Vault Key that will be used to encrypt/decrypt the value given.
- Key
Version string - The Vault Key version.
- Secret
Id string - The OCID of the secret.
- Secret
Version string - The secret version.
- Value string
- The value corresponding to the credential.
- Vault
Id string - OCID for the Vault that will be used to fetch the key to encrypt/decrypt the value given.
- credential
Type String - Credential Type.
- key
Id String - OCID for the Vault Key that will be used to encrypt/decrypt the value given.
- key
Version String - The Vault Key version.
- secret
Id String - The OCID of the secret.
- secret
Version String - The secret version.
- value String
- The value corresponding to the credential.
- vault
Id String - OCID for the Vault that will be used to fetch the key to encrypt/decrypt the value given.
- credential
Type string - Credential Type.
- key
Id string - OCID for the Vault Key that will be used to encrypt/decrypt the value given.
- key
Version string - The Vault Key version.
- secret
Id string - The OCID of the secret.
- secret
Version string - The secret version.
- value string
- The value corresponding to the credential.
- vault
Id 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.
- credential
Type String - Credential Type.
- key
Id String - OCID for the Vault Key that will be used to encrypt/decrypt the value given.
- key
Version String - The Vault Key version.
- secret
Id String - The OCID of the secret.
- secret
Version String - The secret version.
- value String
- The value corresponding to the credential.
- vault
Id String - OCID for the Vault that will be used to fetch the key to encrypt/decrypt the value given.
GetFleetDetail
- Fleet
Type 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 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 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 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
- fleet
Type 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
- Compartment
Id string - Compartment Identifier[OCID].
- Preferences
List<Get
Fleet Notification Preference Preference> - Preferences to send notifications on the fleet activities.
- Topic
Id 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 string - Compartment Identifier[OCID].
- Preferences
[]Get
Fleet Notification Preference Preference - Preferences to send notifications on the fleet activities.
- Topic
Id 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 String - Compartment Identifier[OCID].
- preferences
List<Get
Fleet Notification Preference Preference> - Preferences to send notifications on the fleet activities.
- topic
Id 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 string - Compartment Identifier[OCID].
- preferences
Get
Fleet Notification Preference Preference[] - Preferences to send notifications on the fleet activities.
- topic
Id 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[Get
Fleet 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.
- compartment
Id String - Compartment Identifier[OCID].
- preferences List<Property Map>
- Preferences to send notifications on the fleet activities.
- topic
Id String - Topic Id where the notifications will be directed. A topic is a communication channel for sending messages on chosen events to subscriptions.
GetFleetNotificationPreferencePreference
- On
Job boolFailure - Enables or disables notification on Job Failures.
- On
Resource boolNon Compliance - Enables or disables notification when fleet resource becomes non compliant.
- On
Runbook boolNewer Version - Enables or disables notification when a newer version of runbook associated with a fleet is available
- On
Task boolFailure - Enables or disables notification on task failure.
- On
Task boolPause - Enables or disables notification when a task is paused.
- On
Task boolSuccess - Enables or disables notification on task success.
- On
Topology boolModification - Enables or disables notification on Environment Fleet Topology Modification.
- Upcoming
Schedules List<GetFleet Notification Preference Preference Upcoming Schedule> - Enables notification on upcoming schedule.
- On
Job boolFailure - Enables or disables notification on Job Failures.
- On
Resource boolNon Compliance - Enables or disables notification when fleet resource becomes non compliant.
- On
Runbook boolNewer Version - Enables or disables notification when a newer version of runbook associated with a fleet is available
- On
Task boolFailure - Enables or disables notification on task failure.
- On
Task boolPause - Enables or disables notification when a task is paused.
- On
Task boolSuccess - Enables or disables notification on task success.
- On
Topology boolModification - Enables or disables notification on Environment Fleet Topology Modification.
- Upcoming
Schedules []GetFleet Notification Preference Preference Upcoming Schedule - Enables notification on upcoming schedule.
- on
Job BooleanFailure - Enables or disables notification on Job Failures.
- on
Resource BooleanNon Compliance - Enables or disables notification when fleet resource becomes non compliant.
- on
Runbook BooleanNewer Version - Enables or disables notification when a newer version of runbook associated with a fleet is available
- on
Task BooleanFailure - Enables or disables notification on task failure.
- on
Task BooleanPause - Enables or disables notification when a task is paused.
- on
Task BooleanSuccess - Enables or disables notification on task success.
- on
Topology BooleanModification - Enables or disables notification on Environment Fleet Topology Modification.
- upcoming
Schedules List<GetFleet Notification Preference Preference Upcoming Schedule> - Enables notification on upcoming schedule.
- on
Job booleanFailure - Enables or disables notification on Job Failures.
- on
Resource booleanNon Compliance - Enables or disables notification when fleet resource becomes non compliant.
- on
Runbook booleanNewer Version - Enables or disables notification when a newer version of runbook associated with a fleet is available
- on
Task booleanFailure - Enables or disables notification on task failure.
- on
Task booleanPause - Enables or disables notification when a task is paused.
- on
Task booleanSuccess - Enables or disables notification on task success.
- on
Topology booleanModification - Enables or disables notification on Environment Fleet Topology Modification.
- upcoming
Schedules GetFleet Notification Preference Preference Upcoming Schedule[] - Enables notification on upcoming schedule.
- on_
job_ boolfailure - Enables or disables notification on Job Failures.
- on_
resource_ boolnon_ compliance - Enables or disables notification when fleet resource becomes non compliant.
- on_
runbook_ boolnewer_ version - Enables or disables notification when a newer version of runbook associated with a fleet is available
- on_
task_ boolfailure - Enables or disables notification on task failure.
- on_
task_ boolpause - Enables or disables notification when a task is paused.
- on_
task_ boolsuccess - Enables or disables notification on task success.
- on_
topology_ boolmodification - Enables or disables notification on Environment Fleet Topology Modification.
- upcoming_
schedules Sequence[GetFleet Notification Preference Preference Upcoming Schedule] - Enables notification on upcoming schedule.
- on
Job BooleanFailure - Enables or disables notification on Job Failures.
- on
Resource BooleanNon Compliance - Enables or disables notification when fleet resource becomes non compliant.
- on
Runbook BooleanNewer Version - Enables or disables notification when a newer version of runbook associated with a fleet is available
- on
Task BooleanFailure - Enables or disables notification on task failure.
- on
Task BooleanPause - Enables or disables notification when a task is paused.
- on
Task BooleanSuccess - Enables or disables notification on task success.
- on
Topology BooleanModification - Enables or disables notification on Environment Fleet Topology Modification.
- upcoming
Schedules List<Property Map> - Enables notification on upcoming schedule.
GetFleetNotificationPreferencePreferenceUpcomingSchedule
- Notify
Before string - Specify when the notification should be sent.
- On
Upcoming boolSchedule - Enables notification on upcoming schedule.
- Notify
Before string - Specify when the notification should be sent.
- On
Upcoming boolSchedule - Enables notification on upcoming schedule.
- notify
Before String - Specify when the notification should be sent.
- on
Upcoming BooleanSchedule - Enables notification on upcoming schedule.
- notify
Before string - Specify when the notification should be sent.
- on
Upcoming booleanSchedule - Enables notification on upcoming schedule.
- notify_
before str - Specify when the notification should be sent.
- on_
upcoming_ boolschedule - Enables notification on upcoming schedule.
- notify
Before String - Specify when the notification should be sent.
- on
Upcoming BooleanSchedule - Enables notification on upcoming schedule.
GetFleetProperty
- Compartment
Id string - Compartment Identifier[OCID].
- Display
Name string - A user-friendly name. Does not have to be unique, and it's changeable. Avoid entering confidential information. Example:
My new resource
- Fleet
Property stringType - Type of the FleetProperty.
- Is
Required bool - Property is required or not.
- Value string
- Value of the Property.
- Compartment
Id string - Compartment Identifier[OCID].
- Display
Name string - A user-friendly name. Does not have to be unique, and it's changeable. Avoid entering confidential information. Example:
My new resource
- Fleet
Property stringType - Type of the FleetProperty.
- Is
Required bool - Property is required or not.
- Value string
- Value of the Property.
- compartment
Id String - Compartment Identifier[OCID].
- display
Name String - A user-friendly name. Does not have to be unique, and it's changeable. Avoid entering confidential information. Example:
My new resource
- fleet
Property StringType - Type of the FleetProperty.
- is
Required Boolean - Property is required or not.
- value String
- Value of the Property.
- compartment
Id string - Compartment Identifier[OCID].
- display
Name string - A user-friendly name. Does not have to be unique, and it's changeable. Avoid entering confidential information. Example:
My new resource
- fleet
Property stringType - Type of the FleetProperty.
- is
Required 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_ strtype - Type of the FleetProperty.
- is_
required bool - Property is required or not.
- value str
- Value of the Property.
- compartment
Id String - Compartment Identifier[OCID].
- display
Name String - A user-friendly name. Does not have to be unique, and it's changeable. Avoid entering confidential information. Example:
My new resource
- fleet
Property StringType - Type of the FleetProperty.
- is
Required Boolean - Property is required or not.
- value String
- Value of the Property.
GetFleetResource
- Compartment
Id string - Compartment Identifier[OCID].
- Fleet
Resource stringType - Type of the FleetResource.
- Resource
Id string - OCID of the resource.
- Tenancy
Id string - Tenancy Identifier[OCID].
- Compartment
Id string - Compartment Identifier[OCID].
- Fleet
Resource stringType - Type of the FleetResource.
- Resource
Id string - OCID of the resource.
- Tenancy
Id string - Tenancy Identifier[OCID].
- compartment
Id String - Compartment Identifier[OCID].
- fleet
Resource StringType - Type of the FleetResource.
- resource
Id String - OCID of the resource.
- tenancy
Id String - Tenancy Identifier[OCID].
- compartment
Id string - Compartment Identifier[OCID].
- fleet
Resource stringType - Type of the FleetResource.
- resource
Id string - OCID of the resource.
- tenancy
Id string - Tenancy Identifier[OCID].
- compartment_
id str - Compartment Identifier[OCID].
- fleet_
resource_ strtype - Type of the FleetResource.
- resource_
id str - OCID of the resource.
- tenancy_
id str - Tenancy Identifier[OCID].
- compartment
Id String - Compartment Identifier[OCID].
- fleet
Resource StringType - Type of the FleetResource.
- resource
Id String - OCID of the resource.
- tenancy
Id String - Tenancy Identifier[OCID].
GetFleetResourceSelection
- Resource
Selection stringType - Type of resource selection in a Fleet. Select resources manually or select resources based on rules.
- Rule
Selection List<GetCriterias Fleet Resource Selection 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.
- Resource
Selection stringType - Type of resource selection in a Fleet. Select resources manually or select resources based on rules.
- Rule
Selection []GetCriterias Fleet Resource Selection 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.
- resource
Selection StringType - Type of resource selection in a Fleet. Select resources manually or select resources based on rules.
- rule
Selection List<GetCriterias Fleet Resource Selection 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.
- resource
Selection stringType - Type of resource selection in a Fleet. Select resources manually or select resources based on rules.
- rule
Selection GetCriterias Fleet Resource Selection 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.
- resource_
selection_ strtype - Type of resource selection in a Fleet. Select resources manually or select resources based on rules.
- rule_
selection_ Sequence[Getcriterias Fleet Resource Selection 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.
- resource
Selection StringType - Type of resource selection in a Fleet. Select resources manually or select resources based on rules.
- rule
Selection 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.
GetFleetResourceSelectionRuleSelectionCriteria
- Match
Condition string - Match condition for the rule selection. Include resources that match all rules or any of the rules.
- Rules
List<Get
Fleet Resource Selection Rule Selection Criteria Rule> - Rules.
- Match
Condition string - Match condition for the rule selection. Include resources that match all rules or any of the rules.
- Rules
[]Get
Fleet Resource Selection Rule Selection Criteria Rule - Rules.
- match
Condition String - Match condition for the rule selection. Include resources that match all rules or any of the rules.
- rules
List<Get
Fleet Resource Selection Rule Selection Criteria Rule> - Rules.
- match
Condition string - Match condition for the rule selection. Include resources that match all rules or any of the rules.
- rules
Get
Fleet Resource Selection 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[Get
Fleet Resource Selection Rule Selection Criteria Rule] - Rules.
- match
Condition 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'
- Compartment
Id string - Compartment Identifier[OCID].
- Conditions
List<Get
Fleet Resource Selection Rule Selection Criteria Rule Condition> - Rule Conditions
- Resource
Compartment 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'
- Compartment
Id string - Compartment Identifier[OCID].
- Conditions
[]Get
Fleet Resource Selection Rule Selection Criteria Rule Condition - Rule Conditions
- Resource
Compartment 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'
- compartment
Id String - Compartment Identifier[OCID].
- conditions
List<Get
Fleet Resource Selection Rule Selection Criteria Rule Condition> - Rule Conditions
- resource
Compartment 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'
- compartment
Id string - Compartment Identifier[OCID].
- conditions
Get
Fleet Resource Selection Rule Selection Criteria Rule Condition[] - Rule Conditions
- resource
Compartment 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 - Compartment Identifier[OCID].
- conditions
Sequence[Get
Fleet Resource Selection 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'
- compartment
Id String - Compartment Identifier[OCID].
- conditions List<Property Map>
- Rule Conditions
- resource
Compartment StringId - The Compartment ID to dynamically search resources. Provide the compartment ID to which the rule is applicable.
GetFleetResourceSelectionRuleSelectionCriteriaRuleCondition
- Attr
Group 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.
- Attr
Key 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.
- Attr
Value 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 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.
- Attr
Key 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.
- Attr
Value 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 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.
- attr
Key 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.
- attr
Value 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 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.
- attr
Key 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.
- attr
Value 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.
- attr
Group 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.
- attr
Key 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.
- attr
Value 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.