1. Packages
  2. Oracle Cloud Infrastructure
  3. API Docs
  4. ApmSynthetics
  5. getScripts
Oracle Cloud Infrastructure v2.31.0 published on Thursday, Apr 17, 2025 by Pulumi

oci.ApmSynthetics.getScripts

Explore with Pulumi AI

Oracle Cloud Infrastructure v2.31.0 published on Thursday, Apr 17, 2025 by Pulumi

This data source provides the list of Scripts in Oracle Cloud Infrastructure APM Availability Monitoring service (aka APM Synthetics Service).

Returns a list of scripts.

Example Usage

import * as pulumi from "@pulumi/pulumi";
import * as oci from "@pulumi/oci";

const testScripts = oci.ApmSynthetics.getScripts({
    apmDomainId: testApmDomain.id,
    contentType: scriptContentType,
    displayName: scriptDisplayName,
});
Copy
import pulumi
import pulumi_oci as oci

test_scripts = oci.ApmSynthetics.get_scripts(apm_domain_id=test_apm_domain["id"],
    content_type=script_content_type,
    display_name=script_display_name)
Copy
package main

import (
	"github.com/pulumi/pulumi-oci/sdk/v2/go/oci/apmsynthetics"
	"github.com/pulumi/pulumi/sdk/v3/go/pulumi"
)

func main() {
	pulumi.Run(func(ctx *pulumi.Context) error {
		_, err := apmsynthetics.GetScripts(ctx, &apmsynthetics.GetScriptsArgs{
			ApmDomainId: testApmDomain.Id,
			ContentType: pulumi.StringRef(scriptContentType),
			DisplayName: pulumi.StringRef(scriptDisplayName),
		}, nil)
		if err != nil {
			return err
		}
		return nil
	})
}
Copy
using System.Collections.Generic;
using System.Linq;
using Pulumi;
using Oci = Pulumi.Oci;

return await Deployment.RunAsync(() => 
{
    var testScripts = Oci.ApmSynthetics.GetScripts.Invoke(new()
    {
        ApmDomainId = testApmDomain.Id,
        ContentType = scriptContentType,
        DisplayName = scriptDisplayName,
    });

});
Copy
package generated_program;

import com.pulumi.Context;
import com.pulumi.Pulumi;
import com.pulumi.core.Output;
import com.pulumi.oci.ApmSynthetics.ApmSyntheticsFunctions;
import com.pulumi.oci.ApmSynthetics.inputs.GetScriptsArgs;
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 testScripts = ApmSyntheticsFunctions.getScripts(GetScriptsArgs.builder()
            .apmDomainId(testApmDomain.id())
            .contentType(scriptContentType)
            .displayName(scriptDisplayName)
            .build());

    }
}
Copy
variables:
  testScripts:
    fn::invoke:
      function: oci:ApmSynthetics:getScripts
      arguments:
        apmDomainId: ${testApmDomain.id}
        contentType: ${scriptContentType}
        displayName: ${scriptDisplayName}
Copy

Using getScripts

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 getScripts(args: GetScriptsArgs, opts?: InvokeOptions): Promise<GetScriptsResult>
function getScriptsOutput(args: GetScriptsOutputArgs, opts?: InvokeOptions): Output<GetScriptsResult>
Copy
def get_scripts(apm_domain_id: Optional[str] = None,
                content_type: Optional[str] = None,
                display_name: Optional[str] = None,
                filters: Optional[Sequence[_apmsynthetics.GetScriptsFilter]] = None,
                opts: Optional[InvokeOptions] = None) -> GetScriptsResult
def get_scripts_output(apm_domain_id: Optional[pulumi.Input[str]] = None,
                content_type: Optional[pulumi.Input[str]] = None,
                display_name: Optional[pulumi.Input[str]] = None,
                filters: Optional[pulumi.Input[Sequence[pulumi.Input[_apmsynthetics.GetScriptsFilterArgs]]]] = None,
                opts: Optional[InvokeOptions] = None) -> Output[GetScriptsResult]
