Oracle Cloud Infrastructure v1.41.0 published on Wednesday, Jun 19, 2024 by Pulumi
oci.Jms.getFleet
Explore with Pulumi AI
Oracle Cloud Infrastructure v1.41.0 published on Wednesday, Jun 19, 2024 by Pulumi
This data source provides details about a specific Fleet resource in Oracle Cloud Infrastructure Jms service.
Retrieve a Fleet with the specified identifier.
Example Usage
import * as pulumi from "@pulumi/pulumi";
import * as oci from "@pulumi/oci";
const testFleet = oci.Jms.getFleet({
fleetId: testFleetOciJmsFleet.id,
});
import pulumi
import pulumi_oci as oci
test_fleet = oci.Jms.get_fleet(fleet_id=test_fleet_oci_jms_fleet["id"])
package main
import (
"github.com/pulumi/pulumi-oci/sdk/go/oci/Jms"
"github.com/pulumi/pulumi/sdk/v3/go/pulumi"
)
func main() {
pulumi.Run(func(ctx *pulumi.Context) error {
_, err := Jms.GetFleet(ctx, &jms.GetFleetArgs{
FleetId: testFleetOciJmsFleet.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.Jms.GetFleet.Invoke(new()
{
FleetId = testFleetOciJmsFleet.Id,
});
});
package generated_program;
import com.pulumi.Context;
import com.pulumi.Pulumi;
import com.pulumi.core.Output;
import com.pulumi.oci.Jms.JmsFunctions;
import com.pulumi.oci.Jms.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 = JmsFunctions.getFleet(GetFleetArgs.builder()
.fleetId(testFleetOciJmsFleet.id())
.build());
}
}
variables:
testFleet:
fn::invoke:
Function: oci:Jms:getFleet
Arguments:
fleetId: ${testFleetOciJmsFleet.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 GetFleet(ctx *Context, args *GetFleetArgs, opts ...InvokeOption) (*GetFleetResult, error)
func GetFleetOutput(ctx *Context, args *GetFleetOutputArgs, opts ...InvokeOption) GetFleetResultOutput
> Note: This function is named GetFleet
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)
// Output-based functions aren't available in Java yet
fn::invoke:
function: oci:Jms/getFleet:getFleet
arguments:
# arguments dictionary
The following arguments are supported:
getFleet Result
The following output properties are available:
- Approximate
Application intCount - The approximate count of all unique applications in the Fleet in the past seven days. This metric is provided on a best-effort manner, and isn't taken into account when computing the resource ETag.
- Approximate
Installation intCount - The approximate count of all unique Java installations in the Fleet in the past seven days. This metric is provided on a best-effort manner, and isn't taken into account when computing the resource ETag.
- Approximate
Java intServer Count - The approximate count of all unique Java servers in the Fleet in the past seven days. This metric is provided on a best-effort manner, and isn't taken into account when computing the resource ETag.
- Approximate
Jre intCount - The approximate count of all unique Java Runtimes in the Fleet in the past seven days. This metric is provided on a best-effort manner, and isn't taken into account when computing the resource ETag.
- Approximate
Managed intInstance Count - The approximate count of all unique managed instances in the Fleet in the past seven days. This metric is provided on a best-effort manner, and isn't taken into account when computing the resource ETag.
- Compartment
Id string - The OCID of the compartment of the Fleet.
- Dictionary<string, object>
- Defined tags for this resource. Each key is predefined and scoped to a namespace. Example:
{"foo-namespace.bar-key": "value"}
. (See Understanding Free-form Tags). - Description string
- The Fleet's description.
- Display
Name string - The name of the Fleet.
- Fleet
Id string - Dictionary<string, object>
- Simple key-value pair that is applied without any predefined name, type, or scope. Exists for cross-compatibility only. Example:
{"bar-key": "value"}
. (See Managing Tags and Tag Namespaces.) - Id string
- The OCID of the Fleet.
- Inventory
Logs List<GetFleet Inventory Log> - Custom Log for inventory or operation log.
- Is
Advanced boolFeatures Enabled - Whether or not advanced features are enabled in this Fleet. Deprecated, use
/fleets/{fleetId}/advanceFeatureConfiguration
API instead. - Is
Export boolSetting Enabled - Whether or not export setting is enabled in this Fleet.
- Operation
Logs List<GetFleet Operation Log> - Custom Log for inventory or operation log.
- State string
- The lifecycle state of the Fleet.
- Dictionary<string, object>
- System tags for this resource. Each key is predefined and scoped to a namespace. For more information, see Resource Tags. System tags can be viewed by users, but can only be created by the system. Example:
{"orcl-cloud.free-tier-retained": "true"}
- Time
Created string - The creation date and time of the Fleet (formatted according to RFC3339).
- Approximate
Application intCount - The approximate count of all unique applications in the Fleet in the past seven days. This metric is provided on a best-effort manner, and isn't taken into account when computing the resource ETag.
- Approximate
Installation intCount - The approximate count of all unique Java installations in the Fleet in the past seven days. This metric is provided on a best-effort manner, and isn't taken into account when computing the resource ETag.
- Approximate
Java intServer Count - The approximate count of all unique Java servers in the Fleet in the past seven days. This metric is provided on a best-effort manner, and isn't taken into account when computing the resource ETag.
- Approximate
Jre intCount - The approximate count of all unique Java Runtimes in the Fleet in the past seven days. This metric is provided on a best-effort manner, and isn't taken into account when computing the resource ETag.
- Approximate
Managed intInstance Count - The approximate count of all unique managed instances in the Fleet in the past seven days. This metric is provided on a best-effort manner, and isn't taken into account when computing the resource ETag.
- Compartment
Id string - The OCID of the compartment of the Fleet.
- map[string]interface{}
- Defined tags for this resource. Each key is predefined and scoped to a namespace. Example:
{"foo-namespace.bar-key": "value"}
. (See Understanding Free-form Tags). - Description string
- The Fleet's description.
- Display
Name string - The name of the Fleet.
- Fleet
Id string - map[string]interface{}
- Simple key-value pair that is applied without any predefined name, type, or scope. Exists for cross-compatibility only. Example:
{"bar-key": "value"}
. (See Managing Tags and Tag Namespaces.) - Id string
- The OCID of the Fleet.
- Inventory
Logs []GetFleet Inventory Log - Custom Log for inventory or operation log.
- Is
Advanced boolFeatures Enabled - Whether or not advanced features are enabled in this Fleet. Deprecated, use
/fleets/{fleetId}/advanceFeatureConfiguration
API instead. - Is
Export boolSetting Enabled - Whether or not export setting is enabled in this Fleet.
- Operation
Logs []GetFleet Operation Log - Custom Log for inventory or operation log.
- State string
- The lifecycle state of the Fleet.
- map[string]interface{}
- System tags for this resource. Each key is predefined and scoped to a namespace. For more information, see Resource Tags. System tags can be viewed by users, but can only be created by the system. Example:
{"orcl-cloud.free-tier-retained": "true"}
- Time
Created string - The creation date and time of the Fleet (formatted according to RFC3339).
- approximate
Application IntegerCount - The approximate count of all unique applications in the Fleet in the past seven days. This metric is provided on a best-effort manner, and isn't taken into account when computing the resource ETag.
- approximate
Installation IntegerCount - The approximate count of all unique Java installations in the Fleet in the past seven days. This metric is provided on a best-effort manner, and isn't taken into account when computing the resource ETag.
- approximate
Java IntegerServer Count - The approximate count of all unique Java servers in the Fleet in the past seven days. This metric is provided on a best-effort manner, and isn't taken into account when computing the resource ETag.
- approximate
Jre IntegerCount - The approximate count of all unique Java Runtimes in the Fleet in the past seven days. This metric is provided on a best-effort manner, and isn't taken into account when computing the resource ETag.
- approximate
Managed IntegerInstance Count - The approximate count of all unique managed instances in the Fleet in the past seven days. This metric is provided on a best-effort manner, and isn't taken into account when computing the resource ETag.
- compartment
Id String - The OCID of the compartment of the Fleet.
- Map<String,Object>
- Defined tags for this resource. Each key is predefined and scoped to a namespace. Example:
{"foo-namespace.bar-key": "value"}
. (See Understanding Free-form Tags). - description String
- The Fleet's description.
- display
Name String - The name of the Fleet.
- fleet
Id String - Map<String,Object>
- Simple key-value pair that is applied without any predefined name, type, or scope. Exists for cross-compatibility only. Example:
{"bar-key": "value"}
. (See Managing Tags and Tag Namespaces.) - id String
- The OCID of the Fleet.
- inventory
Logs List<GetFleet Inventory Log> - Custom Log for inventory or operation log.
- is
Advanced BooleanFeatures Enabled - Whether or not advanced features are enabled in this Fleet. Deprecated, use
/fleets/{fleetId}/advanceFeatureConfiguration
API instead. - is
Export BooleanSetting Enabled - Whether or not export setting is enabled in this Fleet.
- operation
Logs List<GetFleet Operation Log> - Custom Log for inventory or operation log.
- state String
- The lifecycle state of the Fleet.
- Map<String,Object>
- System tags for this resource. Each key is predefined and scoped to a namespace. For more information, see Resource Tags. System tags can be viewed by users, but can only be created by the system. Example:
{"orcl-cloud.free-tier-retained": "true"}
- time
Created String - The creation date and time of the Fleet (formatted according to RFC3339).
- approximate
Application numberCount - The approximate count of all unique applications in the Fleet in the past seven days. This metric is provided on a best-effort manner, and isn't taken into account when computing the resource ETag.
- approximate
Installation numberCount - The approximate count of all unique Java installations in the Fleet in the past seven days. This metric is provided on a best-effort manner, and isn't taken into account when computing the resource ETag.
- approximate
Java numberServer Count - The approximate count of all unique Java servers in the Fleet in the past seven days. This metric is provided on a best-effort manner, and isn't taken into account when computing the resource ETag.
- approximate
Jre numberCount - The approximate count of all unique Java Runtimes in the Fleet in the past seven days. This metric is provided on a best-effort manner, and isn't taken into account when computing the resource ETag.
- approximate
Managed numberInstance Count - The approximate count of all unique managed instances in the Fleet in the past seven days. This metric is provided on a best-effort manner, and isn't taken into account when computing the resource ETag.
- compartment
Id string - The OCID of the compartment of the Fleet.
- {[key: string]: any}
- Defined tags for this resource. Each key is predefined and scoped to a namespace. Example:
{"foo-namespace.bar-key": "value"}
. (See Understanding Free-form Tags). - description string
- The Fleet's description.
- display
Name string - The name of the Fleet.
- fleet
Id string - {[key: string]: any}
- Simple key-value pair that is applied without any predefined name, type, or scope. Exists for cross-compatibility only. Example:
{"bar-key": "value"}
. (See Managing Tags and Tag Namespaces.) - id string
- The OCID of the Fleet.
- inventory
Logs GetFleet Inventory Log[] - Custom Log for inventory or operation log.
- is
Advanced booleanFeatures Enabled - Whether or not advanced features are enabled in this Fleet. Deprecated, use
/fleets/{fleetId}/advanceFeatureConfiguration
API instead. - is
Export booleanSetting Enabled - Whether or not export setting is enabled in this Fleet.
- operation
Logs GetFleet Operation Log[] - Custom Log for inventory or operation log.
- state string
- The lifecycle state of the Fleet.
- {[key: string]: any}
- System tags for this resource. Each key is predefined and scoped to a namespace. For more information, see Resource Tags. System tags can be viewed by users, but can only be created by the system. Example:
{"orcl-cloud.free-tier-retained": "true"}
- time
Created string - The creation date and time of the Fleet (formatted according to RFC3339).
- approximate_
application_ intcount - The approximate count of all unique applications in the Fleet in the past seven days. This metric is provided on a best-effort manner, and isn't taken into account when computing the resource ETag.
- approximate_
installation_ intcount - The approximate count of all unique Java installations in the Fleet in the past seven days. This metric is provided on a best-effort manner, and isn't taken into account when computing the resource ETag.
- approximate_
java_ intserver_ count - The approximate count of all unique Java servers in the Fleet in the past seven days. This metric is provided on a best-effort manner, and isn't taken into account when computing the resource ETag.
- approximate_
jre_ intcount - The approximate count of all unique Java Runtimes in the Fleet in the past seven days. This metric is provided on a best-effort manner, and isn't taken into account when computing the resource ETag.
- approximate_
managed_ intinstance_ count - The approximate count of all unique managed instances in the Fleet in the past seven days. This metric is provided on a best-effort manner, and isn't taken into account when computing the resource ETag.
- compartment_
id str - The OCID of the compartment of the Fleet.
- Mapping[str, Any]
- Defined tags for this resource. Each key is predefined and scoped to a namespace. Example:
{"foo-namespace.bar-key": "value"}
. (See Understanding Free-form Tags). - description str
- The Fleet's description.
- display_
name str - The name of the Fleet.
- fleet_
id str - Mapping[str, Any]
- Simple key-value pair that is applied without any predefined name, type, or scope. Exists for cross-compatibility only. Example:
{"bar-key": "value"}
. (See Managing Tags and Tag Namespaces.) - id str
- The OCID of the Fleet.
- inventory_
logs Sequence[jms.Get Fleet Inventory Log] - Custom Log for inventory or operation log.
- is_
advanced_ boolfeatures_ enabled - Whether or not advanced features are enabled in this Fleet. Deprecated, use
/fleets/{fleetId}/advanceFeatureConfiguration
API instead. - is_
export_ boolsetting_ enabled - Whether or not export setting is enabled in this Fleet.
- operation_
logs Sequence[jms.Get Fleet Operation Log] - Custom Log for inventory or operation log.
- state str
- The lifecycle state of the Fleet.
- Mapping[str, Any]
- System tags for this resource. Each key is predefined and scoped to a namespace. For more information, see Resource Tags. System tags can be viewed by users, but can only be created by the system. Example:
{"orcl-cloud.free-tier-retained": "true"}
- time_
created str - The creation date and time of the Fleet (formatted according to RFC3339).
- approximate
Application NumberCount - The approximate count of all unique applications in the Fleet in the past seven days. This metric is provided on a best-effort manner, and isn't taken into account when computing the resource ETag.
- approximate
Installation NumberCount - The approximate count of all unique Java installations in the Fleet in the past seven days. This metric is provided on a best-effort manner, and isn't taken into account when computing the resource ETag.
- approximate
Java NumberServer Count - The approximate count of all unique Java servers in the Fleet in the past seven days. This metric is provided on a best-effort manner, and isn't taken into account when computing the resource ETag.
- approximate
Jre NumberCount - The approximate count of all unique Java Runtimes in the Fleet in the past seven days. This metric is provided on a best-effort manner, and isn't taken into account when computing the resource ETag.
- approximate
Managed NumberInstance Count - The approximate count of all unique managed instances in the Fleet in the past seven days. This metric is provided on a best-effort manner, and isn't taken into account when computing the resource ETag.
- compartment
Id String - The OCID of the compartment of the Fleet.
- Map<Any>
- Defined tags for this resource. Each key is predefined and scoped to a namespace. Example:
{"foo-namespace.bar-key": "value"}
. (See Understanding Free-form Tags). - description String
- The Fleet's description.
- display
Name String - The name of the Fleet.
- fleet
Id String - Map<Any>
- Simple key-value pair that is applied without any predefined name, type, or scope. Exists for cross-compatibility only. Example:
{"bar-key": "value"}
. (See Managing Tags and Tag Namespaces.) - id String
- The OCID of the Fleet.
- inventory
Logs List<Property Map> - Custom Log for inventory or operation log.
- is
Advanced BooleanFeatures Enabled - Whether or not advanced features are enabled in this Fleet. Deprecated, use
/fleets/{fleetId}/advanceFeatureConfiguration
API instead. - is
Export BooleanSetting Enabled - Whether or not export setting is enabled in this Fleet.
- operation
Logs List<Property Map> - Custom Log for inventory or operation log.
- state String
- The lifecycle state of the Fleet.
- Map<Any>
- System tags for this resource. Each key is predefined and scoped to a namespace. For more information, see Resource Tags. System tags can be viewed by users, but can only be created by the system. Example:
{"orcl-cloud.free-tier-retained": "true"}
- time
Created String - The creation date and time of the Fleet (formatted according to RFC3339).
Supporting Types
GetFleetInventoryLog
- Log
Group stringId - The OCID of the log group.
- Log
Id string - The OCID of the log.
- Log
Group stringId - The OCID of the log group.
- Log
Id string - The OCID of the log.
- log
Group StringId - The OCID of the log group.
- log
Id String - The OCID of the log.
- log
Group stringId - The OCID of the log group.
- log
Id string - The OCID of the log.
- log_
group_ strid - The OCID of the log group.
- log_
id str - The OCID of the log.
- log
Group StringId - The OCID of the log group.
- log
Id String - The OCID of the log.
GetFleetOperationLog
- Log
Group stringId - The OCID of the log group.
- Log
Id string - The OCID of the log.
- Log
Group stringId - The OCID of the log group.
- Log
Id string - The OCID of the log.
- log
Group StringId - The OCID of the log group.
- log
Id String - The OCID of the log.
- log
Group stringId - The OCID of the log group.
- log
Id string - The OCID of the log.
- log_
group_ strid - The OCID of the log group.
- log_
id str - The OCID of the log.
- log
Group StringId - The OCID of the log group.
- log
Id String - The OCID of the log.
Package Details
- Repository
- oci pulumi/pulumi-oci
- License
- Apache-2.0
- Notes
- This Pulumi package is based on the
oci
Terraform Provider.
Oracle Cloud Infrastructure v1.41.0 published on Wednesday, Jun 19, 2024 by Pulumi