Oracle Cloud Infrastructure v0.20.0, May 31 23
Oracle Cloud Infrastructure v0.20.0, May 31 23
oci.Jms.getFleetAdvancedFeatureConfiguration
Explore with Pulumi AI
This data source provides details about a specific Fleet Advanced Feature Configuration resource in Oracle Cloud Infrastructure Jms service.
Returns fleet level advanced feature configuration
Example Usage
using System.Collections.Generic;
using System.Linq;
using Pulumi;
using Oci = Pulumi.Oci;
return await Deployment.RunAsync(() =>
{
var testFleetAdvancedFeatureConfiguration = Oci.Jms.GetFleetAdvancedFeatureConfiguration.Invoke(new()
{
FleetId = oci_jms_fleet.Test_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.GetFleetAdvancedFeatureConfiguration(ctx, &jms.GetFleetAdvancedFeatureConfigurationArgs{
FleetId: oci_jms_fleet.Test_fleet.Id,
}, nil)
if err != nil {
return err
}
return nil
})
}
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.GetFleetAdvancedFeatureConfigurationArgs;
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 testFleetAdvancedFeatureConfiguration = JmsFunctions.getFleetAdvancedFeatureConfiguration(GetFleetAdvancedFeatureConfigurationArgs.builder()
.fleetId(oci_jms_fleet.test_fleet().id())
.build());
}
}
import pulumi
import pulumi_oci as oci
test_fleet_advanced_feature_configuration = oci.Jms.get_fleet_advanced_feature_configuration(fleet_id=%!v(PANIC=Format method: runtime error: invalid memory address or nil pointer dereference))
import * as pulumi from "@pulumi/pulumi";
import * as oci from "@pulumi/oci";
const testFleetAdvancedFeatureConfiguration = oci.Jms.getFleetAdvancedFeatureConfiguration({
fleetId: oci_jms_fleet.test_fleet.id,
});
variables:
testFleetAdvancedFeatureConfiguration:
fn::invoke:
Function: oci:Jms:getFleetAdvancedFeatureConfiguration
Arguments:
fleetId: ${oci_jms_fleet.test_fleet.id}
Using getFleetAdvancedFeatureConfiguration
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 getFleetAdvancedFeatureConfiguration(args: GetFleetAdvancedFeatureConfigurationArgs, opts?: InvokeOptions): Promise<GetFleetAdvancedFeatureConfigurationResult>
function getFleetAdvancedFeatureConfigurationOutput(args: GetFleetAdvancedFeatureConfigurationOutputArgs, opts?: InvokeOptions): Output<GetFleetAdvancedFeatureConfigurationResult>
def get_fleet_advanced_feature_configuration(fleet_id: Optional[str] = None,
opts: Optional[InvokeOptions] = None) -> GetFleetAdvancedFeatureConfigurationResult
def get_fleet_advanced_feature_configuration_output(fleet_id: Optional[pulumi.Input[str]] = None,
opts: Optional[InvokeOptions] = None) -> Output[GetFleetAdvancedFeatureConfigurationResult]
func GetFleetAdvancedFeatureConfiguration(ctx *Context, args *GetFleetAdvancedFeatureConfigurationArgs, opts ...InvokeOption) (*GetFleetAdvancedFeatureConfigurationResult, error)
func GetFleetAdvancedFeatureConfigurationOutput(ctx *Context, args *GetFleetAdvancedFeatureConfigurationOutputArgs, opts ...InvokeOption) GetFleetAdvancedFeatureConfigurationResultOutput
> Note: This function is named GetFleetAdvancedFeatureConfiguration
in the Go SDK.
public static class GetFleetAdvancedFeatureConfiguration
{
public static Task<GetFleetAdvancedFeatureConfigurationResult> InvokeAsync(GetFleetAdvancedFeatureConfigurationArgs args, InvokeOptions? opts = null)
public static Output<GetFleetAdvancedFeatureConfigurationResult> Invoke(GetFleetAdvancedFeatureConfigurationInvokeArgs args, InvokeOptions? opts = null)
}
public static CompletableFuture<GetFleetAdvancedFeatureConfigurationResult> getFleetAdvancedFeatureConfiguration(GetFleetAdvancedFeatureConfigurationArgs args, InvokeOptions options)
// Output-based functions aren't available in Java yet
fn::invoke:
function: oci:Jms/getFleetAdvancedFeatureConfiguration:getFleetAdvancedFeatureConfiguration
arguments:
# arguments dictionary
The following arguments are supported:
getFleetAdvancedFeatureConfiguration Result
The following output properties are available:
- Advanced
Usage List<GetTrackings Fleet Advanced Feature Configuration Advanced Usage Tracking> AdvancedUsageTracking configuration
- Analytic
Bucket stringName Bucket name required to store jfr and related data
- Analytic
Namespace string Namespace for the fleet advanced feature
- Crypto
Event List<GetAnalyses Fleet Advanced Feature Configuration Crypto Event Analysis> CryptoEventAnalysis configuration
- Fleet
Id string - Id string
The provider-assigned unique ID for this managed resource.
- Jfr
Recordings List<GetFleet Advanced Feature Configuration Jfr Recording> JfrRecording configuration
- Lcms
List<Get
Fleet Advanced Feature Configuration Lcm> Enable lifecycle management and set post action configurations
- Time
Last stringModified The date and time of the last modification to the Fleet Agent Configuration (formatted according to RFC3339).
- Advanced
Usage []GetTrackings Fleet Advanced Feature Configuration Advanced Usage Tracking AdvancedUsageTracking configuration
- Analytic
Bucket stringName Bucket name required to store jfr and related data
- Analytic
Namespace string Namespace for the fleet advanced feature
- Crypto
Event []GetAnalyses Fleet Advanced Feature Configuration Crypto Event Analysis CryptoEventAnalysis configuration
- Fleet
Id string - Id string
The provider-assigned unique ID for this managed resource.
- Jfr
Recordings []GetFleet Advanced Feature Configuration Jfr Recording JfrRecording configuration
- Lcms
[]Get
Fleet Advanced Feature Configuration Lcm Enable lifecycle management and set post action configurations
- Time
Last stringModified The date and time of the last modification to the Fleet Agent Configuration (formatted according to RFC3339).
- advanced
Usage List<GetTrackings Fleet Advanced Feature Configuration Advanced Usage Tracking> AdvancedUsageTracking configuration
- analytic
Bucket StringName Bucket name required to store jfr and related data
- analytic
Namespace String Namespace for the fleet advanced feature
- crypto
Event List<GetAnalyses Fleet Advanced Feature Configuration Crypto Event Analysis> CryptoEventAnalysis configuration
- fleet
Id String - id String
The provider-assigned unique ID for this managed resource.
- jfr
Recordings List<GetFleet Advanced Feature Configuration Jfr Recording> JfrRecording configuration
- lcms
List<Get
Fleet Advanced Feature Configuration Lcm> Enable lifecycle management and set post action configurations
- time
Last StringModified The date and time of the last modification to the Fleet Agent Configuration (formatted according to RFC3339).
- advanced
Usage GetTrackings Fleet Advanced Feature Configuration Advanced Usage Tracking[] AdvancedUsageTracking configuration
- analytic
Bucket stringName Bucket name required to store jfr and related data
- analytic
Namespace string Namespace for the fleet advanced feature
- crypto
Event GetAnalyses Fleet Advanced Feature Configuration Crypto Event Analysis[] CryptoEventAnalysis configuration
- fleet
Id string - id string
The provider-assigned unique ID for this managed resource.
- jfr
Recordings GetFleet Advanced Feature Configuration Jfr Recording[] JfrRecording configuration
- lcms
Get
Fleet Advanced Feature Configuration Lcm[] Enable lifecycle management and set post action configurations
- time
Last stringModified The date and time of the last modification to the Fleet Agent Configuration (formatted according to RFC3339).
- advanced_
usage_ Gettrackings Fleet Advanced Feature Configuration Advanced Usage Tracking] AdvancedUsageTracking configuration
- analytic_
bucket_ strname Bucket name required to store jfr and related data
- analytic_
namespace str Namespace for the fleet advanced feature
- crypto_
event_ Getanalyses Fleet Advanced Feature Configuration Crypto Event Analysis] CryptoEventAnalysis configuration
- fleet_
id str - id str
The provider-assigned unique ID for this managed resource.
- jfr_
recordings GetFleet Advanced Feature Configuration Jfr Recording] JfrRecording configuration
- lcms
Get
Fleet Advanced Feature Configuration Lcm] Enable lifecycle management and set post action configurations
- time_
last_ strmodified The date and time of the last modification to the Fleet Agent Configuration (formatted according to RFC3339).
- advanced
Usage List<Property Map>Trackings AdvancedUsageTracking configuration
- analytic
Bucket StringName Bucket name required to store jfr and related data
- analytic
Namespace String Namespace for the fleet advanced feature
- crypto
Event List<Property Map>Analyses CryptoEventAnalysis configuration
- fleet
Id String - id String
The provider-assigned unique ID for this managed resource.
- jfr
Recordings List<Property Map> JfrRecording configuration
- lcms List<Property Map>
Enable lifecycle management and set post action configurations
- time
Last StringModified The date and time of the last modification to the Fleet Agent Configuration (formatted according to RFC3339).
Supporting Types
GetFleetAdvancedFeatureConfigurationAdvancedUsageTracking
- Is
Enabled bool Lcm flag to store enabled or disabled status
- Is
Enabled bool Lcm flag to store enabled or disabled status
- is
Enabled Boolean Lcm flag to store enabled or disabled status
- is
Enabled boolean Lcm flag to store enabled or disabled status
- is_
enabled bool Lcm flag to store enabled or disabled status
- is
Enabled Boolean Lcm flag to store enabled or disabled status
GetFleetAdvancedFeatureConfigurationCryptoEventAnalysis
- Is
Enabled bool Lcm flag to store enabled or disabled status
- Summarized
Events List<GetLogs Fleet Advanced Feature Configuration Crypto Event Analysis Summarized Events Log> Summarized events log for advanced feature.
- Is
Enabled bool Lcm flag to store enabled or disabled status
- Summarized
Events []GetLogs Fleet Advanced Feature Configuration Crypto Event Analysis Summarized Events Log Summarized events log for advanced feature.
- is
Enabled Boolean Lcm flag to store enabled or disabled status
- summarized
Events List<GetLogs Fleet Advanced Feature Configuration Crypto Event Analysis Summarized Events Log> Summarized events log for advanced feature.
- is
Enabled boolean Lcm flag to store enabled or disabled status
- summarized
Events GetLogs Fleet Advanced Feature Configuration Crypto Event Analysis Summarized Events Log[] Summarized events log for advanced feature.
- is_
enabled bool Lcm flag to store enabled or disabled status
- summarized_
events_ Getlogs Fleet Advanced Feature Configuration Crypto Event Analysis Summarized Events Log] Summarized events log for advanced feature.
- is
Enabled Boolean Lcm flag to store enabled or disabled status
- summarized
Events List<Property Map>Logs Summarized events log for advanced feature.
GetFleetAdvancedFeatureConfigurationCryptoEventAnalysisSummarizedEventsLog
- 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.
GetFleetAdvancedFeatureConfigurationJfrRecording
- Is
Enabled bool Lcm flag to store enabled or disabled status
- Is
Enabled bool Lcm flag to store enabled or disabled status
- is
Enabled Boolean Lcm flag to store enabled or disabled status
- is
Enabled boolean Lcm flag to store enabled or disabled status
- is_
enabled bool Lcm flag to store enabled or disabled status
- is
Enabled Boolean Lcm flag to store enabled or disabled status
GetFleetAdvancedFeatureConfigurationLcm
- Is
Enabled bool Lcm flag to store enabled or disabled status
- Post
Installation List<GetActions Fleet Advanced Feature Configuration Lcm Post Installation Action> List of available post actions you can execute after the successful Java installation.
- Is
Enabled bool Lcm flag to store enabled or disabled status
- Post
Installation []GetActions Fleet Advanced Feature Configuration Lcm Post Installation Action List of available post actions you can execute after the successful Java installation.
- is
Enabled Boolean Lcm flag to store enabled or disabled status
- post
Installation List<GetActions Fleet Advanced Feature Configuration Lcm Post Installation Action> List of available post actions you can execute after the successful Java installation.
- is
Enabled boolean Lcm flag to store enabled or disabled status
- post
Installation GetActions Fleet Advanced Feature Configuration Lcm Post Installation Action[] List of available post actions you can execute after the successful Java installation.
- is_
enabled bool Lcm flag to store enabled or disabled status
- post_
installation_ Getactions Fleet Advanced Feature Configuration Lcm Post Installation Action] List of available post actions you can execute after the successful Java installation.
- is
Enabled Boolean Lcm flag to store enabled or disabled status
- post
Installation List<Property Map>Actions List of available post actions you can execute after the successful Java installation.
GetFleetAdvancedFeatureConfigurationLcmPostInstallationAction
- Disabled
Tls List<string>Versions The following post JRE installation actions are supported by the field:
- Disable TLS 1.0 , TLS 1.1
- Minimum
Key List<GetSize Settings Fleet Advanced Feature Configuration Lcm Post Installation Action Minimum Key Size Setting> test
- Should
Replace boolCertificates Operating System Restores JDK root certificates with the certificates that are available in the operating system. The following action is supported by the field:
- Replace JDK root certificates with a list provided by the operating system
- Disabled
Tls []stringVersions The following post JRE installation actions are supported by the field:
- Disable TLS 1.0 , TLS 1.1
- Minimum
Key []GetSize Settings Fleet Advanced Feature Configuration Lcm Post Installation Action Minimum Key Size Setting test
- Should
Replace boolCertificates Operating System Restores JDK root certificates with the certificates that are available in the operating system. The following action is supported by the field:
- Replace JDK root certificates with a list provided by the operating system
- disabled
Tls List<String>Versions The following post JRE installation actions are supported by the field:
- Disable TLS 1.0 , TLS 1.1
- minimum
Key List<GetSize Settings Fleet Advanced Feature Configuration Lcm Post Installation Action Minimum Key Size Setting> test
- should
Replace BooleanCertificates Operating System Restores JDK root certificates with the certificates that are available in the operating system. The following action is supported by the field:
- Replace JDK root certificates with a list provided by the operating system
- disabled
Tls string[]Versions The following post JRE installation actions are supported by the field:
- Disable TLS 1.0 , TLS 1.1
- minimum
Key GetSize Settings Fleet Advanced Feature Configuration Lcm Post Installation Action Minimum Key Size Setting[] test
- should
Replace booleanCertificates Operating System Restores JDK root certificates with the certificates that are available in the operating system. The following action is supported by the field:
- Replace JDK root certificates with a list provided by the operating system
- disabled_
tls_ Sequence[str]versions The following post JRE installation actions are supported by the field:
- Disable TLS 1.0 , TLS 1.1
- minimum_
key_ Getsize_ settings Fleet Advanced Feature Configuration Lcm Post Installation Action Minimum Key Size Setting] test
- should_
replace_ boolcertificates_ operating_ system Restores JDK root certificates with the certificates that are available in the operating system. The following action is supported by the field:
- Replace JDK root certificates with a list provided by the operating system
- disabled
Tls List<String>Versions The following post JRE installation actions are supported by the field:
- Disable TLS 1.0 , TLS 1.1
- minimum
Key List<Property Map>Size Settings test
- should
Replace BooleanCertificates Operating System Restores JDK root certificates with the certificates that are available in the operating system. The following action is supported by the field:
- Replace JDK root certificates with a list provided by the operating system
GetFleetAdvancedFeatureConfigurationLcmPostInstallationActionMinimumKeySizeSetting
- Certpaths
List<Get
Fleet Advanced Feature Configuration Lcm Post Installation Action Minimum Key Size Setting Certpath> Updates the minimum key size for the specified encryption algorithm. The JDK property jdk.certpath.disabledAlgorithms will be updated with the following supported actions:
- Changing minimum key length for RSA signed jars
- Changing minimum key length for EC
- Changing minimum key length for DSA
- Jars
List<Get
Fleet Advanced Feature Configuration Lcm Post Installation Action Minimum Key Size Setting Jar> Updates the minimum key size for the specified encryption algorithm. The JDK property jdk.jar.disabledAlgorithms will be updated with the following supported actions:
- Changing minimum key length for RSA signed jars
- Changing minimum key length for EC
- Changing minimum key length for DSA
- Tls
List<Get
Fleet Advanced Feature Configuration Lcm Post Installation Action Minimum Key Size Setting Tl> Updates the minimum key size for the specified encryption algorithm. The JDK property jdk.tls.disabledAlgorithms will be updated with the following supported actions:
- Changing minimum key length for Diffie-Hellman
- Certpaths
[]Get
Fleet Advanced Feature Configuration Lcm Post Installation Action Minimum Key Size Setting Certpath Updates the minimum key size for the specified encryption algorithm. The JDK property jdk.certpath.disabledAlgorithms will be updated with the following supported actions:
- Changing minimum key length for RSA signed jars
- Changing minimum key length for EC
- Changing minimum key length for DSA
- Jars
[]Get
Fleet Advanced Feature Configuration Lcm Post Installation Action Minimum Key Size Setting Jar Updates the minimum key size for the specified encryption algorithm. The JDK property jdk.jar.disabledAlgorithms will be updated with the following supported actions:
- Changing minimum key length for RSA signed jars
- Changing minimum key length for EC
- Changing minimum key length for DSA
- Tls
[]Get
Fleet Advanced Feature Configuration Lcm Post Installation Action Minimum Key Size Setting Tl Updates the minimum key size for the specified encryption algorithm. The JDK property jdk.tls.disabledAlgorithms will be updated with the following supported actions:
- Changing minimum key length for Diffie-Hellman
- certpaths
List<Get
Fleet Advanced Feature Configuration Lcm Post Installation Action Minimum Key Size Setting Certpath> Updates the minimum key size for the specified encryption algorithm. The JDK property jdk.certpath.disabledAlgorithms will be updated with the following supported actions:
- Changing minimum key length for RSA signed jars
- Changing minimum key length for EC
- Changing minimum key length for DSA
- jars
List<Get
Fleet Advanced Feature Configuration Lcm Post Installation Action Minimum Key Size Setting Jar> Updates the minimum key size for the specified encryption algorithm. The JDK property jdk.jar.disabledAlgorithms will be updated with the following supported actions:
- Changing minimum key length for RSA signed jars
- Changing minimum key length for EC
- Changing minimum key length for DSA
- tls
List<Get
Fleet Advanced Feature Configuration Lcm Post Installation Action Minimum Key Size Setting Tl> Updates the minimum key size for the specified encryption algorithm. The JDK property jdk.tls.disabledAlgorithms will be updated with the following supported actions:
- Changing minimum key length for Diffie-Hellman
- certpaths
Get
Fleet Advanced Feature Configuration Lcm Post Installation Action Minimum Key Size Setting Certpath[] Updates the minimum key size for the specified encryption algorithm. The JDK property jdk.certpath.disabledAlgorithms will be updated with the following supported actions:
- Changing minimum key length for RSA signed jars
- Changing minimum key length for EC
- Changing minimum key length for DSA
- jars
Get
Fleet Advanced Feature Configuration Lcm Post Installation Action Minimum Key Size Setting Jar[] Updates the minimum key size for the specified encryption algorithm. The JDK property jdk.jar.disabledAlgorithms will be updated with the following supported actions:
- Changing minimum key length for RSA signed jars
- Changing minimum key length for EC
- Changing minimum key length for DSA
- tls
Get
Fleet Advanced Feature Configuration Lcm Post Installation Action Minimum Key Size Setting Tl[] Updates the minimum key size for the specified encryption algorithm. The JDK property jdk.tls.disabledAlgorithms will be updated with the following supported actions:
- Changing minimum key length for Diffie-Hellman
- certpaths
Get
Fleet Advanced Feature Configuration Lcm Post Installation Action Minimum Key Size Setting Certpath] Updates the minimum key size for the specified encryption algorithm. The JDK property jdk.certpath.disabledAlgorithms will be updated with the following supported actions:
- Changing minimum key length for RSA signed jars
- Changing minimum key length for EC
- Changing minimum key length for DSA
- jars
Get
Fleet Advanced Feature Configuration Lcm Post Installation Action Minimum Key Size Setting Jar] Updates the minimum key size for the specified encryption algorithm. The JDK property jdk.jar.disabledAlgorithms will be updated with the following supported actions:
- Changing minimum key length for RSA signed jars
- Changing minimum key length for EC
- Changing minimum key length for DSA
- tls
Get
Fleet Advanced Feature Configuration Lcm Post Installation Action Minimum Key Size Setting Tl] Updates the minimum key size for the specified encryption algorithm. The JDK property jdk.tls.disabledAlgorithms will be updated with the following supported actions:
- Changing minimum key length for Diffie-Hellman
- certpaths List<Property Map>
Updates the minimum key size for the specified encryption algorithm. The JDK property jdk.certpath.disabledAlgorithms will be updated with the following supported actions:
- Changing minimum key length for RSA signed jars
- Changing minimum key length for EC
- Changing minimum key length for DSA
- jars List<Property Map>
Updates the minimum key size for the specified encryption algorithm. The JDK property jdk.jar.disabledAlgorithms will be updated with the following supported actions:
- Changing minimum key length for RSA signed jars
- Changing minimum key length for EC
- Changing minimum key length for DSA
- tls List<Property Map>
Updates the minimum key size for the specified encryption algorithm. The JDK property jdk.tls.disabledAlgorithms will be updated with the following supported actions:
- Changing minimum key length for Diffie-Hellman
GetFleetAdvancedFeatureConfigurationLcmPostInstallationActionMinimumKeySizeSettingCertpath
GetFleetAdvancedFeatureConfigurationLcmPostInstallationActionMinimumKeySizeSettingJar
GetFleetAdvancedFeatureConfigurationLcmPostInstallationActionMinimumKeySizeSettingTl
Package Details
- Repository
- oci pulumi/pulumi-oci
- License
- Apache-2.0
- Notes
This Pulumi package is based on the
oci
Terraform Provider.