Copy
func GetScripts(ctx *Context, args *GetScriptsArgs, opts ...InvokeOption) (*GetScriptsResult, error)
func GetScriptsOutput(ctx *Context, args *GetScriptsOutputArgs, opts ...InvokeOption) GetScriptsResultOutput
Copy

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

public static class GetScripts 
{
    public static Task<GetScriptsResult> InvokeAsync(GetScriptsArgs args, InvokeOptions? opts = null)
    public static Output<GetScriptsResult> Invoke(GetScriptsInvokeArgs args, InvokeOptions? opts = null)
}
Copy
public static CompletableFuture<GetScriptsResult> getScripts(GetScriptsArgs args, InvokeOptions options)
public static Output<GetScriptsResult> getScripts(GetScriptsArgs args, InvokeOptions options)
Copy
fn::invoke:
  function: oci:ApmSynthetics/getScripts:getScripts
  arguments:
    # arguments dictionary
Copy

The following arguments are supported:

ApmDomainId This property is required. string
The APM domain ID the request is intended for.
ContentType string
A filter to return only resources that match the content type given.
DisplayName string
A filter to return only the resources that match the entire display name.
Filters Changes to this property will trigger replacement. List<GetScriptsFilter>
ApmDomainId This property is required. string
The APM domain ID the request is intended for.
ContentType string
A filter to return only resources that match the content type given.
DisplayName string
A filter to return only the resources that match the entire display name.
Filters Changes to this property will trigger replacement. []GetScriptsFilter
apmDomainId This property is required. String
The APM domain ID the request is intended for.
contentType String
A filter to return only resources that match the content type given.
displayName String
A filter to return only the resources that match the entire display name.
filters Changes to this property will trigger replacement. List<GetScriptsFilter>
apmDomainId This property is required. string
The APM domain ID the request is intended for.
contentType string
A filter to return only resources that match the content type given.
displayName string
A filter to return only the resources that match the entire display name.
filters Changes to this property will trigger replacement. GetScriptsFilter[]
apm_domain_id This property is required. str
The APM domain ID the request is intended for.
content_type str
A filter to return only resources that match the content type given.
display_name str
A filter to return only the resources that match the entire display name.
filters Changes to this property will trigger replacement. Sequence[apmsynthetics.GetScriptsFilter]
apmDomainId This property is required. String
The APM domain ID the request is intended for.
contentType String
A filter to return only resources that match the content type given.
displayName String
A filter to return only the resources that match the entire display name.
filters Changes to this property will trigger replacement. List<Property Map>

getScripts Result

The following output properties are available:

ApmDomainId string
Id string
The provider-assigned unique ID for this managed resource.
ScriptCollections List<GetScriptsScriptCollection>
The list of script_collection.
ContentType string
Content type of the script.
DisplayName string
Unique name that can be edited. The name should not contain any confidential information.
Filters List<GetScriptsFilter>
ApmDomainId string
Id string
The provider-assigned unique ID for this managed resource.
ScriptCollections []GetScriptsScriptCollection
The list of script_collection.
ContentType string
Content type of the script.
DisplayName string
Unique name that can be edited. The name should not contain any confidential information.
Filters []GetScriptsFilter
apmDomainId String
id String
The provider-assigned unique ID for this managed resource.
scriptCollections List<GetScriptsScriptCollection>
The list of script_collection.
contentType String
Content type of the script.
displayName String
Unique name that can be edited. The name should not contain any confidential information.
filters List<GetScriptsFilter>
apmDomainId string
id string
The provider-assigned unique ID for this managed resource.
scriptCollections GetScriptsScriptCollection[]
The list of script_collection.
contentType string
Content type of the script.
displayName string
Unique name that can be edited. The name should not contain any confidential information.
filters GetScriptsFilter[]
apm_domain_id str
id str
The provider-assigned unique ID for this managed resource.
script_collections Sequence[apmsynthetics.GetScriptsScriptCollection]
The list of script_collection.
content_type str
Content type of the script.
display_name str
Unique name that can be edited. The name should not contain any confidential information.
filters Sequence[apmsynthetics.GetScriptsFilter]
apmDomainId String
id String
The provider-assigned unique ID for this managed resource.
scriptCollections List<Property Map>
The list of script_collection.
contentType String
Content type of the script.
displayName String
Unique name that can be edited. The name should not contain any confidential information.
filters List<Property Map>

