1. Packages
  2. Flexibleengine Provider
  3. API Docs
  4. getRtsSoftwareConfigV1
flexibleengine 1.46.0 published on Monday, Apr 14, 2025 by flexibleenginecloud

flexibleengine.getRtsSoftwareConfigV1

Explore with Pulumi AI

flexibleengine logo
flexibleengine 1.46.0 published on Monday, Apr 14, 2025 by flexibleenginecloud

    The RTS Software Config data source provides details about a specific RTS Software Config.

    Using getRtsSoftwareConfigV1

    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 getRtsSoftwareConfigV1(args: GetRtsSoftwareConfigV1Args, opts?: InvokeOptions): Promise<GetRtsSoftwareConfigV1Result>
    function getRtsSoftwareConfigV1Output(args: GetRtsSoftwareConfigV1OutputArgs, opts?: InvokeOptions): Output<GetRtsSoftwareConfigV1Result>
    def get_rts_software_config_v1(id: Optional[str] = None,
                                   name: Optional[str] = None,
                                   region: Optional[str] = None,
                                   opts: Optional[InvokeOptions] = None) -> GetRtsSoftwareConfigV1Result
    def get_rts_software_config_v1_output(id: Optional[pulumi.Input[str]] = None,
                                   name: Optional[pulumi.Input[str]] = None,
                                   region: Optional[pulumi.Input[str]] = None,
                                   opts: Optional[InvokeOptions] = None) -> Output[GetRtsSoftwareConfigV1Result]
    func LookupRtsSoftwareConfigV1(ctx *Context, args *LookupRtsSoftwareConfigV1Args, opts ...InvokeOption) (*LookupRtsSoftwareConfigV1Result, error)
    func LookupRtsSoftwareConfigV1Output(ctx *Context, args *LookupRtsSoftwareConfigV1OutputArgs, opts ...InvokeOption) LookupRtsSoftwareConfigV1ResultOutput

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

    public static class GetRtsSoftwareConfigV1 
    {
        public static Task<GetRtsSoftwareConfigV1Result> InvokeAsync(GetRtsSoftwareConfigV1Args args, InvokeOptions? opts = null)
        public static Output<GetRtsSoftwareConfigV1Result> Invoke(GetRtsSoftwareConfigV1InvokeArgs args, InvokeOptions? opts = null)
    }
    public static CompletableFuture<GetRtsSoftwareConfigV1Result> getRtsSoftwareConfigV1(GetRtsSoftwareConfigV1Args args, InvokeOptions options)
    public static Output<GetRtsSoftwareConfigV1Result> getRtsSoftwareConfigV1(GetRtsSoftwareConfigV1Args args, InvokeOptions options)
    
    fn::invoke:
      function: flexibleengine:index/getRtsSoftwareConfigV1:getRtsSoftwareConfigV1
      arguments:
        # arguments dictionary

    The following arguments are supported:

    Id string
    The id of the software configuration.
    Name string
    The name of the software configuration.
    Region string
    The region in which to query the data source. If omitted, the provider-level region will be used.
    Id string
    The id of the software configuration.
    Name string
    The name of the software configuration.
    Region string
    The region in which to query the data source. If omitted, the provider-level region will be used.
    id String
    The id of the software configuration.
    name String
    The name of the software configuration.
    region String
    The region in which to query the data source. If omitted, the provider-level region will be used.
    id string
    The id of the software configuration.
    name string
    The name of the software configuration.
    region string
    The region in which to query the data source. If omitted, the provider-level region will be used.
    id str
    The id of the software configuration.
    name str
    The name of the software configuration.
    region str
    The region in which to query the data source. If omitted, the provider-level region will be used.
    id String
    The id of the software configuration.
    name String
    The name of the software configuration.
    region String
    The region in which to query the data source. If omitted, the provider-level region will be used.

    getRtsSoftwareConfigV1 Result

    The following output properties are available:

    Config string
    The software configuration code.
    Group string
    The namespace that groups this software configuration by when it is delivered to a server.
    InputValues List<ImmutableDictionary<string, string>>
    A list of software configuration inputs.
    Options Dictionary<string, string>
    The software configuration options.
    OutputValues List<ImmutableDictionary<string, string>>
    A list of software configuration outputs.
    Region string
    Id string
    Name string
    Config string
    The software configuration code.
    Group string
    The namespace that groups this software configuration by when it is delivered to a server.
    InputValues []map[string]string
    A list of software configuration inputs.
    Options map[string]string
    The software configuration options.
    OutputValues []map[string]string
    A list of software configuration outputs.
    Region string
    Id string
    Name string
    config String
    The software configuration code.
    group String
    The namespace that groups this software configuration by when it is delivered to a server.
    inputValues List<Map<String,String>>
    A list of software configuration inputs.
    options Map<String,String>
    The software configuration options.
    outputValues List<Map<String,String>>
    A list of software configuration outputs.
    region String
    id String
    name String
    config string
    The software configuration code.
    group string
    The namespace that groups this software configuration by when it is delivered to a server.
    inputValues {[key: string]: string}[]
    A list of software configuration inputs.
    options {[key: string]: string}
    The software configuration options.
    outputValues {[key: string]: string}[]
    A list of software configuration outputs.
    region string
    id string
    name string
    config str
    The software configuration code.
    group str
    The namespace that groups this software configuration by when it is delivered to a server.
    input_values Sequence[Mapping[str, str]]
    A list of software configuration inputs.
    options Mapping[str, str]
    The software configuration options.
    output_values Sequence[Mapping[str, str]]
    A list of software configuration outputs.
    region str
    id str
    name str
    config String
    The software configuration code.
    group String
    The namespace that groups this software configuration by when it is delivered to a server.
    inputValues List<Map<String>>
    A list of software configuration inputs.
    options Map<String>
    The software configuration options.
    outputValues List<Map<String>>
    A list of software configuration outputs.
    region String
    id String
    name String

    Package Details

    Repository
    flexibleengine flexibleenginecloud/terraform-provider-flexibleengine
    License
    Notes
    This Pulumi package is based on the flexibleengine Terraform Provider.
    flexibleengine logo
    flexibleengine 1.46.0 published on Monday, Apr 14, 2025 by flexibleenginecloud