1. Packages
  2. Oracle Cloud Infrastructure
  3. API Docs
  4. DataFlow
  5. getPools
Oracle Cloud Infrastructure v1.33.0 published on Thursday, Apr 25, 2024 by Pulumi

oci.DataFlow.getPools

Explore with Pulumi AI

oci logo
Oracle Cloud Infrastructure v1.33.0 published on Thursday, Apr 25, 2024 by Pulumi

    This data source provides the list of Pools in Oracle Cloud Infrastructure Data Flow service.

    Lists all pools in the specified compartment. The query must include compartmentId. The query may also include one other parameter. If the query does not include compartmentId, or includes compartmentId, but with two or more other parameters, an error is returned.

    Example Usage

    import * as pulumi from "@pulumi/pulumi";
    import * as oci from "@pulumi/oci";
    
    const testPools = oci.DataFlow.getPools({
        compartmentId: compartmentId,
        displayName: poolDisplayName,
        displayNameStartsWith: poolDisplayNameStartsWith,
        ownerPrincipalId: testOwnerPrincipal.id,
        state: poolState,
    });
    
    import pulumi
    import pulumi_oci as oci
    
    test_pools = oci.DataFlow.get_pools(compartment_id=compartment_id,
        display_name=pool_display_name,
        display_name_starts_with=pool_display_name_starts_with,
        owner_principal_id=test_owner_principal["id"],
        state=pool_state)
    
    package main
    
    import (
    	"github.com/pulumi/pulumi-oci/sdk/go/oci/DataFlow"
    	"github.com/pulumi/pulumi/sdk/v3/go/pulumi"
    )
    
    func main() {
    	pulumi.Run(func(ctx *pulumi.Context) error {
    		_, err := DataFlow.GetPools(ctx, &dataflow.GetPoolsArgs{
    			CompartmentId:         compartmentId,
    			DisplayName:           pulumi.StringRef(poolDisplayName),
    			DisplayNameStartsWith: pulumi.StringRef(poolDisplayNameStartsWith),
    			OwnerPrincipalId:      pulumi.StringRef(testOwnerPrincipal.Id),
    			State:                 pulumi.StringRef(poolState),
    		}, 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 testPools = Oci.DataFlow.GetPools.Invoke(new()
        {
            CompartmentId = compartmentId,
            DisplayName = poolDisplayName,
            DisplayNameStartsWith = poolDisplayNameStartsWith,
            OwnerPrincipalId = testOwnerPrincipal.Id,
            State = poolState,
        });
    
    });
    
    package generated_program;
    
    import com.pulumi.Context;
    import com.pulumi.Pulumi;
    import com.pulumi.core.Output;
    import com.pulumi.oci.DataFlow.DataFlowFunctions;
    import com.pulumi.oci.DataFlow.inputs.GetPoolsArgs;
    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 testPools = DataFlowFunctions.getPools(GetPoolsArgs.builder()
                .compartmentId(compartmentId)
                .displayName(poolDisplayName)
                .displayNameStartsWith(poolDisplayNameStartsWith)
                .ownerPrincipalId(testOwnerPrincipal.id())
                .state(poolState)
                .build());
    
        }
    }
    
    variables:
      testPools:
        fn::invoke:
          Function: oci:DataFlow:getPools
          Arguments:
            compartmentId: ${compartmentId}
            displayName: ${poolDisplayName}
            displayNameStartsWith: ${poolDisplayNameStartsWith}
            ownerPrincipalId: ${testOwnerPrincipal.id}
            state: ${poolState}
    

    Using getPools

    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 getPools(args: GetPoolsArgs, opts?: InvokeOptions): Promise<GetPoolsResult>
    function getPoolsOutput(args: GetPoolsOutputArgs, opts?: InvokeOptions): Output<GetPoolsResult>
    def get_pools(compartment_id: Optional[str] = None,
                  display_name: Optional[str] = None,
                  display_name_starts_with: Optional[str] = None,
                  filters: Optional[Sequence[_dataflow.GetPoolsFilter]] = None,
                  owner_principal_id: Optional[str] = None,
                  state: Optional[str] = None,
                  opts: Optional[InvokeOptions] = None) -> GetPoolsResult
    def get_pools_output(compartment_id: Optional[pulumi.Input[str]] = None,
                  display_name: Optional[pulumi.Input[str]] = None,
                  display_name_starts_with: Optional[pulumi.Input[str]] = None,
                  filters: Optional[pulumi.Input[Sequence[pulumi.Input[_dataflow.GetPoolsFilterArgs]]]] = None,
                  owner_principal_id: Optional[pulumi.Input[str]] = None,
                  state: Optional[pulumi.Input[str]] = None,
                  opts: Optional[InvokeOptions] = None) -> Output[GetPoolsResult]
    func GetPools(ctx *Context, args *GetPoolsArgs, opts ...InvokeOption) (*GetPoolsResult, error)
    func GetPoolsOutput(ctx *Context, args *GetPoolsOutputArgs, opts ...InvokeOption) GetPoolsResultOutput

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

    public static class GetPools 
    {
        public static Task<GetPoolsResult> InvokeAsync(GetPoolsArgs args, InvokeOptions? opts = null)
        public static Output<GetPoolsResult> Invoke(GetPoolsInvokeArgs args, InvokeOptions? opts = null)
    }
    public static CompletableFuture<GetPoolsResult> getPools(GetPoolsArgs args, InvokeOptions options)
    // Output-based functions aren't available in Java yet
    
    fn::invoke:
      function: oci:DataFlow/getPools:getPools
      arguments:
        # arguments dictionary

    The following arguments are supported:

    CompartmentId string
    The OCID of the compartment.
    DisplayName string
    The query parameter for the Spark application name.
    DisplayNameStartsWith string
    The displayName prefix.
    Filters List<GetPoolsFilter>
    OwnerPrincipalId string
    The OCID of the user who created the resource.
    State string
    The LifecycleState of the pool.
    CompartmentId string
    The OCID of the compartment.
    DisplayName string
    The query parameter for the Spark application name.
    DisplayNameStartsWith string
    The displayName prefix.
    Filters []GetPoolsFilter
    OwnerPrincipalId string
    The OCID of the user who created the resource.
    State string
    The LifecycleState of the pool.
    compartmentId String
    The OCID of the compartment.
    displayName String
    The query parameter for the Spark application name.
    displayNameStartsWith String
    The displayName prefix.
    filters List<GetPoolsFilter>
    ownerPrincipalId String
    The OCID of the user who created the resource.
    state String
    The LifecycleState of the pool.
    compartmentId string
    The OCID of the compartment.
    displayName string
    The query parameter for the Spark application name.
    displayNameStartsWith string
    The displayName prefix.
    filters GetPoolsFilter[]
    ownerPrincipalId string
    The OCID of the user who created the resource.
    state string
    The LifecycleState of the pool.
    compartment_id str
    The OCID of the compartment.
    display_name str
    The query parameter for the Spark application name.
    display_name_starts_with str
    The displayName prefix.
    filters Sequence[dataflow.GetPoolsFilter]
    owner_principal_id str
    The OCID of the user who created the resource.
    state str
    The LifecycleState of the pool.
    compartmentId String
    The OCID of the compartment.
    displayName String
    The query parameter for the Spark application name.
    displayNameStartsWith String
    The displayName prefix.
    filters List<Property Map>
    ownerPrincipalId String
    The OCID of the user who created the resource.
    state String
    The LifecycleState of the pool.

    getPools Result

    The following output properties are available:

    CompartmentId string
    The OCID of a compartment.
    Id string
    The provider-assigned unique ID for this managed resource.
    PoolCollections List<GetPoolsPoolCollection>
    The list of pool_collection.
    DisplayName string
    A user-friendly name. It does not have to be unique. Avoid entering confidential information.
    DisplayNameStartsWith string
    Filters List<GetPoolsFilter>
    OwnerPrincipalId string
    The OCID of the user who created the resource.
    State string
    The current state of this pool.
    CompartmentId string
    The OCID of a compartment.
    Id string
    The provider-assigned unique ID for this managed resource.
    PoolCollections []GetPoolsPoolCollection
    The list of pool_collection.
    DisplayName string
    A user-friendly name. It does not have to be unique. Avoid entering confidential information.
    DisplayNameStartsWith string
    Filters []GetPoolsFilter
    OwnerPrincipalId string
    The OCID of the user who created the resource.
    State string
    The current state of this pool.
    compartmentId String
    The OCID of a compartment.
    id String
    The provider-assigned unique ID for this managed resource.
    poolCollections List<GetPoolsPoolCollection>
    The list of pool_collection.
    displayName String
    A user-friendly name. It does not have to be unique. Avoid entering confidential information.
    displayNameStartsWith String
    filters List<GetPoolsFilter>
    ownerPrincipalId String
    The OCID of the user who created the resource.
    state String
    The current state of this pool.
    compartmentId string
    The OCID of a compartment.
    id string
    The provider-assigned unique ID for this managed resource.
    poolCollections GetPoolsPoolCollection[]
    The list of pool_collection.
    displayName string
    A user-friendly name. It does not have to be unique. Avoid entering confidential information.
    displayNameStartsWith string
    filters GetPoolsFilter[]
    ownerPrincipalId string
    The OCID of the user who created the resource.
    state string
    The current state of this pool.
    compartment_id str
    The OCID of a compartment.
    id str
    The provider-assigned unique ID for this managed resource.
    pool_collections Sequence[dataflow.GetPoolsPoolCollection]
    The list of pool_collection.
    display_name str
    A user-friendly name. It does not have to be unique. Avoid entering confidential information.
    display_name_starts_with str
    filters Sequence[dataflow.GetPoolsFilter]
    owner_principal_id str
    The OCID of the user who created the resource.
    state str
    The current state of this pool.
    compartmentId String
    The OCID of a compartment.
    id String
    The provider-assigned unique ID for this managed resource.
    poolCollections List<Property Map>
    The list of pool_collection.
    displayName String
    A user-friendly name. It does not have to be unique. Avoid entering confidential information.
    displayNameStartsWith String
    filters List<Property Map>
    ownerPrincipalId String
    The OCID of the user who created the resource.
    state String
    The current state of this pool.

    Supporting Types

    GetPoolsFilter

    Name string
    Values List<string>
    Regex bool
    Name string
    Values []string
    Regex bool
    name String
    values List<String>
    regex Boolean
    name string
    values string[]
    regex boolean
    name str
    values Sequence[str]
    regex bool
    name String
    values List<String>
    regex Boolean

    GetPoolsPoolCollection

    GetPoolsPoolCollectionItem

    CompartmentId string
    The OCID of the compartment.
    Configurations List<GetPoolsPoolCollectionItemConfiguration>
    List of PoolConfig items.
    DefinedTags Dictionary<string, object>
    Defined tags for this resource. Each key is predefined and scoped to a namespace. For more information, see Resource Tags. Example: {"Operations.CostCenter": "42"}
    Description string
    A user-friendly description. Avoid entering confidential information.
    DisplayName string
    The query parameter for the Spark application name.
    FreeformTags Dictionary<string, object>
    Free-form tags for this resource. Each tag is a simple key-value pair with no predefined name, type, or namespace. For more information, see Resource Tags. Example: {"Department": "Finance"}
    Id string
    The OCID of a pool. Unique Id to indentify a dataflow pool resource.
    IdleTimeoutInMinutes int
    Optional timeout value in minutes used to auto stop Pools. A Pool will be auto stopped after inactivity for this amount of time period. If value not set, pool will not be auto stopped auto.
    LifecycleDetails string
    The detailed messages about the lifecycle state.
    OwnerPrincipalId string
    The OCID of the user who created the resource.
    OwnerUserName string
    The username of the user who created the resource. If the username of the owner does not exist, null will be returned and the caller should refer to the ownerPrincipalId value instead.
    PoolMetrics List<GetPoolsPoolCollectionItemPoolMetric>
    A collection of metrics related to a particular pool.
    Schedules List<GetPoolsPoolCollectionItemSchedule>
    A list of schedules for pool to auto start and stop.
    State string
    The LifecycleState of the pool.
    TimeCreated string
    The date and time the resource was created, expressed in RFC 3339 timestamp format. Example: 2018-04-03T21:10:29.600Z
    TimeUpdated string
    The date and time the resource was updated, expressed in RFC 3339 timestamp format. Example: 2018-04-03T21:10:29.600Z
    CompartmentId string
    The OCID of the compartment.
    Configurations []GetPoolsPoolCollectionItemConfiguration
    List of PoolConfig items.
    DefinedTags map[string]interface{}
    Defined tags for this resource. Each key is predefined and scoped to a namespace. For more information, see Resource Tags. Example: {"Operations.CostCenter": "42"}
    Description string
    A user-friendly description. Avoid entering confidential information.
    DisplayName string
    The query parameter for the Spark application name.
    FreeformTags map[string]interface{}
    Free-form tags for this resource. Each tag is a simple key-value pair with no predefined name, type, or namespace. For more information, see Resource Tags. Example: {"Department": "Finance"}
    Id string
    The OCID of a pool. Unique Id to indentify a dataflow pool resource.
    IdleTimeoutInMinutes int
    Optional timeout value in minutes used to auto stop Pools. A Pool will be auto stopped after inactivity for this amount of time period. If value not set, pool will not be auto stopped auto.
    LifecycleDetails string
    The detailed messages about the lifecycle state.
    OwnerPrincipalId string
    The OCID of the user who created the resource.
    OwnerUserName string
    The username of the user who created the resource. If the username of the owner does not exist, null will be returned and the caller should refer to the ownerPrincipalId value instead.
    PoolMetrics []GetPoolsPoolCollectionItemPoolMetric
    A collection of metrics related to a particular pool.
    Schedules []GetPoolsPoolCollectionItemSchedule
    A list of schedules for pool to auto start and stop.
    State string
    The LifecycleState of the pool.
    TimeCreated string
    The date and time the resource was created, expressed in RFC 3339 timestamp format. Example: 2018-04-03T21:10:29.600Z
    TimeUpdated string
    The date and time the resource was updated, expressed in RFC 3339 timestamp format. Example: 2018-04-03T21:10:29.600Z
    compartmentId String
    The OCID of the compartment.
    configurations List<GetPoolsPoolCollectionItemConfiguration>
    List of PoolConfig items.
    definedTags Map<String,Object>
    Defined tags for this resource. Each key is predefined and scoped to a namespace. For more information, see Resource Tags. Example: {"Operations.CostCenter": "42"}
    description String
    A user-friendly description. Avoid entering confidential information.
    displayName String
    The query parameter for the Spark application name.
    freeformTags Map<String,Object>
    Free-form tags for this resource. Each tag is a simple key-value pair with no predefined name, type, or namespace. For more information, see Resource Tags. Example: {"Department": "Finance"}
    id String
    The OCID of a pool. Unique Id to indentify a dataflow pool resource.
    idleTimeoutInMinutes Integer
    Optional timeout value in minutes used to auto stop Pools. A Pool will be auto stopped after inactivity for this amount of time period. If value not set, pool will not be auto stopped auto.
    lifecycleDetails String
    The detailed messages about the lifecycle state.
    ownerPrincipalId String
    The OCID of the user who created the resource.
    ownerUserName String
    The username of the user who created the resource. If the username of the owner does not exist, null will be returned and the caller should refer to the ownerPrincipalId value instead.
    poolMetrics List<GetPoolsPoolCollectionItemPoolMetric>
    A collection of metrics related to a particular pool.
    schedules List<GetPoolsPoolCollectionItemSchedule>
    A list of schedules for pool to auto start and stop.
    state String
    The LifecycleState of the pool.
    timeCreated String
    The date and time the resource was created, expressed in RFC 3339 timestamp format. Example: 2018-04-03T21:10:29.600Z
    timeUpdated String
    The date and time the resource was updated, expressed in RFC 3339 timestamp format. Example: 2018-04-03T21:10:29.600Z
    compartmentId string
    The OCID of the compartment.
    configurations GetPoolsPoolCollectionItemConfiguration[]
    List of PoolConfig items.
    definedTags {[key: string]: any}
    Defined tags for this resource. Each key is predefined and scoped to a namespace. For more information, see Resource Tags. Example: {"Operations.CostCenter": "42"}
    description string
    A user-friendly description. Avoid entering confidential information.
    displayName string
    The query parameter for the Spark application name.
    freeformTags {[key: string]: any}
    Free-form tags for this resource. Each tag is a simple key-value pair with no predefined name, type, or namespace. For more information, see Resource Tags. Example: {"Department": "Finance"}
    id string
    The OCID of a pool. Unique Id to indentify a dataflow pool resource.
    idleTimeoutInMinutes number
    Optional timeout value in minutes used to auto stop Pools. A Pool will be auto stopped after inactivity for this amount of time period. If value not set, pool will not be auto stopped auto.
    lifecycleDetails string
    The detailed messages about the lifecycle state.
    ownerPrincipalId string
    The OCID of the user who created the resource.
    ownerUserName string
    The username of the user who created the resource. If the username of the owner does not exist, null will be returned and the caller should refer to the ownerPrincipalId value instead.
    poolMetrics GetPoolsPoolCollectionItemPoolMetric[]
    A collection of metrics related to a particular pool.
    schedules GetPoolsPoolCollectionItemSchedule[]
    A list of schedules for pool to auto start and stop.
    state string
    The LifecycleState of the pool.
    timeCreated string
    The date and time the resource was created, expressed in RFC 3339 timestamp format. Example: 2018-04-03T21:10:29.600Z
    timeUpdated string
    The date and time the resource was updated, expressed in RFC 3339 timestamp format. Example: 2018-04-03T21:10:29.600Z
    compartment_id str
    The OCID of the compartment.
    configurations Sequence[dataflow.GetPoolsPoolCollectionItemConfiguration]
    List of PoolConfig items.
    defined_tags Mapping[str, Any]
    Defined tags for this resource. Each key is predefined and scoped to a namespace. For more information, see Resource Tags. Example: {"Operations.CostCenter": "42"}
    description str
    A user-friendly description. Avoid entering confidential information.
    display_name str
    The query parameter for the Spark application name.
    freeform_tags Mapping[str, Any]
    Free-form tags for this resource. Each tag is a simple key-value pair with no predefined name, type, or namespace. For more information, see Resource Tags. Example: {"Department": "Finance"}
    id str
    The OCID of a pool. Unique Id to indentify a dataflow pool resource.
    idle_timeout_in_minutes int
    Optional timeout value in minutes used to auto stop Pools. A Pool will be auto stopped after inactivity for this amount of time period. If value not set, pool will not be auto stopped auto.
    lifecycle_details str
    The detailed messages about the lifecycle state.
    owner_principal_id str
    The OCID of the user who created the resource.
    owner_user_name str
    The username of the user who created the resource. If the username of the owner does not exist, null will be returned and the caller should refer to the ownerPrincipalId value instead.
    pool_metrics Sequence[dataflow.GetPoolsPoolCollectionItemPoolMetric]
    A collection of metrics related to a particular pool.
    schedules Sequence[dataflow.GetPoolsPoolCollectionItemSchedule]
    A list of schedules for pool to auto start and stop.
    state str
    The LifecycleState of the pool.
    time_created str
    The date and time the resource was created, expressed in RFC 3339 timestamp format. Example: 2018-04-03T21:10:29.600Z
    time_updated str
    The date and time the resource was updated, expressed in RFC 3339 timestamp format. Example: 2018-04-03T21:10:29.600Z
    compartmentId String
    The OCID of the compartment.
    configurations List<Property Map>
    List of PoolConfig items.
    definedTags Map<Any>
    Defined tags for this resource. Each key is predefined and scoped to a namespace. For more information, see Resource Tags. Example: {"Operations.CostCenter": "42"}
    description String
    A user-friendly description. Avoid entering confidential information.
    displayName String
    The query parameter for the Spark application name.
    freeformTags Map<Any>
    Free-form tags for this resource. Each tag is a simple key-value pair with no predefined name, type, or namespace. For more information, see Resource Tags. Example: {"Department": "Finance"}
    id String
    The OCID of a pool. Unique Id to indentify a dataflow pool resource.
    idleTimeoutInMinutes Number
    Optional timeout value in minutes used to auto stop Pools. A Pool will be auto stopped after inactivity for this amount of time period. If value not set, pool will not be auto stopped auto.
    lifecycleDetails String
    The detailed messages about the lifecycle state.
    ownerPrincipalId String
    The OCID of the user who created the resource.
    ownerUserName String
    The username of the user who created the resource. If the username of the owner does not exist, null will be returned and the caller should refer to the ownerPrincipalId value instead.
    poolMetrics List<Property Map>
    A collection of metrics related to a particular pool.
    schedules List<Property Map>
    A list of schedules for pool to auto start and stop.
    state String
    The LifecycleState of the pool.
    timeCreated String
    The date and time the resource was created, expressed in RFC 3339 timestamp format. Example: 2018-04-03T21:10:29.600Z
    timeUpdated String
    The date and time the resource was updated, expressed in RFC 3339 timestamp format. Example: 2018-04-03T21:10:29.600Z

    GetPoolsPoolCollectionItemConfiguration

    Max int
    Maximum number of compute instances in the pool for a given compute shape.
    Min int
    Minimum number of compute instances in the pool for a given compute shape.
    Shape string
    The compute shape of the resources you would like to provision.
    ShapeConfigs List<GetPoolsPoolCollectionItemConfigurationShapeConfig>
    This is used to configure the shape of the driver or executor if a flexible shape is used.
    Max int
    Maximum number of compute instances in the pool for a given compute shape.
    Min int
    Minimum number of compute instances in the pool for a given compute shape.
    Shape string
    The compute shape of the resources you would like to provision.
    ShapeConfigs []GetPoolsPoolCollectionItemConfigurationShapeConfig
    This is used to configure the shape of the driver or executor if a flexible shape is used.
    max Integer
    Maximum number of compute instances in the pool for a given compute shape.
    min Integer
    Minimum number of compute instances in the pool for a given compute shape.
    shape String
    The compute shape of the resources you would like to provision.
    shapeConfigs List<GetPoolsPoolCollectionItemConfigurationShapeConfig>
    This is used to configure the shape of the driver or executor if a flexible shape is used.
    max number
    Maximum number of compute instances in the pool for a given compute shape.
    min number
    Minimum number of compute instances in the pool for a given compute shape.
    shape string
    The compute shape of the resources you would like to provision.
    shapeConfigs GetPoolsPoolCollectionItemConfigurationShapeConfig[]
    This is used to configure the shape of the driver or executor if a flexible shape is used.
    max int
    Maximum number of compute instances in the pool for a given compute shape.
    min int
    Minimum number of compute instances in the pool for a given compute shape.
    shape str
    The compute shape of the resources you would like to provision.
    shape_configs Sequence[dataflow.GetPoolsPoolCollectionItemConfigurationShapeConfig]
    This is used to configure the shape of the driver or executor if a flexible shape is used.
    max Number
    Maximum number of compute instances in the pool for a given compute shape.
    min Number
    Minimum number of compute instances in the pool for a given compute shape.
    shape String
    The compute shape of the resources you would like to provision.
    shapeConfigs List<Property Map>
    This is used to configure the shape of the driver or executor if a flexible shape is used.

    GetPoolsPoolCollectionItemConfigurationShapeConfig

    MemoryInGbs double
    The amount of memory used for the driver or executors.
    Ocpus double
    The total number of OCPUs used for the driver or executors. See here for details.
    MemoryInGbs float64
    The amount of memory used for the driver or executors.
    Ocpus float64
    The total number of OCPUs used for the driver or executors. See here for details.
    memoryInGbs Double
    The amount of memory used for the driver or executors.
    ocpus Double
    The total number of OCPUs used for the driver or executors. See here for details.
    memoryInGbs number
    The amount of memory used for the driver or executors.
    ocpus number
    The total number of OCPUs used for the driver or executors. See here for details.
    memory_in_gbs float
    The amount of memory used for the driver or executors.
    ocpus float
    The total number of OCPUs used for the driver or executors. See here for details.
    memoryInGbs Number
    The amount of memory used for the driver or executors.
    ocpus Number
    The total number of OCPUs used for the driver or executors. See here for details.

    GetPoolsPoolCollectionItemPoolMetric

    ActiveRunsCount string
    The number of runs that are currently running that are using this pool.
    ActivelyUsedNodeCounts List<GetPoolsPoolCollectionItemPoolMetricActivelyUsedNodeCount>
    A count of the nodes that are currently being used for each shape in this pool.
    TimeLastMetricsUpdated string
    The last time the mertics were updated for this.
    TimeLastStarted string
    The last time this pool was started.
    TimeLastStopped string
    The last time this pool was stopped.
    TimeLastUsed string
    The last time a run used this pool.
    ActiveRunsCount string
    The number of runs that are currently running that are using this pool.
    ActivelyUsedNodeCounts []GetPoolsPoolCollectionItemPoolMetricActivelyUsedNodeCount
    A count of the nodes that are currently being used for each shape in this pool.
    TimeLastMetricsUpdated string
    The last time the mertics were updated for this.
    TimeLastStarted string
    The last time this pool was started.
    TimeLastStopped string
    The last time this pool was stopped.
    TimeLastUsed string
    The last time a run used this pool.
    activeRunsCount String
    The number of runs that are currently running that are using this pool.
    activelyUsedNodeCounts List<GetPoolsPoolCollectionItemPoolMetricActivelyUsedNodeCount>
    A count of the nodes that are currently being used for each shape in this pool.
    timeLastMetricsUpdated String
    The last time the mertics were updated for this.
    timeLastStarted String
    The last time this pool was started.
    timeLastStopped String
    The last time this pool was stopped.
    timeLastUsed String
    The last time a run used this pool.
    activeRunsCount string
    The number of runs that are currently running that are using this pool.
    activelyUsedNodeCounts GetPoolsPoolCollectionItemPoolMetricActivelyUsedNodeCount[]
    A count of the nodes that are currently being used for each shape in this pool.
    timeLastMetricsUpdated string
    The last time the mertics were updated for this.
    timeLastStarted string
    The last time this pool was started.
    timeLastStopped string
    The last time this pool was stopped.
    timeLastUsed string
    The last time a run used this pool.
    active_runs_count str
    The number of runs that are currently running that are using this pool.
    actively_used_node_counts Sequence[dataflow.GetPoolsPoolCollectionItemPoolMetricActivelyUsedNodeCount]
    A count of the nodes that are currently being used for each shape in this pool.
    time_last_metrics_updated str
    The last time the mertics were updated for this.
    time_last_started str
    The last time this pool was started.
    time_last_stopped str
    The last time this pool was stopped.
    time_last_used str
    The last time a run used this pool.
    activeRunsCount String
    The number of runs that are currently running that are using this pool.
    activelyUsedNodeCounts List<Property Map>
    A count of the nodes that are currently being used for each shape in this pool.
    timeLastMetricsUpdated String
    The last time the mertics were updated for this.
    timeLastStarted String
    The last time this pool was started.
    timeLastStopped String
    The last time this pool was stopped.
    timeLastUsed String
    The last time a run used this pool.

    GetPoolsPoolCollectionItemPoolMetricActivelyUsedNodeCount

    LogicalShape string
    The compute shape of the nodes that the count is for.
    PoolCount int
    The node count of this compute shape.
    LogicalShape string
    The compute shape of the nodes that the count is for.
    PoolCount int
    The node count of this compute shape.
    logicalShape String
    The compute shape of the nodes that the count is for.
    poolCount Integer
    The node count of this compute shape.
    logicalShape string
    The compute shape of the nodes that the count is for.
    poolCount number
    The node count of this compute shape.
    logical_shape str
    The compute shape of the nodes that the count is for.
    pool_count int
    The node count of this compute shape.
    logicalShape String
    The compute shape of the nodes that the count is for.
    poolCount Number
    The node count of this compute shape.

    GetPoolsPoolCollectionItemSchedule

    DayOfWeek string
    Day of the week SUN-SAT
    StartTime int
    Hour of the day to start or stop pool.
    StopTime int
    Hour of the day to stop the pool.
    DayOfWeek string
    Day of the week SUN-SAT
    StartTime int
    Hour of the day to start or stop pool.
    StopTime int
    Hour of the day to stop the pool.
    dayOfWeek String
    Day of the week SUN-SAT
    startTime Integer
    Hour of the day to start or stop pool.
    stopTime Integer
    Hour of the day to stop the pool.
    dayOfWeek string
    Day of the week SUN-SAT
    startTime number
    Hour of the day to start or stop pool.
    stopTime number
    Hour of the day to stop the pool.
    day_of_week str
    Day of the week SUN-SAT
    start_time int
    Hour of the day to start or stop pool.
    stop_time int
    Hour of the day to stop the pool.
    dayOfWeek String
    Day of the week SUN-SAT
    startTime Number
    Hour of the day to start or stop pool.
    stopTime Number
    Hour of the day to stop the pool.

    Package Details

    Repository
    oci pulumi/pulumi-oci
    License
    Apache-2.0
    Notes
    This Pulumi package is based on the oci Terraform Provider.
    oci logo
    Oracle Cloud Infrastructure v1.33.0 published on Thursday, Apr 25, 2024 by Pulumi