Oracle Cloud Infrastructure v3.3.0 published on Thursday, Jul 17, 2025 by Pulumi
oci.FleetAppsManagement.getRunbooks
Explore with Pulumi AI
This data source provides the list of Runbooks in Oracle Cloud Infrastructure Fleet Apps Management service.
Returns a list of all the runbooks in the specified compartment.
The query parameter compartmentId
is required unless the query parameter id
is specified.
Example Usage
import * as pulumi from "@pulumi/pulumi";
import * as oci from "@pulumi/oci";
const testRunbooks = oci.FleetAppsManagement.getRunbooks({
compartmentId: compartmentId,
displayName: runbookDisplayName,
id: runbookId,
operation: runbookOperation,
platform: runbookPlatform,
state: runbookState,
type: runbookType,
});
import pulumi
import pulumi_oci as oci
test_runbooks = oci.FleetAppsManagement.get_runbooks(compartment_id=compartment_id,
display_name=runbook_display_name,
id=runbook_id,
operation=runbook_operation,
platform=runbook_platform,
state=runbook_state,
type=runbook_type)
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.GetRunbooks(ctx, &fleetappsmanagement.GetRunbooksArgs{
CompartmentId: pulumi.StringRef(compartmentId),
DisplayName: pulumi.StringRef(runbookDisplayName),
Id: pulumi.StringRef(runbookId),
Operation: pulumi.StringRef(runbookOperation),
Platform: pulumi.StringRef(runbookPlatform),
State: pulumi.StringRef(runbookState),
Type: pulumi.StringRef(runbookType),
}, 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 testRunbooks = Oci.FleetAppsManagement.GetRunbooks.Invoke(new()
{
CompartmentId = compartmentId,
DisplayName = runbookDisplayName,
Id = runbookId,
Operation = runbookOperation,
Platform = runbookPlatform,
State = runbookState,
Type = runbookType,
});
});
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.GetRunbooksArgs;
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 testRunbooks = FleetAppsManagementFunctions.getRunbooks(GetRunbooksArgs.builder()
.compartmentId(compartmentId)
.displayName(runbookDisplayName)
.id(runbookId)
.operation(runbookOperation)
.platform(runbookPlatform)
.state(runbookState)
.type(runbookType)
.build());
}
}
variables:
testRunbooks:
fn::invoke:
function: oci:FleetAppsManagement:getRunbooks
arguments:
compartmentId: ${compartmentId}
displayName: ${runbookDisplayName}
id: ${runbookId}
operation: ${runbookOperation}
platform: ${runbookPlatform}
state: ${runbookState}
type: ${runbookType}
Using getRunbooks
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 getRunbooks(args: GetRunbooksArgs, opts?: InvokeOptions): Promise<GetRunbooksResult>
function getRunbooksOutput(args: GetRunbooksOutputArgs, opts?: InvokeOptions): Output<GetRunbooksResult>
def get_runbooks(compartment_id: Optional[str] = None,
display_name: Optional[str] = None,
filters: Optional[Sequence[GetRunbooksFilter]] = None,
id: Optional[str] = None,
operation: Optional[str] = None,
platform: Optional[str] = None,
state: Optional[str] = None,
type: Optional[str] = None,
opts: Optional[InvokeOptions] = None) -> GetRunbooksResult
def get_runbooks_output(compartment_id: Optional[pulumi.Input[str]] = None,
display_name: Optional[pulumi.Input[str]] = None,
filters: Optional[pulumi.Input[Sequence[pulumi.Input[GetRunbooksFilterArgs]]]] = None,
id: Optional[pulumi.Input[str]] = None,
operation: Optional[pulumi.Input[str]] = None,
platform: Optional[pulumi.Input[str]] = None,
state: Optional[pulumi.Input[str]] = None,
type: Optional[pulumi.Input[str]] = None,
opts: Optional[InvokeOptions] = None) -> Output[GetRunbooksResult]
func GetRunbooks(ctx *Context, args *GetRunbooksArgs, opts ...InvokeOption) (*GetRunbooksResult, error)
func GetRunbooksOutput(ctx *Context, args *GetRunbooksOutputArgs, opts ...InvokeOption) GetRunbooksResultOutput
> Note: This function is named GetRunbooks
in the Go SDK.
public static class GetRunbooks
{
public static Task<GetRunbooksResult> InvokeAsync(GetRunbooksArgs args, InvokeOptions? opts = null)
public static Output<GetRunbooksResult> Invoke(GetRunbooksInvokeArgs args, InvokeOptions? opts = null)
}
public static CompletableFuture<GetRunbooksResult> getRunbooks(GetRunbooksArgs args, InvokeOptions options)
public static Output<GetRunbooksResult> getRunbooks(GetRunbooksArgs args, InvokeOptions options)
fn::invoke:
function: oci:FleetAppsManagement/getRunbooks:getRunbooks
arguments:
# arguments dictionary
The following arguments are supported:
- Compartment
Id string - The ID of the compartment in which to list resources. Empty only if the resource OCID query param is not specified.
- Display
Name string - A filter to return only resources that match the entire display name given.
- Filters
List<Get
Runbooks Filter> - Id string
- Unique identifier or OCID for listing a single Runbook by id. Either compartmentId or id must be provided.
- Operation string
- A filter to return runbooks whose operation matches the given lifecycle operation.
- Platform string
- A filter to return runbooks whose platform matches the given platform.
- State string
- A filter to return only resources whose lifecycleState matches the given lifecycleState.
- Type string
- A filter to return runbooks whose type matches the given type.
- Compartment
Id string - The ID of the compartment in which to list resources. Empty only if the resource OCID query param is not specified.
- Display
Name string - A filter to return only resources that match the entire display name given.
- Filters
[]Get
Runbooks Filter - Id string
- Unique identifier or OCID for listing a single Runbook by id. Either compartmentId or id must be provided.
- Operation string
- A filter to return runbooks whose operation matches the given lifecycle operation.
- Platform string
- A filter to return runbooks whose platform matches the given platform.
- State string
- A filter to return only resources whose lifecycleState matches the given lifecycleState.
- Type string
- A filter to return runbooks whose type matches the given type.
- compartment
Id String - The ID of the compartment in which to list resources. Empty only if the resource OCID query param is not specified.
- display
Name String - A filter to return only resources that match the entire display name given.
- filters
List<Get
Runbooks Filter> - id String
- Unique identifier or OCID for listing a single Runbook by id. Either compartmentId or id must be provided.
- operation String
- A filter to return runbooks whose operation matches the given lifecycle operation.
- platform String
- A filter to return runbooks whose platform matches the given platform.
- state String
- A filter to return only resources whose lifecycleState matches the given lifecycleState.
- type String
- A filter to return runbooks whose type matches the given type.
- compartment
Id string - The ID of the compartment in which to list resources. Empty only if the resource OCID query param is not specified.
- display
Name string - A filter to return only resources that match the entire display name given.
- filters
Get
Runbooks Filter[] - id string
- Unique identifier or OCID for listing a single Runbook by id. Either compartmentId or id must be provided.
- operation string
- A filter to return runbooks whose operation matches the given lifecycle operation.
- platform string
- A filter to return runbooks whose platform matches the given platform.
- state string
- A filter to return only resources whose lifecycleState matches the given lifecycleState.
- type string
- A filter to return runbooks whose type matches the given type.
- compartment_
id str - The ID of the compartment in which to list resources. Empty only if the resource OCID query param is not specified.
- display_
name str - A filter to return only resources that match the entire display name given.
- filters
Sequence[Get
Runbooks Filter] - id str
- Unique identifier or OCID for listing a single Runbook by id. Either compartmentId or id must be provided.
- operation str
- A filter to return runbooks whose operation matches the given lifecycle operation.
- platform str
- A filter to return runbooks whose platform matches the given platform.
- state str
- A filter to return only resources whose lifecycleState matches the given lifecycleState.
- type str
- A filter to return runbooks whose type matches the given type.
- compartment
Id String - The ID of the compartment in which to list resources. Empty only if the resource OCID query param is not specified.
- display
Name String - A filter to return only resources that match the entire display name given.
- filters List<Property Map>
- id String
- Unique identifier or OCID for listing a single Runbook by id. Either compartmentId or id must be provided.
- operation String
- A filter to return runbooks whose operation matches the given lifecycle operation.
- platform String
- A filter to return runbooks whose platform matches the given platform.
- state String
- A filter to return only resources whose lifecycleState matches the given lifecycleState.
- type String
- A filter to return runbooks whose type matches the given type.
getRunbooks Result
The following output properties are available:
- Runbook
Collections List<GetRunbooks Runbook Collection> - The list of runbook_collection.
- Compartment
Id string - 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
- Filters
List<Get
Runbooks Filter> - Id string
- The OCID of the resource.
- Operation string
- The lifecycle operation performed by the runbook.
- Platform string
- The platform of the runbook.
- State string
- The current state of the runbook.
- Type string
- The type of the runbook.
- Runbook
Collections []GetRunbooks Runbook Collection - The list of runbook_collection.
- Compartment
Id string - 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
- Filters
[]Get
Runbooks Filter - Id string
- The OCID of the resource.
- Operation string
- The lifecycle operation performed by the runbook.
- Platform string
- The platform of the runbook.
- State string
- The current state of the runbook.
- Type string
- The type of the runbook.
- runbook
Collections List<GetRunbooks Runbook Collection> - The list of runbook_collection.
- compartment
Id String - 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
- filters
List<Get
Runbooks Filter> - id String
- The OCID of the resource.
- operation String
- The lifecycle operation performed by the runbook.
- platform String
- The platform of the runbook.
- state String
- The current state of the runbook.
- type String
- The type of the runbook.
- runbook
Collections GetRunbooks Runbook Collection[] - The list of runbook_collection.
- compartment
Id string - 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
- filters
Get
Runbooks Filter[] - id string
- The OCID of the resource.
- operation string
- The lifecycle operation performed by the runbook.
- platform string
- The platform of the runbook.
- state string
- The current state of the runbook.
- type string
- The type of the runbook.
- runbook_
collections Sequence[GetRunbooks Runbook Collection] - The list of runbook_collection.
- compartment_
id str - 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
- filters
Sequence[Get
Runbooks Filter] - id str
- The OCID of the resource.
- operation str
- The lifecycle operation performed by the runbook.
- platform str
- The platform of the runbook.
- state str
- The current state of the runbook.
- type str
- The type of the runbook.
- runbook
Collections List<Property Map> - The list of runbook_collection.
- compartment
Id String - 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
- filters List<Property Map>
- id String
- The OCID of the resource.
- operation String
- The lifecycle operation performed by the runbook.
- platform String
- The platform of the runbook.
- state String
- The current state of the runbook.
- type String
- The type of the runbook.
Supporting Types
GetRunbooksFilter
GetRunbooksRunbookCollection
GetRunbooksRunbookCollectionItem
- Compartment
Id string - The ID of the compartment in which to list resources. Empty only if the resource OCID query param is not specified.
- 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
- The description of the argument.
- Display
Name string - A filter to return only resources that match the entire display name given.
- Estimated
Time string - Estimated time to successfully complete the runbook execution.
- 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"}
- Has
Draft boolVersion - Does this runbook has draft versions?
- Id string
- Unique identifier or OCID for listing a single Runbook by id. Either compartmentId or id must be provided.
- Is
Default bool - Is the runbook default? Sets this runbook as the default for the chosen product/product stack for the specified lifecycle operation.
- Is
Sudo boolAccess Needed - Does this runbook need SUDO access to execute?
- Latest
Version string - Latest runbook version
- 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.
- Operation string
- A filter to return runbooks whose operation matches the given lifecycle operation.
- Os
Type string - The OS for the task.
- Platform string
- A filter to return runbooks whose platform matches the given platform.
- Resource
Region string - Associated region
- Runbook
Versions List<GetRunbooks Runbook Collection Item Runbook Version> - Version for the runbook.
- State string
- A filter to return only resources whose lifecycleState matches the given lifecycleState.
- 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.
- Type string
- A filter to return runbooks whose type matches the given type.
- Compartment
Id string - The ID of the compartment in which to list resources. Empty only if the resource OCID query param is not specified.
- 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
- The description of the argument.
- Display
Name string - A filter to return only resources that match the entire display name given.
- Estimated
Time string - Estimated time to successfully complete the runbook execution.
- 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"}
- Has
Draft boolVersion - Does this runbook has draft versions?
- Id string
- Unique identifier or OCID for listing a single Runbook by id. Either compartmentId or id must be provided.
- Is
Default bool - Is the runbook default? Sets this runbook as the default for the chosen product/product stack for the specified lifecycle operation.
- Is
Sudo boolAccess Needed - Does this runbook need SUDO access to execute?
- Latest
Version string - Latest runbook version
- 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.
- Operation string
- A filter to return runbooks whose operation matches the given lifecycle operation.
- Os
Type string - The OS for the task.
- Platform string
- A filter to return runbooks whose platform matches the given platform.
- Resource
Region string - Associated region
- Runbook
Versions []GetRunbooks Runbook Collection Item Runbook Version - Version for the runbook.
- State string
- A filter to return only resources whose lifecycleState matches the given lifecycleState.
- 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.
- Type string
- A filter to return runbooks whose type matches the given type.
- compartment
Id String - The ID of the compartment in which to list resources. Empty only if the resource OCID query param is not specified.
- 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
- The description of the argument.
- display
Name String - A filter to return only resources that match the entire display name given.
- estimated
Time String - Estimated time to successfully complete the runbook execution.
- 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"}
- has
Draft BooleanVersion - Does this runbook has draft versions?
- id String
- Unique identifier or OCID for listing a single Runbook by id. Either compartmentId or id must be provided.
- is
Default Boolean - Is the runbook default? Sets this runbook as the default for the chosen product/product stack for the specified lifecycle operation.
- is
Sudo BooleanAccess Needed - Does this runbook need SUDO access to execute?
- latest
Version String - Latest runbook version
- 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.
- operation String
- A filter to return runbooks whose operation matches the given lifecycle operation.
- os
Type String - The OS for the task.
- platform String
- A filter to return runbooks whose platform matches the given platform.
- resource
Region String - Associated region
- runbook
Versions List<GetRunbooks Runbook Collection Item Runbook Version> - Version for the runbook.
- state String
- A filter to return only resources whose lifecycleState matches the given lifecycleState.
- 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.
- type String
- A filter to return runbooks whose type matches the given type.
- compartment
Id string - The ID of the compartment in which to list resources. Empty only if the resource OCID query param is not specified.
- {[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
- The description of the argument.
- display
Name string - A filter to return only resources that match the entire display name given.
- estimated
Time string - Estimated time to successfully complete the runbook execution.
- {[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"}
- has
Draft booleanVersion - Does this runbook has draft versions?
- id string
- Unique identifier or OCID for listing a single Runbook by id. Either compartmentId or id must be provided.
- is
Default boolean - Is the runbook default? Sets this runbook as the default for the chosen product/product stack for the specified lifecycle operation.
- is
Sudo booleanAccess Needed - Does this runbook need SUDO access to execute?
- latest
Version string - Latest runbook version
- 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.
- operation string
- A filter to return runbooks whose operation matches the given lifecycle operation.
- os
Type string - The OS for the task.
- platform string
- A filter to return runbooks whose platform matches the given platform.
- resource
Region string - Associated region
- runbook
Versions GetRunbooks Runbook Collection Item Runbook Version[] - Version for the runbook.
- state string
- A filter to return only resources whose lifecycleState matches the given lifecycleState.
- {[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.
- type string
- A filter to return runbooks whose type matches the given type.
- compartment_
id str - The ID of the compartment in which to list resources. Empty only if the resource OCID query param is not specified.
- 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
- The description of the argument.
- display_
name str - A filter to return only resources that match the entire display name given.
- estimated_
time str - Estimated time to successfully complete the runbook execution.
- 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"}
- has_
draft_ boolversion - Does this runbook has draft versions?
- id str
- Unique identifier or OCID for listing a single Runbook by id. Either compartmentId or id must be provided.
- is_
default bool - Is the runbook default? Sets this runbook as the default for the chosen product/product stack for the specified lifecycle operation.
- is_
sudo_ boolaccess_ needed - Does this runbook need SUDO access to execute?
- latest_
version str - Latest runbook version
- 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.
- operation str
- A filter to return runbooks whose operation matches the given lifecycle operation.
- os_
type str - The OS for the task.
- platform str
- A filter to return runbooks whose platform matches the given platform.
- resource_
region str - Associated region
- runbook_
versions Sequence[GetRunbooks Runbook Collection Item Runbook Version] - Version for the runbook.
- state str
- A filter to return only resources whose lifecycleState matches the given lifecycleState.
- 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.
- type str
- A filter to return runbooks whose type matches the given type.
- compartment
Id String - The ID of the compartment in which to list resources. Empty only if the resource OCID query param is not specified.
- Map<String>
- Defined tags for this resource. Each key is predefined and scoped to a namespace. Example:
{"foo-namespace.bar-key": "value"}
- description String
- The description of the argument.
- display
Name String - A filter to return only resources that match the entire display name given.
- estimated
Time String - Estimated time to successfully complete the runbook execution.
- 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"}
- has
Draft BooleanVersion - Does this runbook has draft versions?
- id String
- Unique identifier or OCID for listing a single Runbook by id. Either compartmentId or id must be provided.
- is
Default Boolean - Is the runbook default? Sets this runbook as the default for the chosen product/product stack for the specified lifecycle operation.
- is
Sudo BooleanAccess Needed - Does this runbook need SUDO access to execute?
- latest
Version String - Latest runbook version
- 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.
- operation String
- A filter to return runbooks whose operation matches the given lifecycle operation.
- os
Type String - The OS for the task.
- platform String
- A filter to return runbooks whose platform matches the given platform.
- resource
Region String - Associated region
- runbook
Versions List<Property Map> - Version for the runbook.
- state String
- A filter to return only resources whose lifecycleState matches the given lifecycleState.
- 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.
- type String
- A filter to return runbooks whose type matches the given type.
GetRunbooksRunbookCollectionItemRunbookVersion
- Execution
Workflow List<GetDetails Runbooks Runbook Collection Item Runbook Version Execution Workflow Detail> - Execution Workflow details.
- Groups
List<Get
Runbooks Runbook Collection Item Runbook Version Group> - The groups of the runbook.
- Is
Latest bool - Is this version the latest?
- Rollback
Workflow List<GetDetails Runbooks Runbook Collection Item Runbook Version Rollback Workflow Detail> - Rollback Workflow details.
- Tasks
List<Get
Runbooks Runbook Collection Item Runbook Version Task> - A set of tasks to execute in the runbook.
- Version string
- The version of the runbook.
- Execution
Workflow []GetDetails Runbooks Runbook Collection Item Runbook Version Execution Workflow Detail - Execution Workflow details.
- Groups
[]Get
Runbooks Runbook Collection Item Runbook Version Group - The groups of the runbook.
- Is
Latest bool - Is this version the latest?
- Rollback
Workflow []GetDetails Runbooks Runbook Collection Item Runbook Version Rollback Workflow Detail - Rollback Workflow details.
- Tasks
[]Get
Runbooks Runbook Collection Item Runbook Version Task - A set of tasks to execute in the runbook.
- Version string
- The version of the runbook.
- execution
Workflow List<GetDetails Runbooks Runbook Collection Item Runbook Version Execution Workflow Detail> - Execution Workflow details.
- groups
List<Get
Runbooks Runbook Collection Item Runbook Version Group> - The groups of the runbook.
- is
Latest Boolean - Is this version the latest?
- rollback
Workflow List<GetDetails Runbooks Runbook Collection Item Runbook Version Rollback Workflow Detail> - Rollback Workflow details.
- tasks
List<Get
Runbooks Runbook Collection Item Runbook Version Task> - A set of tasks to execute in the runbook.
- version String
- The version of the runbook.
- execution
Workflow GetDetails Runbooks Runbook Collection Item Runbook Version Execution Workflow Detail[] - Execution Workflow details.
- groups
Get
Runbooks Runbook Collection Item Runbook Version Group[] - The groups of the runbook.
- is
Latest boolean - Is this version the latest?
- rollback
Workflow GetDetails Runbooks Runbook Collection Item Runbook Version Rollback Workflow Detail[] - Rollback Workflow details.
- tasks
Get
Runbooks Runbook Collection Item Runbook Version Task[] - A set of tasks to execute in the runbook.
- version string
- The version of the runbook.
- execution_
workflow_ Sequence[Getdetails Runbooks Runbook Collection Item Runbook Version Execution Workflow Detail] - Execution Workflow details.
- groups
Sequence[Get
Runbooks Runbook Collection Item Runbook Version Group] - The groups of the runbook.
- is_
latest bool - Is this version the latest?
- rollback_
workflow_ Sequence[Getdetails Runbooks Runbook Collection Item Runbook Version Rollback Workflow Detail] - Rollback Workflow details.
- tasks
Sequence[Get
Runbooks Runbook Collection Item Runbook Version Task] - A set of tasks to execute in the runbook.
- version str
- The version of the runbook.
- execution
Workflow List<Property Map>Details - Execution Workflow details.
- groups List<Property Map>
- The groups of the runbook.
- is
Latest Boolean - Is this version the latest?
- rollback
Workflow List<Property Map>Details - Rollback Workflow details.
- tasks List<Property Map>
- A set of tasks to execute in the runbook.
- version String
- The version of the runbook.
GetRunbooksRunbookCollectionItemRunbookVersionExecutionWorkflowDetail
- Workflows
List<Get
Runbooks Runbook Collection Item Runbook Version Execution Workflow Detail Workflow> - Rollback Workflow for the runbook.
- Workflows
[]Get
Runbooks Runbook Collection Item Runbook Version Execution Workflow Detail Workflow - Rollback Workflow for the runbook.
- workflows
List<Get
Runbooks Runbook Collection Item Runbook Version Execution Workflow Detail Workflow> - Rollback Workflow for the runbook.
- workflows
Get
Runbooks Runbook Collection Item Runbook Version Execution Workflow Detail Workflow[] - Rollback Workflow for the runbook.
- workflows
Sequence[Get
Runbooks Runbook Collection Item Runbook Version Execution Workflow Detail Workflow] - Rollback Workflow for the runbook.
- workflows List<Property Map>
- Rollback Workflow for the runbook.
GetRunbooksRunbookCollectionItemRunbookVersionExecutionWorkflowDetailWorkflow
- Group
Name string - Name of the group.
- Steps
List<Get
Runbooks Runbook Collection Item Runbook Version Execution Workflow Detail Workflow Step> - Tasks within the Group. Provide the stepName for all applicable tasks.
- Type string
- A filter to return runbooks whose type matches the given type.
- Group
Name string - Name of the group.
- Steps
[]Get
Runbooks Runbook Collection Item Runbook Version Execution Workflow Detail Workflow Step - Tasks within the Group. Provide the stepName for all applicable tasks.
- Type string
- A filter to return runbooks whose type matches the given type.
- group
Name String - Name of the group.
- steps
List<Get
Runbooks Runbook Collection Item Runbook Version Execution Workflow Detail Workflow Step> - Tasks within the Group. Provide the stepName for all applicable tasks.
- type String
- A filter to return runbooks whose type matches the given type.
- group
Name string - Name of the group.
- steps
Get
Runbooks Runbook Collection Item Runbook Version Execution Workflow Detail Workflow Step[] - Tasks within the Group. Provide the stepName for all applicable tasks.
- type string
- A filter to return runbooks whose type matches the given type.
- group_
name str - Name of the group.
- steps
Sequence[Get
Runbooks Runbook Collection Item Runbook Version Execution Workflow Detail Workflow Step] - Tasks within the Group. Provide the stepName for all applicable tasks.
- type str
- A filter to return runbooks whose type matches the given type.
- group
Name String - Name of the group.
- steps List<Property Map>
- Tasks within the Group. Provide the stepName for all applicable tasks.
- type String
- A filter to return runbooks whose type matches the given type.
GetRunbooksRunbookCollectionItemRunbookVersionExecutionWorkflowDetailWorkflowStep
- group_
name str - Name of the group.
- step_
name str - The name of the task step the output variable belongs to.
- steps Sequence[str]
- Tasks within the Group. Provide the stepName for all applicable tasks.
- type str
- A filter to return runbooks whose type matches the given type.
GetRunbooksRunbookCollectionItemRunbookVersionGroup
- Name string
- The name of the task
- Properties
List<Get
Runbooks Runbook Collection Item Runbook Version Group Property> - The properties of the task.
- Type string
- A filter to return runbooks whose type matches the given type.
- Name string
- The name of the task
- Properties
[]Get
Runbooks Runbook Collection Item Runbook Version Group Property - The properties of the task.
- Type string
- A filter to return runbooks whose type matches the given type.
- name String
- The name of the task
- properties
List<Get
Runbooks Runbook Collection Item Runbook Version Group Property> - The properties of the task.
- type String
- A filter to return runbooks whose type matches the given type.
- name string
- The name of the task
- properties
Get
Runbooks Runbook Collection Item Runbook Version Group Property[] - The properties of the task.
- type string
- A filter to return runbooks whose type matches the given type.
- name str
- The name of the task
- properties
Sequence[Get
Runbooks Runbook Collection Item Runbook Version Group Property] - The properties of the task.
- type str
- A filter to return runbooks whose type matches the given type.
- name String
- The name of the task
- properties List<Property Map>
- The properties of the task.
- type String
- A filter to return runbooks whose type matches the given type.
GetRunbooksRunbookCollectionItemRunbookVersionGroupProperty
- Action
On stringFailure - The action to be taken in case of a failure.
- Notification
Preferences List<GetRunbooks Runbook Collection Item Runbook Version Group Property Notification Preference> - Preferences to send notifications on the task activities.
- Pause
Details List<GetRunbooks Runbook Collection Item Runbook Version Group Property Pause Detail> - Pause Details
- Pre
Condition string - Build control flow conditions that determine the relevance of the task execution.
- Run
Ons List<GetRunbooks Runbook Collection Item Runbook Version Group Property Run On> - The runon conditions
- Action
On stringFailure - The action to be taken in case of a failure.
- Notification
Preferences []GetRunbooks Runbook Collection Item Runbook Version Group Property Notification Preference - Preferences to send notifications on the task activities.
- Pause
Details []GetRunbooks Runbook Collection Item Runbook Version Group Property Pause Detail - Pause Details
- Pre
Condition string - Build control flow conditions that determine the relevance of the task execution.
- Run
Ons []GetRunbooks Runbook Collection Item Runbook Version Group Property Run On - The runon conditions
- action
On StringFailure - The action to be taken in case of a failure.
- notification
Preferences List<GetRunbooks Runbook Collection Item Runbook Version Group Property Notification Preference> - Preferences to send notifications on the task activities.
- pause
Details List<GetRunbooks Runbook Collection Item Runbook Version Group Property Pause Detail> - Pause Details
- pre
Condition String - Build control flow conditions that determine the relevance of the task execution.
- run
Ons List<GetRunbooks Runbook Collection Item Runbook Version Group Property Run On> - The runon conditions
- action
On stringFailure - The action to be taken in case of a failure.
- notification
Preferences GetRunbooks Runbook Collection Item Runbook Version Group Property Notification Preference[] - Preferences to send notifications on the task activities.
- pause
Details GetRunbooks Runbook Collection Item Runbook Version Group Property Pause Detail[] - Pause Details
- pre
Condition string - Build control flow conditions that determine the relevance of the task execution.
- run
Ons GetRunbooks Runbook Collection Item Runbook Version Group Property Run On[] - The runon conditions
- action_
on_ strfailure - The action to be taken in case of a failure.
- notification_
preferences Sequence[GetRunbooks Runbook Collection Item Runbook Version Group Property Notification Preference] - Preferences to send notifications on the task activities.
- pause_
details Sequence[GetRunbooks Runbook Collection Item Runbook Version Group Property Pause Detail] - Pause Details
- pre_
condition str - Build control flow conditions that determine the relevance of the task execution.
- run_
ons Sequence[GetRunbooks Runbook Collection Item Runbook Version Group Property Run On] - The runon conditions
- action
On StringFailure - The action to be taken in case of a failure.
- notification
Preferences List<Property Map> - Preferences to send notifications on the task activities.
- pause
Details List<Property Map> - Pause Details
- pre
Condition String - Build control flow conditions that determine the relevance of the task execution.
- run
Ons List<Property Map> - The runon conditions
GetRunbooksRunbookCollectionItemRunbookVersionGroupPropertyNotificationPreference
- Should
Notify boolOn Pause - Enables notification on pause.
- Should
Notify boolOn Task Failure - Enables or disables notification on Task Failures.
- Should
Notify boolOn Task Success - Enables or disables notification on Task Success.
- Should
Notify boolOn Pause - Enables notification on pause.
- Should
Notify boolOn Task Failure - Enables or disables notification on Task Failures.
- Should
Notify boolOn Task Success - Enables or disables notification on Task Success.
- should
Notify BooleanOn Pause - Enables notification on pause.
- should
Notify BooleanOn Task Failure - Enables or disables notification on Task Failures.
- should
Notify BooleanOn Task Success - Enables or disables notification on Task Success.
- should
Notify booleanOn Pause - Enables notification on pause.
- should
Notify booleanOn Task Failure - Enables or disables notification on Task Failures.
- should
Notify booleanOn Task Success - Enables or disables notification on Task Success.
- should_
notify_ boolon_ pause - Enables notification on pause.
- should_
notify_ boolon_ task_ failure - Enables or disables notification on Task Failures.
- should_
notify_ boolon_ task_ success - Enables or disables notification on Task Success.
- should
Notify BooleanOn Pause - Enables notification on pause.
- should
Notify BooleanOn Task Failure - Enables or disables notification on Task Failures.
- should
Notify BooleanOn Task Success - Enables or disables notification on Task Success.
GetRunbooksRunbookCollectionItemRunbookVersionGroupPropertyPauseDetail
- Duration
In intMinutes - Time in minutes to apply Pause.
- Kind string
- Run on based On.
- Duration
In intMinutes - Time in minutes to apply Pause.
- Kind string
- Run on based On.
- duration
In IntegerMinutes - Time in minutes to apply Pause.
- kind String
- Run on based On.
- duration
In numberMinutes - Time in minutes to apply Pause.
- kind string
- Run on based On.
- duration_
in_ intminutes - Time in minutes to apply Pause.
- kind str
- Run on based On.
- duration
In NumberMinutes - Time in minutes to apply Pause.
- kind String
- Run on based On.
GetRunbooksRunbookCollectionItemRunbookVersionGroupPropertyRunOn
- Condition string
- Build control flow conditions that determine the relevance of the task execution.
- Host string
- OCID of the self hosted instance.
- Kind string
- Run on based On.
- Previous
Task List<GetInstance Details Runbooks Runbook Collection Item Runbook Version Group Property Run On Previous Task Instance Detail> - Previous Task Instance Details
- Condition string
- Build control flow conditions that determine the relevance of the task execution.
- Host string
- OCID of the self hosted instance.
- Kind string
- Run on based On.
- Previous
Task []GetInstance Details Runbooks Runbook Collection Item Runbook Version Group Property Run On Previous Task Instance Detail - Previous Task Instance Details
- condition String
- Build control flow conditions that determine the relevance of the task execution.
- host String
- OCID of the self hosted instance.
- kind String
- Run on based On.
- previous
Task List<GetInstance Details Runbooks Runbook Collection Item Runbook Version Group Property Run On Previous Task Instance Detail> - Previous Task Instance Details
- condition string
- Build control flow conditions that determine the relevance of the task execution.
- host string
- OCID of the self hosted instance.
- kind string
- Run on based On.
- previous
Task GetInstance Details Runbooks Runbook Collection Item Runbook Version Group Property Run On Previous Task Instance Detail[] - Previous Task Instance Details
- condition str
- Build control flow conditions that determine the relevance of the task execution.
- host str
- OCID of the self hosted instance.
- kind str
- Run on based On.
- previous_
task_ Sequence[Getinstance_ details Runbooks Runbook Collection Item Runbook Version Group Property Run On Previous Task Instance Detail] - Previous Task Instance Details
- condition String
- Build control flow conditions that determine the relevance of the task execution.
- host String
- OCID of the self hosted instance.
- kind String
- Run on based On.
- previous
Task List<Property Map>Instance Details - Previous Task Instance Details
GetRunbooksRunbookCollectionItemRunbookVersionGroupPropertyRunOnPreviousTaskInstanceDetail
- Output
Variable List<GetDetails Runbooks Runbook Collection Item Runbook Version Group Property Run On Previous Task Instance Detail Output Variable Detail> - The details of the output variable that will be used for mapping.
- Resource
Id string - Resource Ocid.
- Resource
Type string - Resource Type.
- Output
Variable []GetDetails Runbooks Runbook Collection Item Runbook Version Group Property Run On Previous Task Instance Detail Output Variable Detail - The details of the output variable that will be used for mapping.
- Resource
Id string - Resource Ocid.
- Resource
Type string - Resource Type.
- output
Variable List<GetDetails Runbooks Runbook Collection Item Runbook Version Group Property Run On Previous Task Instance Detail Output Variable Detail> - The details of the output variable that will be used for mapping.
- resource
Id String - Resource Ocid.
- resource
Type String - Resource Type.
- output
Variable GetDetails Runbooks Runbook Collection Item Runbook Version Group Property Run On Previous Task Instance Detail Output Variable Detail[] - The details of the output variable that will be used for mapping.
- resource
Id string - Resource Ocid.
- resource
Type string - Resource Type.
- output_
variable_ Sequence[Getdetails Runbooks Runbook Collection Item Runbook Version Group Property Run On Previous Task Instance Detail Output Variable Detail] - The details of the output variable that will be used for mapping.
- resource_
id str - Resource Ocid.
- resource_
type str - Resource Type.
- output
Variable List<Property Map>Details - The details of the output variable that will be used for mapping.
- resource
Id String - Resource Ocid.
- resource
Type String - Resource Type.
GetRunbooksRunbookCollectionItemRunbookVersionGroupPropertyRunOnPreviousTaskInstanceDetailOutputVariableDetail
- Output
Variable stringName - The name of the output variable whose value has to be mapped.
- Step
Name string - The name of the task step the output variable belongs to.
- Output
Variable stringName - The name of the output variable whose value has to be mapped.
- Step
Name string - The name of the task step the output variable belongs to.
- output
Variable StringName - The name of the output variable whose value has to be mapped.
- step
Name String - The name of the task step the output variable belongs to.
- output
Variable stringName - The name of the output variable whose value has to be mapped.
- step
Name string - The name of the task step the output variable belongs to.
- output_
variable_ strname - The name of the output variable whose value has to be mapped.
- step_
name str - The name of the task step the output variable belongs to.
- output
Variable StringName - The name of the output variable whose value has to be mapped.
- step
Name String - The name of the task step the output variable belongs to.
GetRunbooksRunbookCollectionItemRunbookVersionRollbackWorkflowDetail
- Scope string
- The scope of the task.
- Workflows
List<Get
Runbooks Runbook Collection Item Runbook Version Rollback Workflow Detail Workflow> - Rollback Workflow for the runbook.
- Scope string
- The scope of the task.
- Workflows
[]Get
Runbooks Runbook Collection Item Runbook Version Rollback Workflow Detail Workflow - Rollback Workflow for the runbook.
- scope String
- The scope of the task.
- workflows
List<Get
Runbooks Runbook Collection Item Runbook Version Rollback Workflow Detail Workflow> - Rollback Workflow for the runbook.
- scope string
- The scope of the task.
- workflows
Get
Runbooks Runbook Collection Item Runbook Version Rollback Workflow Detail Workflow[] - Rollback Workflow for the runbook.
- scope str
- The scope of the task.
- workflows
Sequence[Get
Runbooks Runbook Collection Item Runbook Version Rollback Workflow Detail Workflow] - Rollback Workflow for the runbook.
- scope String
- The scope of the task.
- workflows List<Property Map>
- Rollback Workflow for the runbook.
GetRunbooksRunbookCollectionItemRunbookVersionRollbackWorkflowDetailWorkflow
- Group
Name string - Name of the group.
- Steps
List<Get
Runbooks Runbook Collection Item Runbook Version Rollback Workflow Detail Workflow Step> - Tasks within the Group. Provide the stepName for all applicable tasks.
- Type string
- A filter to return runbooks whose type matches the given type.
- Group
Name string - Name of the group.
- Steps
[]Get
Runbooks Runbook Collection Item Runbook Version Rollback Workflow Detail Workflow Step - Tasks within the Group. Provide the stepName for all applicable tasks.
- Type string
- A filter to return runbooks whose type matches the given type.
- group
Name String - Name of the group.
- steps
List<Get
Runbooks Runbook Collection Item Runbook Version Rollback Workflow Detail Workflow Step> - Tasks within the Group. Provide the stepName for all applicable tasks.
- type String
- A filter to return runbooks whose type matches the given type.
- group
Name string - Name of the group.
- steps
Get
Runbooks Runbook Collection Item Runbook Version Rollback Workflow Detail Workflow Step[] - Tasks within the Group. Provide the stepName for all applicable tasks.
- type string
- A filter to return runbooks whose type matches the given type.
- group_
name str - Name of the group.
- steps
Sequence[Get
Runbooks Runbook Collection Item Runbook Version Rollback Workflow Detail Workflow Step] - Tasks within the Group. Provide the stepName for all applicable tasks.
- type str
- A filter to return runbooks whose type matches the given type.
- group
Name String - Name of the group.
- steps List<Property Map>
- Tasks within the Group. Provide the stepName for all applicable tasks.
- type String
- A filter to return runbooks whose type matches the given type.
GetRunbooksRunbookCollectionItemRunbookVersionRollbackWorkflowDetailWorkflowStep
- group_
name str - Name of the group.
- step_
name str - The name of the task step the output variable belongs to.
- steps Sequence[str]
- Tasks within the Group. Provide the stepName for all applicable tasks.
- type str
- A filter to return runbooks whose type matches the given type.
GetRunbooksRunbookCollectionItemRunbookVersionTask
- Output
Variable List<GetMappings Runbooks Runbook Collection Item Runbook Version Task Output Variable Mapping> - Mapping output variables of previous tasks to the input variables of the current task.
- Step
Name string - The name of the task step the output variable belongs to.
- Step
Properties List<GetRunbooks Runbook Collection Item Runbook Version Task Step Property> - The properties of the component.
- Task
Record List<GetDetails Runbooks Runbook Collection Item Runbook Version Task Task Record Detail> - The details of the task.
- Output
Variable []GetMappings Runbooks Runbook Collection Item Runbook Version Task Output Variable Mapping - Mapping output variables of previous tasks to the input variables of the current task.
- Step
Name string - The name of the task step the output variable belongs to.
- Step
Properties []GetRunbooks Runbook Collection Item Runbook Version Task Step Property - The properties of the component.
- Task
Record []GetDetails Runbooks Runbook Collection Item Runbook Version Task Task Record Detail - The details of the task.
- output
Variable List<GetMappings Runbooks Runbook Collection Item Runbook Version Task Output Variable Mapping> - Mapping output variables of previous tasks to the input variables of the current task.
- step
Name String - The name of the task step the output variable belongs to.
- step
Properties List<GetRunbooks Runbook Collection Item Runbook Version Task Step Property> - The properties of the component.
- task
Record List<GetDetails Runbooks Runbook Collection Item Runbook Version Task Task Record Detail> - The details of the task.
- output
Variable GetMappings Runbooks Runbook Collection Item Runbook Version Task Output Variable Mapping[] - Mapping output variables of previous tasks to the input variables of the current task.
- step
Name string - The name of the task step the output variable belongs to.
- step
Properties GetRunbooks Runbook Collection Item Runbook Version Task Step Property[] - The properties of the component.
- task
Record GetDetails Runbooks Runbook Collection Item Runbook Version Task Task Record Detail[] - The details of the task.
- output_
variable_ Sequence[Getmappings Runbooks Runbook Collection Item Runbook Version Task Output Variable Mapping] - Mapping output variables of previous tasks to the input variables of the current task.
- step_
name str - The name of the task step the output variable belongs to.
- step_
properties Sequence[GetRunbooks Runbook Collection Item Runbook Version Task Step Property] - The properties of the component.
- task_
record_ Sequence[Getdetails Runbooks Runbook Collection Item Runbook Version Task Task Record Detail] - The details of the task.
- output
Variable List<Property Map>Mappings - Mapping output variables of previous tasks to the input variables of the current task.
- step
Name String - The name of the task step the output variable belongs to.
- step
Properties List<Property Map> - The properties of the component.
- task
Record List<Property Map>Details - The details of the task.
GetRunbooksRunbookCollectionItemRunbookVersionTaskOutputVariableMapping
- Name string
- The name of the task
- Output
Variable List<GetDetails Runbooks Runbook Collection Item Runbook Version Task Output Variable Mapping Output Variable Detail> - The details of the output variable that will be used for mapping.
- Name string
- The name of the task
- Output
Variable []GetDetails Runbooks Runbook Collection Item Runbook Version Task Output Variable Mapping Output Variable Detail - The details of the output variable that will be used for mapping.
- name String
- The name of the task
- output
Variable List<GetDetails Runbooks Runbook Collection Item Runbook Version Task Output Variable Mapping Output Variable Detail> - The details of the output variable that will be used for mapping.
- name string
- The name of the task
- output
Variable GetDetails Runbooks Runbook Collection Item Runbook Version Task Output Variable Mapping Output Variable Detail[] - The details of the output variable that will be used for mapping.
- name str
- The name of the task
- output_
variable_ Sequence[Getdetails Runbooks Runbook Collection Item Runbook Version Task Output Variable Mapping Output Variable Detail] - The details of the output variable that will be used for mapping.
- name String
- The name of the task
- output
Variable List<Property Map>Details - The details of the output variable that will be used for mapping.
GetRunbooksRunbookCollectionItemRunbookVersionTaskOutputVariableMappingOutputVariableDetail
- Output
Variable stringName - The name of the output variable whose value has to be mapped.
- Step
Name string - The name of the task step the output variable belongs to.
- Output
Variable stringName - The name of the output variable whose value has to be mapped.
- Step
Name string - The name of the task step the output variable belongs to.
- output
Variable StringName - The name of the output variable whose value has to be mapped.
- step
Name String - The name of the task step the output variable belongs to.
- output
Variable stringName - The name of the output variable whose value has to be mapped.
- step
Name string - The name of the task step the output variable belongs to.
- output_
variable_ strname - The name of the output variable whose value has to be mapped.
- step_
name str - The name of the task step the output variable belongs to.
- output
Variable StringName - The name of the output variable whose value has to be mapped.
- step
Name String - The name of the task step the output variable belongs to.
GetRunbooksRunbookCollectionItemRunbookVersionTaskStepProperty
- Action
On stringFailure - The action to be taken in case of a failure.
- Notification
Preferences List<GetRunbooks Runbook Collection Item Runbook Version Task Step Property Notification Preference> - Preferences to send notifications on the task activities.
- Pause
Details List<GetRunbooks Runbook Collection Item Runbook Version Task Step Property Pause Detail> - Pause Details
- Pre
Condition string - Build control flow conditions that determine the relevance of the task execution.
- Run
Ons List<GetRunbooks Runbook Collection Item Runbook Version Task Step Property Run On> - The runon conditions
- Action
On stringFailure - The action to be taken in case of a failure.
- Notification
Preferences []GetRunbooks Runbook Collection Item Runbook Version Task Step Property Notification Preference - Preferences to send notifications on the task activities.
- Pause
Details []GetRunbooks Runbook Collection Item Runbook Version Task Step Property Pause Detail - Pause Details
- Pre
Condition string - Build control flow conditions that determine the relevance of the task execution.
- Run
Ons []GetRunbooks Runbook Collection Item Runbook Version Task Step Property Run On - The runon conditions
- action
On StringFailure - The action to be taken in case of a failure.
- notification
Preferences List<GetRunbooks Runbook Collection Item Runbook Version Task Step Property Notification Preference> - Preferences to send notifications on the task activities.
- pause
Details List<GetRunbooks Runbook Collection Item Runbook Version Task Step Property Pause Detail> - Pause Details
- pre
Condition String - Build control flow conditions that determine the relevance of the task execution.
- run
Ons List<GetRunbooks Runbook Collection Item Runbook Version Task Step Property Run On> - The runon conditions
- action
On stringFailure - The action to be taken in case of a failure.
- notification
Preferences GetRunbooks Runbook Collection Item Runbook Version Task Step Property Notification Preference[] - Preferences to send notifications on the task activities.
- pause
Details GetRunbooks Runbook Collection Item Runbook Version Task Step Property Pause Detail[] - Pause Details
- pre
Condition string - Build control flow conditions that determine the relevance of the task execution.
- run
Ons GetRunbooks Runbook Collection Item Runbook Version Task Step Property Run On[] - The runon conditions
- action_
on_ strfailure - The action to be taken in case of a failure.
- notification_
preferences Sequence[GetRunbooks Runbook Collection Item Runbook Version Task Step Property Notification Preference] - Preferences to send notifications on the task activities.
- pause_
details Sequence[GetRunbooks Runbook Collection Item Runbook Version Task Step Property Pause Detail] - Pause Details
- pre_
condition str - Build control flow conditions that determine the relevance of the task execution.
- run_
ons Sequence[GetRunbooks Runbook Collection Item Runbook Version Task Step Property Run On] - The runon conditions
- action
On StringFailure - The action to be taken in case of a failure.
- notification
Preferences List<Property Map> - Preferences to send notifications on the task activities.
- pause
Details List<Property Map> - Pause Details
- pre
Condition String - Build control flow conditions that determine the relevance of the task execution.
- run
Ons List<Property Map> - The runon conditions
GetRunbooksRunbookCollectionItemRunbookVersionTaskStepPropertyNotificationPreference
- Should
Notify boolOn Pause - Enables notification on pause.
- Should
Notify boolOn Task Failure - Enables or disables notification on Task Failures.
- Should
Notify boolOn Task Success - Enables or disables notification on Task Success.
- Should
Notify boolOn Pause - Enables notification on pause.
- Should
Notify boolOn Task Failure - Enables or disables notification on Task Failures.
- Should
Notify boolOn Task Success - Enables or disables notification on Task Success.
- should
Notify BooleanOn Pause - Enables notification on pause.
- should
Notify BooleanOn Task Failure - Enables or disables notification on Task Failures.
- should
Notify BooleanOn Task Success - Enables or disables notification on Task Success.
- should
Notify booleanOn Pause - Enables notification on pause.
- should
Notify booleanOn Task Failure - Enables or disables notification on Task Failures.
- should
Notify booleanOn Task Success - Enables or disables notification on Task Success.
- should_
notify_ boolon_ pause - Enables notification on pause.
- should_
notify_ boolon_ task_ failure - Enables or disables notification on Task Failures.
- should_
notify_ boolon_ task_ success - Enables or disables notification on Task Success.
- should
Notify BooleanOn Pause - Enables notification on pause.
- should
Notify BooleanOn Task Failure - Enables or disables notification on Task Failures.
- should
Notify BooleanOn Task Success - Enables or disables notification on Task Success.
GetRunbooksRunbookCollectionItemRunbookVersionTaskStepPropertyPauseDetail
- Duration
In intMinutes - Time in minutes to apply Pause.
- Kind string
- Run on based On.
- Duration
In intMinutes - Time in minutes to apply Pause.
- Kind string
- Run on based On.
- duration
In IntegerMinutes - Time in minutes to apply Pause.
- kind String
- Run on based On.
- duration
In numberMinutes - Time in minutes to apply Pause.
- kind string
- Run on based On.
- duration_
in_ intminutes - Time in minutes to apply Pause.
- kind str
- Run on based On.
- duration
In NumberMinutes - Time in minutes to apply Pause.
- kind String
- Run on based On.
GetRunbooksRunbookCollectionItemRunbookVersionTaskStepPropertyRunOn
- Condition string
- Build control flow conditions that determine the relevance of the task execution.
- Host string
- OCID of the self hosted instance.
- Kind string
- Run on based On.
- Previous
Task List<GetInstance Details Runbooks Runbook Collection Item Runbook Version Task Step Property Run On Previous Task Instance Detail> - Previous Task Instance Details
- Condition string
- Build control flow conditions that determine the relevance of the task execution.
- Host string
- OCID of the self hosted instance.
- Kind string
- Run on based On.
- Previous
Task []GetInstance Details Runbooks Runbook Collection Item Runbook Version Task Step Property Run On Previous Task Instance Detail - Previous Task Instance Details
- condition String
- Build control flow conditions that determine the relevance of the task execution.
- host String
- OCID of the self hosted instance.
- kind String
- Run on based On.
- previous
Task List<GetInstance Details Runbooks Runbook Collection Item Runbook Version Task Step Property Run On Previous Task Instance Detail> - Previous Task Instance Details
- condition string
- Build control flow conditions that determine the relevance of the task execution.
- host string
- OCID of the self hosted instance.
- kind string
- Run on based On.
- previous
Task GetInstance Details Runbooks Runbook Collection Item Runbook Version Task Step Property Run On Previous Task Instance Detail[] - Previous Task Instance Details
- condition str
- Build control flow conditions that determine the relevance of the task execution.
- host str
- OCID of the self hosted instance.
- kind str
- Run on based On.
- previous_
task_ Sequence[Getinstance_ details Runbooks Runbook Collection Item Runbook Version Task Step Property Run On Previous Task Instance Detail] - Previous Task Instance Details
- condition String
- Build control flow conditions that determine the relevance of the task execution.
- host String
- OCID of the self hosted instance.
- kind String
- Run on based On.
- previous
Task List<Property Map>Instance Details - Previous Task Instance Details
GetRunbooksRunbookCollectionItemRunbookVersionTaskStepPropertyRunOnPreviousTaskInstanceDetail
- Output
Variable List<GetDetails Runbooks Runbook Collection Item Runbook Version Task Step Property Run On Previous Task Instance Detail Output Variable Detail> - The details of the output variable that will be used for mapping.
- Resource
Id string - Resource Ocid.
- Resource
Type string - Resource Type.
- Output
Variable []GetDetails Runbooks Runbook Collection Item Runbook Version Task Step Property Run On Previous Task Instance Detail Output Variable Detail - The details of the output variable that will be used for mapping.
- Resource
Id string - Resource Ocid.
- Resource
Type string - Resource Type.
- output
Variable List<GetDetails Runbooks Runbook Collection Item Runbook Version Task Step Property Run On Previous Task Instance Detail Output Variable Detail> - The details of the output variable that will be used for mapping.
- resource
Id String - Resource Ocid.
- resource
Type String - Resource Type.
- output
Variable GetDetails Runbooks Runbook Collection Item Runbook Version Task Step Property Run On Previous Task Instance Detail Output Variable Detail[] - The details of the output variable that will be used for mapping.
- resource
Id string - Resource Ocid.
- resource
Type string - Resource Type.
- output_
variable_ Sequence[Getdetails Runbooks Runbook Collection Item Runbook Version Task Step Property Run On Previous Task Instance Detail Output Variable Detail] - The details of the output variable that will be used for mapping.
- resource_
id str - Resource Ocid.
- resource_
type str - Resource Type.
- output
Variable List<Property Map>Details - The details of the output variable that will be used for mapping.
- resource
Id String - Resource Ocid.
- resource
Type String - Resource Type.
GetRunbooksRunbookCollectionItemRunbookVersionTaskStepPropertyRunOnPreviousTaskInstanceDetailOutputVariableDetail
- Output
Variable stringName - The name of the output variable whose value has to be mapped.
- Step
Name string - The name of the task step the output variable belongs to.
- Output
Variable stringName - The name of the output variable whose value has to be mapped.
- Step
Name string - The name of the task step the output variable belongs to.
- output
Variable StringName - The name of the output variable whose value has to be mapped.
- step
Name String - The name of the task step the output variable belongs to.
- output
Variable stringName - The name of the output variable whose value has to be mapped.
- step
Name string - The name of the task step the output variable belongs to.
- output_
variable_ strname - The name of the output variable whose value has to be mapped.
- step_
name str - The name of the task step the output variable belongs to.
- output
Variable StringName - The name of the output variable whose value has to be mapped.
- step
Name String - The name of the task step the output variable belongs to.
GetRunbooksRunbookCollectionItemRunbookVersionTaskTaskRecordDetail
- Description string
- The description of the argument.
- Execution
Details List<GetRunbooks Runbook Collection Item Runbook Version Task Task Record Detail Execution Detail> - Execution details.
- Is
Apply boolSubject Task - Is this an Apply Subject Task? Ex. Patch Execution Task
- Is
Copy boolTo Library Enabled - Make a copy of this task in Library
- Is
Discovery boolOutput Task - Is this a discovery output task?
- Name string
- The name of the task
- Os
Type string - The OS for the task.
- Platform string
- A filter to return runbooks whose platform matches the given platform.
- Properties
List<Get
Runbooks Runbook Collection Item Runbook Version Task Task Record Detail Property> - The properties of the task.
- Scope string
- The scope of the task.
- Task
Record stringId - The ID of taskRecord.
- Description string
- The description of the argument.
- Execution
Details []GetRunbooks Runbook Collection Item Runbook Version Task Task Record Detail Execution Detail - Execution details.
- Is
Apply boolSubject Task - Is this an Apply Subject Task? Ex. Patch Execution Task
- Is
Copy boolTo Library Enabled - Make a copy of this task in Library
- Is
Discovery boolOutput Task - Is this a discovery output task?
- Name string
- The name of the task
- Os
Type string - The OS for the task.
- Platform string
- A filter to return runbooks whose platform matches the given platform.
- Properties
[]Get
Runbooks Runbook Collection Item Runbook Version Task Task Record Detail Property - The properties of the task.
- Scope string
- The scope of the task.
- Task
Record stringId - The ID of taskRecord.
- description String
- The description of the argument.
- execution
Details List<GetRunbooks Runbook Collection Item Runbook Version Task Task Record Detail Execution Detail> - Execution details.
- is
Apply BooleanSubject Task - Is this an Apply Subject Task? Ex. Patch Execution Task
- is
Copy BooleanTo Library Enabled - Make a copy of this task in Library
- is
Discovery BooleanOutput Task - Is this a discovery output task?
- name String
- The name of the task
- os
Type String - The OS for the task.
- platform String
- A filter to return runbooks whose platform matches the given platform.
- properties
List<Get
Runbooks Runbook Collection Item Runbook Version Task Task Record Detail Property> - The properties of the task.
- scope String
- The scope of the task.
- task
Record StringId - The ID of taskRecord.
- description string
- The description of the argument.
- execution
Details GetRunbooks Runbook Collection Item Runbook Version Task Task Record Detail Execution Detail[] - Execution details.
- is
Apply booleanSubject Task - Is this an Apply Subject Task? Ex. Patch Execution Task
- is
Copy booleanTo Library Enabled - Make a copy of this task in Library
- is
Discovery booleanOutput Task - Is this a discovery output task?
- name string
- The name of the task
- os
Type string - The OS for the task.
- platform string
- A filter to return runbooks whose platform matches the given platform.
- properties
Get
Runbooks Runbook Collection Item Runbook Version Task Task Record Detail Property[] - The properties of the task.
- scope string
- The scope of the task.
- task
Record stringId - The ID of taskRecord.
- description str
- The description of the argument.
- execution_
details Sequence[GetRunbooks Runbook Collection Item Runbook Version Task Task Record Detail Execution Detail] - Execution details.
- is_
apply_ boolsubject_ task - Is this an Apply Subject Task? Ex. Patch Execution Task
- is_
copy_ boolto_ library_ enabled - Make a copy of this task in Library
- is_
discovery_ booloutput_ task - Is this a discovery output task?
- name str
- The name of the task
- os_
type str - The OS for the task.
- platform str
- A filter to return runbooks whose platform matches the given platform.
- properties
Sequence[Get
Runbooks Runbook Collection Item Runbook Version Task Task Record Detail Property] - The properties of the task.
- scope str
- The scope of the task.
- task_
record_ strid - The ID of taskRecord.
- description String
- The description of the argument.
- execution
Details List<Property Map> - Execution details.
- is
Apply BooleanSubject Task - Is this an Apply Subject Task? Ex. Patch Execution Task
- is
Copy BooleanTo Library Enabled - Make a copy of this task in Library
- is
Discovery BooleanOutput Task - Is this a discovery output task?
- name String
- The name of the task
- os
Type String - The OS for the task.
- platform String
- A filter to return runbooks whose platform matches the given platform.
- properties List<Property Map>
- The properties of the task.
- scope String
- The scope of the task.
- task
Record StringId - The ID of taskRecord.
GetRunbooksRunbookCollectionItemRunbookVersionTaskTaskRecordDetailExecutionDetail
- Catalog
Id string - Command string
- Optional command to execute the content. You can provide any commands/arguments that can't be part of the script.
- Config
File string - Catalog Id having config file.
- Contents
List<Get
Runbooks Runbook Collection Item Runbook Version Task Task Record Detail Execution Detail Content> - Content Source details.
- Credentials
List<Get
Runbooks Runbook Collection Item Runbook Version Task Task Record Detail Execution Detail Credential> - Credentials required for executing the task.
- Endpoint string
- Endpoint to be invoked.
- Execution
Type string - The action type of the task
- Is
Executable boolContent - Is the Content an executable file?
- Is
Locked bool - Is the script locked to prevent changes directly in Object Storage?
- Is
Read boolOutput Variable Enabled - Is read output variable enabled
- Target
Compartment stringId - OCID of the compartment to which the resource belongs to.
- Variables
List<Get
Runbooks Runbook Collection Item Runbook Version Task Task Record Detail Execution Detail Variable> - The variable of the task. At least one of the dynamicArguments or output needs to be provided.
- Catalog
Id string - Command string
- Optional command to execute the content. You can provide any commands/arguments that can't be part of the script.
- Config
File string - Catalog Id having config file.
- Contents
[]Get
Runbooks Runbook Collection Item Runbook Version Task Task Record Detail Execution Detail Content - Content Source details.
- Credentials
[]Get
Runbooks Runbook Collection Item Runbook Version Task Task Record Detail Execution Detail Credential - Credentials required for executing the task.
- Endpoint string
- Endpoint to be invoked.
- Execution
Type string - The action type of the task
- Is
Executable boolContent - Is the Content an executable file?
- Is
Locked bool - Is the script locked to prevent changes directly in Object Storage?
- Is
Read boolOutput Variable Enabled - Is read output variable enabled
- Target
Compartment stringId - OCID of the compartment to which the resource belongs to.
- Variables
[]Get
Runbooks Runbook Collection Item Runbook Version Task Task Record Detail Execution Detail Variable - The variable of the task. At least one of the dynamicArguments or output needs to be provided.
- catalog
Id String - command String
- Optional command to execute the content. You can provide any commands/arguments that can't be part of the script.
- config
File String - Catalog Id having config file.
- contents
List<Get
Runbooks Runbook Collection Item Runbook Version Task Task Record Detail Execution Detail Content> - Content Source details.
- credentials
List<Get
Runbooks Runbook Collection Item Runbook Version Task Task Record Detail Execution Detail Credential> - Credentials required for executing the task.
- endpoint String
- Endpoint to be invoked.
- execution
Type String - The action type of the task
- is
Executable BooleanContent - Is the Content an executable file?
- is
Locked Boolean - Is the script locked to prevent changes directly in Object Storage?
- is
Read BooleanOutput Variable Enabled - Is read output variable enabled
- target
Compartment StringId - OCID of the compartment to which the resource belongs to.
- variables
List<Get
Runbooks Runbook Collection Item Runbook Version Task Task Record Detail Execution Detail Variable> - The variable of the task. At least one of the dynamicArguments or output needs to be provided.
- catalog
Id string - command string
- Optional command to execute the content. You can provide any commands/arguments that can't be part of the script.
- config
File string - Catalog Id having config file.
- contents
Get
Runbooks Runbook Collection Item Runbook Version Task Task Record Detail Execution Detail Content[] - Content Source details.
- credentials
Get
Runbooks Runbook Collection Item Runbook Version Task Task Record Detail Execution Detail Credential[] - Credentials required for executing the task.
- endpoint string
- Endpoint to be invoked.
- execution
Type string - The action type of the task
- is
Executable booleanContent - Is the Content an executable file?
- is
Locked boolean - Is the script locked to prevent changes directly in Object Storage?
- is
Read booleanOutput Variable Enabled - Is read output variable enabled
- target
Compartment stringId - OCID of the compartment to which the resource belongs to.
- variables
Get
Runbooks Runbook Collection Item Runbook Version Task Task Record Detail Execution Detail Variable[] - The variable of the task. At least one of the dynamicArguments or output needs to be provided.
- catalog_
id str - command str
- Optional command to execute the content. You can provide any commands/arguments that can't be part of the script.
- config_
file str - Catalog Id having config file.
- contents
Sequence[Get
Runbooks Runbook Collection Item Runbook Version Task Task Record Detail Execution Detail Content] - Content Source details.
- credentials
Sequence[Get
Runbooks Runbook Collection Item Runbook Version Task Task Record Detail Execution Detail Credential] - Credentials required for executing the task.
- endpoint str
- Endpoint to be invoked.
- execution_
type str - The action type of the task
- is_
executable_ boolcontent - Is the Content an executable file?
- is_
locked bool - Is the script locked to prevent changes directly in Object Storage?
- is_
read_ booloutput_ variable_ enabled - Is read output variable enabled
- target_
compartment_ strid - OCID of the compartment to which the resource belongs to.
- variables
Sequence[Get
Runbooks Runbook Collection Item Runbook Version Task Task Record Detail Execution Detail Variable] - The variable of the task. At least one of the dynamicArguments or output needs to be provided.
- catalog
Id String - command String
- Optional command to execute the content. You can provide any commands/arguments that can't be part of the script.
- config
File String - Catalog Id having config file.
- contents List<Property Map>
- Content Source details.
- credentials List<Property Map>
- Credentials required for executing the task.
- endpoint String
- Endpoint to be invoked.
- execution
Type String - The action type of the task
- is
Executable BooleanContent - Is the Content an executable file?
- is
Locked Boolean - Is the script locked to prevent changes directly in Object Storage?
- is
Read BooleanOutput Variable Enabled - Is read output variable enabled
- target
Compartment StringId - OCID of the compartment to which the resource belongs to.
- variables List<Property Map>
- The variable of the task. At least one of the dynamicArguments or output needs to be provided.
GetRunbooksRunbookCollectionItemRunbookVersionTaskTaskRecordDetailExecutionDetailContent
- bucket str
- Bucket Name.
- catalog_
id str - checksum str
- md5 checksum of the artifact.
- namespace str
- Namespace.
- object str
- Object Name.
- source_
type str - Content Source type details.
GetRunbooksRunbookCollectionItemRunbookVersionTaskTaskRecordDetailExecutionDetailCredential
- Display
Name string - A filter to return only resources that match the entire display name given.
- Id string
- Unique identifier or OCID for listing a single Runbook by id. Either compartmentId or id must be provided.
- Display
Name string - A filter to return only resources that match the entire display name given.
- Id string
- Unique identifier or OCID for listing a single Runbook by id. Either compartmentId or id must be provided.
- display
Name String - A filter to return only resources that match the entire display name given.
- id String
- Unique identifier or OCID for listing a single Runbook by id. Either compartmentId or id must be provided.
- display
Name string - A filter to return only resources that match the entire display name given.
- id string
- Unique identifier or OCID for listing a single Runbook by id. Either compartmentId or id must be provided.
- display_
name str - A filter to return only resources that match the entire display name given.
- id str
- Unique identifier or OCID for listing a single Runbook by id. Either compartmentId or id must be provided.
- display
Name String - A filter to return only resources that match the entire display name given.
- id String
- Unique identifier or OCID for listing a single Runbook by id. Either compartmentId or id must be provided.
GetRunbooksRunbookCollectionItemRunbookVersionTaskTaskRecordDetailExecutionDetailVariable
- Input
Variables List<GetRunbooks Runbook Collection Item Runbook Version Task Task Record Detail Execution Detail Variable Input Variable> - The input variables for the task.
- Output
Variables List<string> - The list of output variables.
- Input
Variables []GetRunbooks Runbook Collection Item Runbook Version Task Task Record Detail Execution Detail Variable Input Variable - The input variables for the task.
- Output
Variables []string - The list of output variables.
- input
Variables List<GetRunbooks Runbook Collection Item Runbook Version Task Task Record Detail Execution Detail Variable Input Variable> - The input variables for the task.
- output
Variables List<String> - The list of output variables.
- input
Variables GetRunbooks Runbook Collection Item Runbook Version Task Task Record Detail Execution Detail Variable Input Variable[] - The input variables for the task.
- output
Variables string[] - The list of output variables.
- input_
variables Sequence[GetRunbooks Runbook Collection Item Runbook Version Task Task Record Detail Execution Detail Variable Input Variable] - The input variables for the task.
- output_
variables Sequence[str] - The list of output variables.
- input
Variables List<Property Map> - The input variables for the task.
- output
Variables List<String> - The list of output variables.
GetRunbooksRunbookCollectionItemRunbookVersionTaskTaskRecordDetailExecutionDetailVariableInputVariable
- Description string
- The description of the argument.
- Name string
- The name of the task
- Type string
- A filter to return runbooks whose type matches the given type.
- Description string
- The description of the argument.
- Name string
- The name of the task
- Type string
- A filter to return runbooks whose type matches the given type.
- description String
- The description of the argument.
- name String
- The name of the task
- type String
- A filter to return runbooks whose type matches the given type.
- description string
- The description of the argument.
- name string
- The name of the task
- type string
- A filter to return runbooks whose type matches the given type.
- description str
- The description of the argument.
- name str
- The name of the task
- type str
- A filter to return runbooks whose type matches the given type.
- description String
- The description of the argument.
- name String
- The name of the task
- type String
- A filter to return runbooks whose type matches the given type.
GetRunbooksRunbookCollectionItemRunbookVersionTaskTaskRecordDetailProperty
- Num
Retries int - The number of retries allowed.
- Timeout
In intSeconds - The timeout in seconds for the task.
- Num
Retries int - The number of retries allowed.
- Timeout
In intSeconds - The timeout in seconds for the task.
- num
Retries Integer - The number of retries allowed.
- timeout
In IntegerSeconds - The timeout in seconds for the task.
- num
Retries number - The number of retries allowed.
- timeout
In numberSeconds - The timeout in seconds for the task.
- num_
retries int - The number of retries allowed.
- timeout_
in_ intseconds - The timeout in seconds for the task.
- num
Retries Number - The number of retries allowed.
- timeout
In NumberSeconds - The timeout in seconds for the task.
Package Details
- Repository
- oci pulumi/pulumi-oci
- License
- Apache-2.0
- Notes
- This Pulumi package is based on the
oci
Terraform Provider.