Supporting Types

GetScriptsFilter

Name This property is required. string
Values This property is required. List<string>
Regex bool
Name This property is required. string
Values This property is required. []string
Regex bool
name This property is required. String
values This property is required. List<String>
regex Boolean
name This property is required. string
values This property is required. string[]
regex boolean
name This property is required. str
values This property is required. Sequence[str]
regex bool
name This property is required. String
values This property is required. List<String>
regex Boolean

GetScriptsScriptCollection

Items This property is required. List<GetScriptsScriptCollectionItem>
Items This property is required. []GetScriptsScriptCollectionItem
items This property is required. List<GetScriptsScriptCollectionItem>
items This property is required. GetScriptsScriptCollectionItem[]
items This property is required. List<Property Map>

GetScriptsScriptCollectionItem

ApmDomainId This property is required. string
The APM domain ID the request is intended for.
Content This property is required. string
The content of the script. It may contain custom-defined tags that can be used for setting dynamic parameters. The format to set dynamic parameters is: <ORAP><ON>param name</ON><OV>param value</OV><OS>isParamValueSecret(true/false)</OS></ORAP>. Param value and isParamValueSecret are optional, the default value for isParamValueSecret is false. Examples: With mandatory param name : <ORAP><ON>param name</ON></ORAP> With parameter name and value : <ORAP><ON>param name</ON><OV>param value</OV></ORAP> Note that the content is valid if it matches the given content type. For example, if the content type is SIDE, then the content should be in Side script format. If the content type is JS, then the content should be in JavaScript format.
ContentFileName This property is required. string
File name of the uploaded script content.
ContentSizeInBytes This property is required. int
Size of the script content.
ContentType This property is required. string
A filter to return only resources that match the content type given.
DefinedTags This property is required. Dictionary<string, string>
Defined tags for this resource. Each key is predefined and scoped to a namespace. Example: {"foo-namespace.bar-key": "value"}
DisplayName This property is required. string
A filter to return only the resources that match the entire display name.
FreeformTags This property is required. 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 This property is required. string
The OCID of the script. scriptId is mandatory for creation of SCRIPTED_BROWSER and SCRIPTED_REST monitor types. For other monitor types, it should be set to null.
MonitorStatusCountMaps This property is required. List<GetScriptsScriptCollectionItemMonitorStatusCountMap>
Details of the monitor count per state. Example: { "total" : 5, "enabled" : 3 , "disabled" : 2, "invalid" : 0 }
Parameters This property is required. List<GetScriptsScriptCollectionItemParameter>
List of script parameters. Example: [{"scriptParameter": {"paramName": "userid", "paramValue":"testuser", "isSecret": false}, "isOverwritten": false}]
TimeCreated This property is required. string
The time the resource was created, expressed in RFC 3339 timestamp format. Example: 2020-02-12T22:47:12.613Z
TimeUpdated This property is required. string
The time the resource was updated, expressed in RFC 3339 timestamp format. Example: 2020-02-13T22:47:12.613Z
TimeUploaded This property is required. string
The time the script was uploaded.
ApmDomainId This property is required. string
The APM domain ID the request is intended for.
Content This property is required. string
The content of the script. It may contain custom-defined tags that can be used for setting dynamic parameters. The format to set dynamic parameters is: <ORAP><ON>param name</ON><OV>param value</OV><OS>isParamValueSecret(true/false)</OS></ORAP>. Param value and isParamValueSecret are optional, the default value for isParamValueSecret is false. Examples: With mandatory param name : <ORAP><ON>param name</ON></ORAP> With parameter name and value : <ORAP><ON>param name</ON><OV>param value</OV></ORAP> Note that the content is valid if it matches the given content type. For example, if the content type is SIDE, then the content should be in Side script format. If the content type is JS, then the content should be in JavaScript format.
ContentFileName This property is required. string
File name of the uploaded script content.
ContentSizeInBytes This property is required. int
Size of the script content.
ContentType This property is required. string
A filter to return only resources that match the content type given.
DefinedTags This property is required. map[string]string
Defined tags for this resource. Each key is predefined and scoped to a namespace. Example: {"foo-namespace.bar-key": "value"}
DisplayName This property is required. string
A filter to return only the resources that match the entire display name.
FreeformTags This property is required. 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 This property is required. string
The OCID of the script. scriptId is mandatory for creation of SCRIPTED_BROWSER and SCRIPTED_REST monitor types. For other monitor types, it should be set to null.
MonitorStatusCountMaps This property is required. []GetScriptsScriptCollectionItemMonitorStatusCountMap
Details of the monitor count per state. Example: { "total" : 5, "enabled" : 3 , "disabled" : 2, "invalid" : 0 }
Parameters This property is required. []GetScriptsScriptCollectionItemParameter
List of script parameters. Example: [{"scriptParameter": {"paramName": "userid", "paramValue":"testuser", "isSecret": false}, "isOverwritten": false}]
TimeCreated This property is required. string
The time the resource was created, expressed in RFC 3339 timestamp format. Example: 2020-02-12T22:47:12.613Z
TimeUpdated This property is required. string
The time the resource was updated, expressed in RFC 3339 timestamp format. Example: 2020-02-13T22:47:12.613Z
TimeUploaded This property is required. string
The time the script was uploaded.
apmDomainId This property is required. String
The APM domain ID the request is intended for.
content This property is required. String
The content of the script. It may contain custom-defined tags that can be used for setting dynamic parameters. The format to set dynamic parameters is: <ORAP><ON>param name</ON><OV>param value</OV><OS>isParamValueSecret(true/false)</OS></ORAP>. Param value and isParamValueSecret are optional, the default value for isParamValueSecret is false. Examples: With mandatory param name : <ORAP><ON>param name</ON></ORAP> With parameter name and value : <ORAP><ON>param name</ON><OV>param value</OV></ORAP> Note that the content is valid if it matches the given content type. For example, if the content type is SIDE, then the content should be in Side script format. If the content type is JS, then the content should be in JavaScript format.
contentFileName This property is required. String
File name of the uploaded script content.
contentSizeInBytes This property is required. Integer
Size of the script content.
contentType This property is required. String
A filter to return only resources that match the content type given.
definedTags This property is required. Map<String,String>
Defined tags for this resource. Each key is predefined and scoped to a namespace. Example: {"foo-namespace.bar-key": "value"}
displayName This property is required. String
A filter to return only the resources that match the entire display name.
freeformTags This property is required. 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 This property is required. String
The OCID of the script. scriptId is mandatory for creation of SCRIPTED_BROWSER and SCRIPTED_REST monitor types. For other monitor types, it should be set to null.
monitorStatusCountMaps This property is required. List<GetScriptsScriptCollectionItemMonitorStatusCountMap>
Details of the monitor count per state. Example: { "total" : 5, "enabled" : 3 , "disabled" : 2, "invalid" : 0 }
parameters This property is required. List<GetScriptsScriptCollectionItemParameter>
List of script parameters. Example: [{"scriptParameter": {"paramName": "userid", "paramValue":"testuser", "isSecret": false}, "isOverwritten": false}]
timeCreated This property is required. String
The time the resource was created, expressed in RFC 3339 timestamp format. Example: 2020-02-12T22:47:12.613Z
timeUpdated This property is required. String
The time the resource was updated, expressed in RFC 3339 timestamp format. Example: 2020-02-13T22:47:12.613Z
timeUploaded This property is required. String
The time the script was uploaded.
apmDomainId This property is required. string
The APM domain ID the request is intended for.
content This property is required. string
The content of the script. It may contain custom-defined tags that can be used for setting dynamic parameters. The format to set dynamic parameters is: <ORAP><ON>param name</ON><OV>param value</OV><OS>isParamValueSecret(true/false)</OS></ORAP>. Param value and isParamValueSecret are optional, the default value for isParamValueSecret is false. Examples: With mandatory param name : <ORAP><ON>param name</ON></ORAP> With parameter name and value : <ORAP><ON>param name</ON><OV>param value</OV></ORAP> Note that the content is valid if it matches the given content type. For example, if the content type is SIDE, then the content should be in Side script format. If the content type is JS, then the content should be in JavaScript format.
contentFileName This property is required. string
File name of the uploaded script content.
contentSizeInBytes This property is required. number
Size of the script content.
contentType This property is required. string
A filter to return only resources that match the content type given.
definedTags This property is required. {[key: string]: string}
Defined tags for this resource. Each key is predefined and scoped to a namespace. Example: {"foo-namespace.bar-key": "value"}
displayName This property is required. string
A filter to return only the resources that match the entire display name.
freeformTags This property is required. {[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 This property is required. string
The OCID of the script. scriptId is mandatory for creation of SCRIPTED_BROWSER and SCRIPTED_REST monitor types. For other monitor types, it should be set to null.
monitorStatusCountMaps This property is required. GetScriptsScriptCollectionItemMonitorStatusCountMap[]
Details of the monitor count per state. Example: { "total" : 5, "enabled" : 3 , "disabled" : 2, "invalid" : 0 }
parameters This property is required. GetScriptsScriptCollectionItemParameter[]
List of script parameters. Example: [{"scriptParameter": {"paramName": "userid", "paramValue":"testuser", "isSecret": false}, "isOverwritten": false}]
timeCreated This property is required. string
The time the resource was created, expressed in RFC 3339 timestamp format. Example: 2020-02-12T22:47:12.613Z
timeUpdated This property is required. string
The time the resource was updated, expressed in RFC 3339 timestamp format. Example: 2020-02-13T22:47:12.613Z
timeUploaded This property is required. string
The time the script was uploaded.
apm_domain_id This property is required. str
The APM domain ID the request is intended for.
content This property is required. str
The content of the script. It may contain custom-defined tags that can be used for setting dynamic parameters. The format to set dynamic parameters is: <ORAP><ON>param name</ON><OV>param value</OV><OS>isParamValueSecret(true/false)</OS></ORAP>. Param value and isParamValueSecret are optional, the default value for isParamValueSecret is false. Examples: With mandatory param name : <ORAP><ON>param name</ON></ORAP> With parameter name and value : <ORAP><ON>param name</ON><OV>param value</OV></ORAP> Note that the content is valid if it matches the given content type. For example, if the content type is SIDE, then the content should be in Side script format. If the content type is JS, then the content should be in JavaScript format.
content_file_name This property is required. str
File name of the uploaded script content.
content_size_in_bytes This property is required. int
Size of the script content.
content_type This property is required. str
A filter to return only resources that match the content type given.
defined_tags This property is required. Mapping[str, str]
Defined tags for this resource. Each key is predefined and scoped to a namespace. Example: {"foo-namespace.bar-key": "value"}
display_name This property is required. str
A filter to return only the resources that match the entire display name.
freeform_tags This property is required. 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 This property is required. str
The OCID of the script. scriptId is mandatory for creation of SCRIPTED_BROWSER and SCRIPTED_REST monitor types. For other monitor types, it should be set to null.
monitor_status_count_maps This property is required. Sequence[apmsynthetics.GetScriptsScriptCollectionItemMonitorStatusCountMap]
Details of the monitor count per state. Example: { "total" : 5, "enabled" : 3 , "disabled" : 2, "invalid" : 0 }
parameters This property is required. Sequence[apmsynthetics.GetScriptsScriptCollectionItemParameter]
List of script parameters. Example: [{"scriptParameter": {"paramName": "userid", "paramValue":"testuser", "isSecret": false}, "isOverwritten": false}]
time_created This property is required. str
The time the resource was created, expressed in RFC 3339 timestamp format. Example: 2020-02-12T22:47:12.613Z
time_updated This property is required. str
The time the resource was updated, expressed in RFC 3339 timestamp format. Example: 2020-02-13T22:47:12.613Z
time_uploaded This property is required. str
The time the script was uploaded.
apmDomainId This property is required. String
The APM domain ID the request is intended for.
content This property is required. String
The content of the script. It may contain custom-defined tags that can be used for setting dynamic parameters. The format to set dynamic parameters is: <ORAP><ON>param name</ON><OV>param value</OV><OS>isParamValueSecret(true/false)</OS></ORAP>. Param value and isParamValueSecret are optional, the default value for isParamValueSecret is false. Examples: With mandatory param name : <ORAP><ON>param name</ON></ORAP> With parameter name and value : <ORAP><ON>param name</ON><OV>param value</OV></ORAP> Note that the content is valid if it matches the given content type. For example, if the content type is SIDE, then the content should be in Side script format. If the content type is JS, then the content should be in JavaScript format.
contentFileName This property is required. String
File name of the uploaded script content.
contentSizeInBytes This property is required. Number
Size of the script content.
contentType This property is required. String
A filter to return only resources that match the content type given.
definedTags This property is required. Map<String>
Defined tags for this resource. Each key is predefined and scoped to a namespace. Example: {"foo-namespace.bar-key": "value"}
displayName This property is required. String
A filter to return only the resources that match the entire display name.
freeformTags This property is required. 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 This property is required. String
The OCID of the script. scriptId is mandatory for creation of SCRIPTED_BROWSER and SCRIPTED_REST monitor types. For other monitor types, it should be set to null.
monitorStatusCountMaps This property is required. List<Property Map>
Details of the monitor count per state. Example: { "total" : 5, "enabled" : 3 , "disabled" : 2, "invalid" : 0 }
parameters This property is required. List<Property Map>
List of script parameters. Example: [{"scriptParameter": {"paramName": "userid", "paramValue":"testuser", "isSecret": false}, "isOverwritten": false}]
timeCreated This property is required. String
The time the resource was created, expressed in RFC 3339 timestamp format. Example: 2020-02-12T22:47:12.613Z
timeUpdated This property is required. String
The time the resource was updated, expressed in RFC 3339 timestamp format. Example: 2020-02-13T22:47:12.613Z
timeUploaded This property is required. String
The time the script was uploaded.

GetScriptsScriptCollectionItemMonitorStatusCountMap

Disabled This property is required. int
Number of disabled monitors using the script.
Enabled This property is required. int
Number of enabled monitors using the script.
Invalid This property is required. int
Number of invalid monitors using the script.
Total This property is required. int
Total number of monitors using the script.
Disabled This property is required. int
Number of disabled monitors using the script.
Enabled This property is required. int
Number of enabled monitors using the script.
Invalid This property is required. int
Number of invalid monitors using the script.
Total This property is required. int
Total number of monitors using the script.
disabled This property is required. Integer
Number of disabled monitors using the script.
enabled This property is required. Integer
Number of enabled monitors using the script.
invalid This property is required. Integer
Number of invalid monitors using the script.
total This property is required. Integer
Total number of monitors using the script.
disabled This property is required. number
Number of disabled monitors using the script.
enabled This property is required. number
Number of enabled monitors using the script.
invalid This property is required. number
Number of invalid monitors using the script.
total This property is required. number
Total number of monitors using the script.
disabled This property is required. int
Number of disabled monitors using the script.
enabled This property is required. int
Number of enabled monitors using the script.
invalid This property is required. int
Number of invalid monitors using the script.
total This property is required. int
Total number of monitors using the script.
disabled This property is required. Number
Number of disabled monitors using the script.
enabled This property is required. Number
Number of enabled monitors using the script.
invalid This property is required. Number
Number of invalid monitors using the script.
total This property is required. Number
Total number of monitors using the script.

GetScriptsScriptCollectionItemParameter

IsOverwritten This property is required. bool
If parameter value is default or overwritten.
IsSecret This property is required. bool
If the parameter value is secret and should be kept confidential, then set isSecret to true.
ParamName This property is required. string
Name of the parameter.
ParamValue This property is required. string
Value of the parameter.
ScriptParameters This property is required. List<GetScriptsScriptCollectionItemParameterScriptParameter>
Details of the script parameters, paramName must be from the script content and these details can be used to overwrite the default parameter present in the script content.
IsOverwritten This property is required. bool
If parameter value is default or overwritten.
IsSecret This property is required. bool
If the parameter value is secret and should be kept confidential, then set isSecret to true.
ParamName This property is required. string
Name of the parameter.
ParamValue This property is required. string
Value of the parameter.
ScriptParameters This property is required. []GetScriptsScriptCollectionItemParameterScriptParameter
Details of the script parameters, paramName must be from the script content and these details can be used to overwrite the default parameter present in the script content.
isOverwritten This property is required. Boolean
If parameter value is default or overwritten.
isSecret This property is required. Boolean
If the parameter value is secret and should be kept confidential, then set isSecret to true.
paramName This property is required. String
Name of the parameter.
paramValue This property is required. String
Value of the parameter.
scriptParameters This property is required. List<GetScriptsScriptCollectionItemParameterScriptParameter>
Details of the script parameters, paramName must be from the script content and these details can be used to overwrite the default parameter present in the script content.
isOverwritten This property is required. boolean
If parameter value is default or overwritten.
isSecret This property is required. boolean
If the parameter value is secret and should be kept confidential, then set isSecret to true.
paramName This property is required. string
Name of the parameter.
paramValue This property is required. string
Value of the parameter.
scriptParameters This property is required. GetScriptsScriptCollectionItemParameterScriptParameter[]
Details of the script parameters, paramName must be from the script content and these details can be used to overwrite the default parameter present in the script content.
is_overwritten This property is required. bool
If parameter value is default or overwritten.
is_secret This property is required. bool
If the parameter value is secret and should be kept confidential, then set isSecret to true.
param_name This property is required. str
Name of the parameter.
param_value This property is required. str
Value of the parameter.
script_parameters This property is required. Sequence[apmsynthetics.GetScriptsScriptCollectionItemParameterScriptParameter]
Details of the script parameters, paramName must be from the script content and these details can be used to overwrite the default parameter present in the script content.
isOverwritten This property is required. Boolean
If parameter value is default or overwritten.
isSecret This property is required. Boolean
If the parameter value is secret and should be kept confidential, then set isSecret to true.
paramName This property is required. String
Name of the parameter.
paramValue This property is required. String
Value of the parameter.
scriptParameters This property is required. List<Property Map>
Details of the script parameters, paramName must be from the script content and these details can be used to overwrite the default parameter present in the script content.

GetScriptsScriptCollectionItemParameterScriptParameter

IsSecret This property is required. bool
If the parameter value is secret and should be kept confidential, then set isSecret to true.
ParamName This property is required. string
Name of the parameter.
ParamValue This property is required. string
Value of the parameter.
IsSecret This property is required. bool
If the parameter value is secret and should be kept confidential, then set isSecret to true.
ParamName This property is required. string
Name of the parameter.
ParamValue This property is required. string
Value of the parameter.
isSecret This property is required. Boolean
If the parameter value is secret and should be kept confidential, then set isSecret to true.
paramName This property is required. String
Name of the parameter.
paramValue This property is required. String
Value of the parameter.
isSecret This property is required. boolean
If the parameter value is secret and should be kept confidential, then set isSecret to true.
paramName This property is required. string
Name of the parameter.
paramValue This property is required. string
Value of the parameter.
is_secret This property is required. bool
If the parameter value is secret and should be kept confidential, then set isSecret to true.
param_name This property is required. str
Name of the parameter.
param_value This property is required. str
Value of the parameter.
isSecret This property is required. Boolean
If the parameter value is secret and should be kept confidential, then set isSecret to true.
paramName This property is required. String
Name of the parameter.
paramValue This property is required. String
Value of the parameter.

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 v2.31.0 published on Thursday, Apr 17, 2025 by Pulumi