Snowflake v1.1.4 published on Wednesday, Mar 26, 2025 by Pulumi
snowflake.getResourceMonitors
Explore with Pulumi AI
Data source used to get details of filtered resource monitors. Filtering is aligned with the current possibilities for SHOW RESOURCE MONITORS query (like
is supported). The results of SHOW is encapsulated in show_output collection.
Using getResourceMonitors
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 getResourceMonitors(args: GetResourceMonitorsArgs, opts?: InvokeOptions): Promise<GetResourceMonitorsResult>
function getResourceMonitorsOutput(args: GetResourceMonitorsOutputArgs, opts?: InvokeOptions): Output<GetResourceMonitorsResult>
def get_resource_monitors(like: Optional[str] = None,
opts: Optional[InvokeOptions] = None) -> GetResourceMonitorsResult
def get_resource_monitors_output(like: Optional[pulumi.Input[str]] = None,
opts: Optional[InvokeOptions] = None) -> Output[GetResourceMonitorsResult]
func GetResourceMonitors(ctx *Context, args *GetResourceMonitorsArgs, opts ...InvokeOption) (*GetResourceMonitorsResult, error)
func GetResourceMonitorsOutput(ctx *Context, args *GetResourceMonitorsOutputArgs, opts ...InvokeOption) GetResourceMonitorsResultOutput
> Note: This function is named GetResourceMonitors
in the Go SDK.
public static class GetResourceMonitors
{
public static Task<GetResourceMonitorsResult> InvokeAsync(GetResourceMonitorsArgs args, InvokeOptions? opts = null)
public static Output<GetResourceMonitorsResult> Invoke(GetResourceMonitorsInvokeArgs args, InvokeOptions? opts = null)
}
public static CompletableFuture<GetResourceMonitorsResult> getResourceMonitors(GetResourceMonitorsArgs args, InvokeOptions options)
public static Output<GetResourceMonitorsResult> getResourceMonitors(GetResourceMonitorsArgs args, InvokeOptions options)
fn::invoke:
function: snowflake:index/getResourceMonitors:getResourceMonitors
arguments:
# arguments dictionary
The following arguments are supported:
- Like string
- Filters the output with case-insensitive pattern, with support for SQL wildcard characters (
%
and_
).
- Like string
- Filters the output with case-insensitive pattern, with support for SQL wildcard characters (
%
and_
).
- like String
- Filters the output with case-insensitive pattern, with support for SQL wildcard characters (
%
and_
).
- like string
- Filters the output with case-insensitive pattern, with support for SQL wildcard characters (
%
and_
).
- like str
- Filters the output with case-insensitive pattern, with support for SQL wildcard characters (
%
and_
).
- like String
- Filters the output with case-insensitive pattern, with support for SQL wildcard characters (
%
and_
).
getResourceMonitors Result
The following output properties are available:
- Id string
- The provider-assigned unique ID for this managed resource.
- Resource
Monitors List<GetResource Monitors Resource Monitor> - Holds the aggregated output of all resource monitor details queries.
- Like string
- Filters the output with case-insensitive pattern, with support for SQL wildcard characters (
%
and_
).
- Id string
- The provider-assigned unique ID for this managed resource.
- Resource
Monitors []GetResource Monitors Resource Monitor - Holds the aggregated output of all resource monitor details queries.
- Like string
- Filters the output with case-insensitive pattern, with support for SQL wildcard characters (
%
and_
).
- id String
- The provider-assigned unique ID for this managed resource.
- resource
Monitors List<GetResource Monitors Resource Monitor> - Holds the aggregated output of all resource monitor details queries.
- like String
- Filters the output with case-insensitive pattern, with support for SQL wildcard characters (
%
and_
).
- id string
- The provider-assigned unique ID for this managed resource.
- resource
Monitors GetResource Monitors Resource Monitor[] - Holds the aggregated output of all resource monitor details queries.
- like string
- Filters the output with case-insensitive pattern, with support for SQL wildcard characters (
%
and_
).
- id str
- The provider-assigned unique ID for this managed resource.
- resource_
monitors Sequence[GetResource Monitors Resource Monitor] - Holds the aggregated output of all resource monitor details queries.
- like str
- Filters the output with case-insensitive pattern, with support for SQL wildcard characters (
%
and_
).
- id String
- The provider-assigned unique ID for this managed resource.
- resource
Monitors List<Property Map> - Holds the aggregated output of all resource monitor details queries.
- like String
- Filters the output with case-insensitive pattern, with support for SQL wildcard characters (
%
and_
).
Supporting Types
GetResourceMonitorsResourceMonitor
- Show
Outputs This property is required. List<GetResource Monitors Resource Monitor Show Output> - Holds the output of SHOW RESOURCE MONITORS.
- Show
Outputs This property is required. []GetResource Monitors Resource Monitor Show Output - Holds the output of SHOW RESOURCE MONITORS.
- show
Outputs This property is required. List<GetResource Monitors Resource Monitor Show Output> - Holds the output of SHOW RESOURCE MONITORS.
- show
Outputs This property is required. GetResource Monitors Resource Monitor Show Output[] - Holds the output of SHOW RESOURCE MONITORS.
- show_
outputs This property is required. Sequence[GetResource Monitors Resource Monitor Show Output] - Holds the output of SHOW RESOURCE MONITORS.
- show
Outputs This property is required. List<Property Map> - Holds the output of SHOW RESOURCE MONITORS.
GetResourceMonitorsResourceMonitorShowOutput
- Comment
This property is required. string - Created
On This property is required. string - Credit
Quota This property is required. double - End
Time This property is required. string - Frequency
This property is required. string - Level
This property is required. string - Name
This property is required. string - Owner
This property is required. string - Remaining
Credits This property is required. double - Start
Time This property is required. string - Suspend
At This property is required. int - Suspend
Immediate At This property is required. int - Used
Credits This property is required. double
- Comment
This property is required. string - Created
On This property is required. string - Credit
Quota This property is required. float64 - End
Time This property is required. string - Frequency
This property is required. string - Level
This property is required. string - Name
This property is required. string - Owner
This property is required. string - Remaining
Credits This property is required. float64 - Start
Time This property is required. string - Suspend
At This property is required. int - Suspend
Immediate At This property is required. int - Used
Credits This property is required. float64
- comment
This property is required. String - created
On This property is required. String - credit
Quota This property is required. Double - end
Time This property is required. String - frequency
This property is required. String - level
This property is required. String - name
This property is required. String - owner
This property is required. String - remaining
Credits This property is required. Double - start
Time This property is required. String - suspend
At This property is required. Integer - suspend
Immediate At This property is required. Integer - used
Credits This property is required. Double
- comment
This property is required. string - created
On This property is required. string - credit
Quota This property is required. number - end
Time This property is required. string - frequency
This property is required. string - level
This property is required. string - name
This property is required. string - owner
This property is required. string - remaining
Credits This property is required. number - start
Time This property is required. string - suspend
At This property is required. number - suspend
Immediate At This property is required. number - used
Credits This property is required. number
- comment
This property is required. str - created_
on This property is required. str - credit_
quota This property is required. float - end_
time This property is required. str - frequency
This property is required. str - level
This property is required. str - name
This property is required. str - owner
This property is required. str - remaining_
credits This property is required. float - start_
time This property is required. str - suspend_
at This property is required. int - suspend_
immediate_ at This property is required. int - used_
credits This property is required. float
- comment
This property is required. String - created
On This property is required. String - credit
Quota This property is required. Number - end
Time This property is required. String - frequency
This property is required. String - level
This property is required. String - name
This property is required. String - owner
This property is required. String - remaining
Credits This property is required. Number - start
Time This property is required. String - suspend
At This property is required. Number - suspend
Immediate At This property is required. Number - used
Credits This property is required. Number
Package Details
- Repository
- Snowflake pulumi/pulumi-snowflake
- License
- Apache-2.0
- Notes
- This Pulumi package is based on the
snowflake
Terraform Provider.