equinix.fabric.StreamAlertRule
Explore with Pulumi AI
Fabric V4 API compatible resource allows creation and management of Equinix Fabric Stream Alert Rules' }
Additional Documentation:
- Getting Started: https://docs.equinix.com/en-us/Content/KnowledgeCenter/Fabric/GettingStarted/Integrating-with-Fabric-V4-APIs/IntegrateWithSink.htm
- API: https://developer.equinix.com/catalog/fabricv4#tag/Stream-Alert-Rules
Example Usage
Example coming soon!
Example coming soon!
Example coming soon!
Example coming soon!
package generated_program;
import com.pulumi.Context;
import com.pulumi.Pulumi;
import com.pulumi.core.Output;
import com.pulumi.equinix.fabric.StreamAlertRule;
import com.pulumi.equinix.fabric.StreamAlertRuleArgs;
import com.pulumi.equinix.fabric.inputs.StreamAlertRuleResourceSelectorArgs;
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) {
var newStreamAlertRule = new StreamAlertRule("newStreamAlertRule", StreamAlertRuleArgs.builder()
.streamId("<stream_id>")
.type("METRIC_ALERT")
.description("<description>")
.enabled(true)
.operand("ABOVE")
.windowSize("<window_size>")
.warningThreshold("<warning_threshold>")
.criticalThreshold("<critical_threshold>")
.metricName("equinix.fabric.connection.bandwidth_tx.usage")
.resourceSelector(StreamAlertRuleResourceSelectorArgs.builder()
.include("*/connections/<connection_id>")
.build())
.build());
ctx.export("streamAlertRuleType", newStreamAlertRule.type());
ctx.export("streamAlertRuleId", newStreamAlertRule.uuid());
ctx.export("streamAlertRuleStreamId", newStreamAlertRule.streamId());
ctx.export("streamAlertRuleState", newStreamAlertRule.state());
}
}
resources:
newStreamAlertRule:
type: equinix:fabric:StreamAlertRule
properties:
streamId: <stream_id>
type: METRIC_ALERT
description: <description>
enabled: true
operand: ABOVE
windowSize: <window_size>
warningThreshold: <warning_threshold>
criticalThreshold: <critical_threshold>
metricName: equinix.fabric.connection.bandwidth_tx.usage
resourceSelector:
include:
- '*/connections/<connection_id>'
outputs:
streamAlertRuleType: ${newStreamAlertRule.type}
streamAlertRuleId: ${newStreamAlertRule.uuid}
streamAlertRuleStreamId: ${newStreamAlertRule.streamId}
streamAlertRuleState: ${newStreamAlertRule.state}
Create StreamAlertRule Resource
Resources are created with functions called constructors. To learn more about declaring and configuring resources, see Resources.
Constructor syntax
new StreamAlertRule(name: string, args: StreamAlertRuleArgs, opts?: CustomResourceOptions);
@overload
def StreamAlertRule(resource_name: str,
args: StreamAlertRuleArgs,
opts: Optional[ResourceOptions] = None)
@overload
def StreamAlertRule(resource_name: str,
opts: Optional[ResourceOptions] = None,
critical_threshold: Optional[str] = None,
description: Optional[str] = None,
metric_name: Optional[str] = None,
operand: Optional[str] = None,
stream_id: Optional[str] = None,
type: Optional[str] = None,
warning_threshold: Optional[str] = None,
window_size: Optional[str] = None,
enabled: Optional[bool] = None,
name: Optional[str] = None,
resource_selector: Optional[StreamAlertRuleResourceSelectorArgs] = None,
timeouts: Optional[StreamAlertRuleTimeoutsArgs] = None)
func NewStreamAlertRule(ctx *Context, name string, args StreamAlertRuleArgs, opts ...ResourceOption) (*StreamAlertRule, error)
public StreamAlertRule(string name, StreamAlertRuleArgs args, CustomResourceOptions? opts = null)
public StreamAlertRule(String name, StreamAlertRuleArgs args)
public StreamAlertRule(String name, StreamAlertRuleArgs args, CustomResourceOptions options)
type: equinix:fabric:StreamAlertRule
properties: # The arguments to resource properties.
options: # Bag of options to control resource's behavior.
Parameters
- name string
- The unique name of the resource.
- args StreamAlertRuleArgs
- The arguments to resource properties.
- opts CustomResourceOptions
- Bag of options to control resource's behavior.
- resource_name str
- The unique name of the resource.
- args StreamAlertRuleArgs
- The arguments to resource properties.
- opts ResourceOptions
- Bag of options to control resource's behavior.
- ctx Context
- Context object for the current deployment.
- name string
- The unique name of the resource.
- args StreamAlertRuleArgs
- The arguments to resource properties.
- opts ResourceOption
- Bag of options to control resource's behavior.
- name string
- The unique name of the resource.
- args StreamAlertRuleArgs
- The arguments to resource properties.
- opts CustomResourceOptions
- Bag of options to control resource's behavior.
- name String
- The unique name of the resource.
- args StreamAlertRuleArgs
- The arguments to resource properties.
- options CustomResourceOptions
- Bag of options to control resource's behavior.
Constructor example
The following reference example uses placeholder values for all input properties.
var streamAlertRuleResource = new Equinix.Fabric.StreamAlertRule("streamAlertRuleResource", new()
{
CriticalThreshold = "string",
Description = "string",
MetricName = "string",
Operand = "string",
StreamId = "string",
Type = "string",
WarningThreshold = "string",
WindowSize = "string",
Enabled = false,
Name = "string",
ResourceSelector = new Equinix.Fabric.Inputs.StreamAlertRuleResourceSelectorArgs
{
Includes = new[]
{
"string",
},
},
Timeouts = new Equinix.Fabric.Inputs.StreamAlertRuleTimeoutsArgs
{
Create = "string",
Delete = "string",
Read = "string",
Update = "string",
},
});
example, err := fabric.NewStreamAlertRule(ctx, "streamAlertRuleResource", &fabric.StreamAlertRuleArgs{
CriticalThreshold: pulumi.String("string"),
Description: pulumi.String("string"),
MetricName: pulumi.String("string"),
Operand: pulumi.String("string"),
StreamId: pulumi.String("string"),
Type: pulumi.String("string"),
WarningThreshold: pulumi.String("string"),
WindowSize: pulumi.String("string"),
Enabled: pulumi.Bool(false),
Name: pulumi.String("string"),
ResourceSelector: &fabric.StreamAlertRuleResourceSelectorArgs{
Includes: pulumi.StringArray{
pulumi.String("string"),
},
},
Timeouts: &fabric.StreamAlertRuleTimeoutsArgs{
Create: pulumi.String("string"),
Delete: pulumi.String("string"),
Read: pulumi.String("string"),
Update: pulumi.String("string"),
},
})
var streamAlertRuleResource = new StreamAlertRule("streamAlertRuleResource", StreamAlertRuleArgs.builder()
.criticalThreshold("string")
.description("string")
.metricName("string")
.operand("string")
.streamId("string")
.type("string")
.warningThreshold("string")
.windowSize("string")
.enabled(false)
.name("string")
.resourceSelector(StreamAlertRuleResourceSelectorArgs.builder()
.includes("string")
.build())
.timeouts(StreamAlertRuleTimeoutsArgs.builder()
.create("string")
.delete("string")
.read("string")
.update("string")
.build())
.build());
stream_alert_rule_resource = equinix.fabric.StreamAlertRule("streamAlertRuleResource",
critical_threshold="string",
description="string",
metric_name="string",
operand="string",
stream_id="string",
type="string",
warning_threshold="string",
window_size="string",
enabled=False,
name="string",
resource_selector={
"includes": ["string"],
},
timeouts={
"create": "string",
"delete": "string",
"read": "string",
"update": "string",
})
const streamAlertRuleResource = new equinix.fabric.StreamAlertRule("streamAlertRuleResource", {
criticalThreshold: "string",
description: "string",
metricName: "string",
operand: "string",
streamId: "string",
type: "string",
warningThreshold: "string",
windowSize: "string",
enabled: false,
name: "string",
resourceSelector: {
includes: ["string"],
},
timeouts: {
create: "string",
"delete": "string",
read: "string",
update: "string",
},
});
type: equinix:fabric:StreamAlertRule
properties:
criticalThreshold: string
description: string
enabled: false
metricName: string
name: string
operand: string
resourceSelector:
includes:
- string
streamId: string
timeouts:
create: string
delete: string
read: string
update: string
type: string
warningThreshold: string
windowSize: string
StreamAlertRule Resource Properties
To learn more about resource properties and how to use them, see Inputs and Outputs in the Architecture and Concepts docs.
Inputs
In Python, inputs that are objects can be passed either as argument classes or as dictionary literals.
The StreamAlertRule resource accepts the following input properties:
- Critical
Threshold string - Stream alert rule metric critical threshold
- Description string
- Customer-provided stream alert rule description
- Metric
Name string - Stream alert rule metric name
- Operand string
- Stream alert rule metric operand
- Stream
Id string - The stream UUID that contains this alert rule
- Type string
- Type of the stream alert rule
- Warning
Threshold string - Stream alert rule metric warning threshold
- Window
Size string - Stream alert rule metric window size
- Enabled bool
- Stream alert rule enabled status
- Name string
- Customer-provided stream alert rule name
- Resource
Selector StreamAlert Rule Resource Selector - Resource selector for the stream alert rule
- Timeouts
Stream
Alert Rule Timeouts
- Critical
Threshold string - Stream alert rule metric critical threshold
- Description string
- Customer-provided stream alert rule description
- Metric
Name string - Stream alert rule metric name
- Operand string
- Stream alert rule metric operand
- Stream
Id string - The stream UUID that contains this alert rule
- Type string
- Type of the stream alert rule
- Warning
Threshold string - Stream alert rule metric warning threshold
- Window
Size string - Stream alert rule metric window size
- Enabled bool
- Stream alert rule enabled status
- Name string
- Customer-provided stream alert rule name
- Resource
Selector StreamAlert Rule Resource Selector Args - Resource selector for the stream alert rule
- Timeouts
Stream
Alert Rule Timeouts Args
- critical
Threshold String - Stream alert rule metric critical threshold
- description String
- Customer-provided stream alert rule description
- metric
Name String - Stream alert rule metric name
- operand String
- Stream alert rule metric operand
- stream
Id String - The stream UUID that contains this alert rule
- type String
- Type of the stream alert rule
- warning
Threshold String - Stream alert rule metric warning threshold
- window
Size String - Stream alert rule metric window size
- enabled Boolean
- Stream alert rule enabled status
- name String
- Customer-provided stream alert rule name
- resource
Selector StreamAlert Rule Resource Selector - Resource selector for the stream alert rule
- timeouts
Stream
Alert Rule Timeouts
- critical
Threshold string - Stream alert rule metric critical threshold
- description string
- Customer-provided stream alert rule description
- metric
Name string - Stream alert rule metric name
- operand string
- Stream alert rule metric operand
- stream
Id string - The stream UUID that contains this alert rule
- type string
- Type of the stream alert rule
- warning
Threshold string - Stream alert rule metric warning threshold
- window
Size string - Stream alert rule metric window size
- enabled boolean
- Stream alert rule enabled status
- name string
- Customer-provided stream alert rule name
- resource
Selector StreamAlert Rule Resource Selector - Resource selector for the stream alert rule
- timeouts
Stream
Alert Rule Timeouts
- critical_
threshold str - Stream alert rule metric critical threshold
- description str
- Customer-provided stream alert rule description
- metric_
name str - Stream alert rule metric name
- operand str
- Stream alert rule metric operand
- stream_
id str - The stream UUID that contains this alert rule
- type str
- Type of the stream alert rule
- warning_
threshold str - Stream alert rule metric warning threshold
- window_
size str - Stream alert rule metric window size
- enabled bool
- Stream alert rule enabled status
- name str
- Customer-provided stream alert rule name
- resource_
selector StreamAlert Rule Resource Selector Args - Resource selector for the stream alert rule
- timeouts
Stream
Alert Rule Timeouts Args
- critical
Threshold String - Stream alert rule metric critical threshold
- description String
- Customer-provided stream alert rule description
- metric
Name String - Stream alert rule metric name
- operand String
- Stream alert rule metric operand
- stream
Id String - The stream UUID that contains this alert rule
- type String
- Type of the stream alert rule
- warning
Threshold String - Stream alert rule metric warning threshold
- window
Size String - Stream alert rule metric window size
- enabled Boolean
- Stream alert rule enabled status
- name String
- Customer-provided stream alert rule name
- resource
Selector Property Map - Resource selector for the stream alert rule
- timeouts Property Map
Outputs
All input properties are implicitly available as output properties. Additionally, the StreamAlertRule resource produces the following output properties:
- Change
Log StreamAlert Rule Change Log - Details of the last change on the stream resource
- Href string
- Equinix assigned URI of the stream alert rule
- Id string
- The provider-assigned unique ID for this managed resource.
- State string
- Value representing provisioning status for the stream alert rule
- Uuid string
- Equinix assigned unique identifier for the stream alert rule
- Change
Log StreamAlert Rule Change Log - Details of the last change on the stream resource
- Href string
- Equinix assigned URI of the stream alert rule
- Id string
- The provider-assigned unique ID for this managed resource.
- State string
- Value representing provisioning status for the stream alert rule
- Uuid string
- Equinix assigned unique identifier for the stream alert rule
- change
Log StreamAlert Rule Change Log - Details of the last change on the stream resource
- href String
- Equinix assigned URI of the stream alert rule
- id String
- The provider-assigned unique ID for this managed resource.
- state String
- Value representing provisioning status for the stream alert rule
- uuid String
- Equinix assigned unique identifier for the stream alert rule
- change
Log StreamAlert Rule Change Log - Details of the last change on the stream resource
- href string
- Equinix assigned URI of the stream alert rule
- id string
- The provider-assigned unique ID for this managed resource.
- state string
- Value representing provisioning status for the stream alert rule
- uuid string
- Equinix assigned unique identifier for the stream alert rule
- change_
log StreamAlert Rule Change Log - Details of the last change on the stream resource
- href str
- Equinix assigned URI of the stream alert rule
- id str
- The provider-assigned unique ID for this managed resource.
- state str
- Value representing provisioning status for the stream alert rule
- uuid str
- Equinix assigned unique identifier for the stream alert rule
- change
Log Property Map - Details of the last change on the stream resource
- href String
- Equinix assigned URI of the stream alert rule
- id String
- The provider-assigned unique ID for this managed resource.
- state String
- Value representing provisioning status for the stream alert rule
- uuid String
- Equinix assigned unique identifier for the stream alert rule
Look up Existing StreamAlertRule Resource
Get an existing StreamAlertRule resource’s state with the given name, ID, and optional extra properties used to qualify the lookup.
public static get(name: string, id: Input<ID>, state?: StreamAlertRuleState, opts?: CustomResourceOptions): StreamAlertRule
@staticmethod
def get(resource_name: str,
id: str,
opts: Optional[ResourceOptions] = None,
change_log: Optional[StreamAlertRuleChangeLogArgs] = None,
critical_threshold: Optional[str] = None,
description: Optional[str] = None,
enabled: Optional[bool] = None,
href: Optional[str] = None,
metric_name: Optional[str] = None,
name: Optional[str] = None,
operand: Optional[str] = None,
resource_selector: Optional[StreamAlertRuleResourceSelectorArgs] = None,
state: Optional[str] = None,
stream_id: Optional[str] = None,
timeouts: Optional[StreamAlertRuleTimeoutsArgs] = None,
type: Optional[str] = None,
uuid: Optional[str] = None,
warning_threshold: Optional[str] = None,
window_size: Optional[str] = None) -> StreamAlertRule
func GetStreamAlertRule(ctx *Context, name string, id IDInput, state *StreamAlertRuleState, opts ...ResourceOption) (*StreamAlertRule, error)
public static StreamAlertRule Get(string name, Input<string> id, StreamAlertRuleState? state, CustomResourceOptions? opts = null)
public static StreamAlertRule get(String name, Output<String> id, StreamAlertRuleState state, CustomResourceOptions options)
resources: _: type: equinix:fabric:StreamAlertRule get: id: ${id}
- name
- The unique name of the resulting resource.
- id
- The unique provider ID of the resource to lookup.
- state
- Any extra arguments used during the lookup.
- opts
- A bag of options that control this resource's behavior.
- resource_name
- The unique name of the resulting resource.
- id
- The unique provider ID of the resource to lookup.
- name
- The unique name of the resulting resource.
- id
- The unique provider ID of the resource to lookup.
- state
- Any extra arguments used during the lookup.
- opts
- A bag of options that control this resource's behavior.
- name
- The unique name of the resulting resource.
- id
- The unique provider ID of the resource to lookup.
- state
- Any extra arguments used during the lookup.
- opts
- A bag of options that control this resource's behavior.
- name
- The unique name of the resulting resource.
- id
- The unique provider ID of the resource to lookup.
- state
- Any extra arguments used during the lookup.
- opts
- A bag of options that control this resource's behavior.
- Change
Log StreamAlert Rule Change Log - Details of the last change on the stream resource
- Critical
Threshold string - Stream alert rule metric critical threshold
- Description string
- Customer-provided stream alert rule description
- Enabled bool
- Stream alert rule enabled status
- Href string
- Equinix assigned URI of the stream alert rule
- Metric
Name string - Stream alert rule metric name
- Name string
- Customer-provided stream alert rule name
- Operand string
- Stream alert rule metric operand
- Resource
Selector StreamAlert Rule Resource Selector - Resource selector for the stream alert rule
- State string
- Value representing provisioning status for the stream alert rule
- Stream
Id string - The stream UUID that contains this alert rule
- Timeouts
Stream
Alert Rule Timeouts - Type string
- Type of the stream alert rule
- Uuid string
- Equinix assigned unique identifier for the stream alert rule
- Warning
Threshold string - Stream alert rule metric warning threshold
- Window
Size string - Stream alert rule metric window size
- Change
Log StreamAlert Rule Change Log Args - Details of the last change on the stream resource
- Critical
Threshold string - Stream alert rule metric critical threshold
- Description string
- Customer-provided stream alert rule description
- Enabled bool
- Stream alert rule enabled status
- Href string
- Equinix assigned URI of the stream alert rule
- Metric
Name string - Stream alert rule metric name
- Name string
- Customer-provided stream alert rule name
- Operand string
- Stream alert rule metric operand
- Resource
Selector StreamAlert Rule Resource Selector Args - Resource selector for the stream alert rule
- State string
- Value representing provisioning status for the stream alert rule
- Stream
Id string - The stream UUID that contains this alert rule
- Timeouts
Stream
Alert Rule Timeouts Args - Type string
- Type of the stream alert rule
- Uuid string
- Equinix assigned unique identifier for the stream alert rule
- Warning
Threshold string - Stream alert rule metric warning threshold
- Window
Size string - Stream alert rule metric window size
- change
Log StreamAlert Rule Change Log - Details of the last change on the stream resource
- critical
Threshold String - Stream alert rule metric critical threshold
- description String
- Customer-provided stream alert rule description
- enabled Boolean
- Stream alert rule enabled status
- href String
- Equinix assigned URI of the stream alert rule
- metric
Name String - Stream alert rule metric name
- name String
- Customer-provided stream alert rule name
- operand String
- Stream alert rule metric operand
- resource
Selector StreamAlert Rule Resource Selector - Resource selector for the stream alert rule
- state String
- Value representing provisioning status for the stream alert rule
- stream
Id String - The stream UUID that contains this alert rule
- timeouts
Stream
Alert Rule Timeouts - type String
- Type of the stream alert rule
- uuid String
- Equinix assigned unique identifier for the stream alert rule
- warning
Threshold String - Stream alert rule metric warning threshold
- window
Size String - Stream alert rule metric window size
- change
Log StreamAlert Rule Change Log - Details of the last change on the stream resource
- critical
Threshold string - Stream alert rule metric critical threshold
- description string
- Customer-provided stream alert rule description
- enabled boolean
- Stream alert rule enabled status
- href string
- Equinix assigned URI of the stream alert rule
- metric
Name string - Stream alert rule metric name
- name string
- Customer-provided stream alert rule name
- operand string
- Stream alert rule metric operand
- resource
Selector StreamAlert Rule Resource Selector - Resource selector for the stream alert rule
- state string
- Value representing provisioning status for the stream alert rule
- stream
Id string - The stream UUID that contains this alert rule
- timeouts
Stream
Alert Rule Timeouts - type string
- Type of the stream alert rule
- uuid string
- Equinix assigned unique identifier for the stream alert rule
- warning
Threshold string - Stream alert rule metric warning threshold
- window
Size string - Stream alert rule metric window size
- change_
log StreamAlert Rule Change Log Args - Details of the last change on the stream resource
- critical_
threshold str - Stream alert rule metric critical threshold
- description str
- Customer-provided stream alert rule description
- enabled bool
- Stream alert rule enabled status
- href str
- Equinix assigned URI of the stream alert rule
- metric_
name str - Stream alert rule metric name
- name str
- Customer-provided stream alert rule name
- operand str
- Stream alert rule metric operand
- resource_
selector StreamAlert Rule Resource Selector Args - Resource selector for the stream alert rule
- state str
- Value representing provisioning status for the stream alert rule
- stream_
id str - The stream UUID that contains this alert rule
- timeouts
Stream
Alert Rule Timeouts Args - type str
- Type of the stream alert rule
- uuid str
- Equinix assigned unique identifier for the stream alert rule
- warning_
threshold str - Stream alert rule metric warning threshold
- window_
size str - Stream alert rule metric window size
- change
Log Property Map - Details of the last change on the stream resource
- critical
Threshold String - Stream alert rule metric critical threshold
- description String
- Customer-provided stream alert rule description
- enabled Boolean
- Stream alert rule enabled status
- href String
- Equinix assigned URI of the stream alert rule
- metric
Name String - Stream alert rule metric name
- name String
- Customer-provided stream alert rule name
- operand String
- Stream alert rule metric operand
- resource
Selector Property Map - Resource selector for the stream alert rule
- state String
- Value representing provisioning status for the stream alert rule
- stream
Id String - The stream UUID that contains this alert rule
- timeouts Property Map
- type String
- Type of the stream alert rule
- uuid String
- Equinix assigned unique identifier for the stream alert rule
- warning
Threshold String - Stream alert rule metric warning threshold
- window
Size String - Stream alert rule metric window size
Supporting Types
StreamAlertRuleChangeLog, StreamAlertRuleChangeLogArgs
- Created
By string - User name of creator of the stream resource
- Created
By stringEmail - Email of creator of the stream resource
- Created
By stringFull Name - Legal name of creator of the stream resource
- Created
Date stringTime - Creation time of the stream resource
- Deleted
By string - User name of deleter of the stream resource
- Deleted
By stringEmail - Email of deleter of the stream resource
- Deleted
By stringFull Name - Legal name of deleter of the stream resource
- Deleted
Date stringTime - Deletion time of the stream resource
- Updated
By string - User name of last updater of the stream resource
- Updated
By stringEmail - Email of last updater of the stream resource
- Updated
By stringFull Name - Legal name of last updater of the stream resource
- Updated
Date stringTime - Last update time of the stream resource
- Created
By string - User name of creator of the stream resource
- Created
By stringEmail - Email of creator of the stream resource
- Created
By stringFull Name - Legal name of creator of the stream resource
- Created
Date stringTime - Creation time of the stream resource
- Deleted
By string - User name of deleter of the stream resource
- Deleted
By stringEmail - Email of deleter of the stream resource
- Deleted
By stringFull Name - Legal name of deleter of the stream resource
- Deleted
Date stringTime - Deletion time of the stream resource
- Updated
By string - User name of last updater of the stream resource
- Updated
By stringEmail - Email of last updater of the stream resource
- Updated
By stringFull Name - Legal name of last updater of the stream resource
- Updated
Date stringTime - Last update time of the stream resource
- created
By String - User name of creator of the stream resource
- created
By StringEmail - Email of creator of the stream resource
- created
By StringFull Name - Legal name of creator of the stream resource
- created
Date StringTime - Creation time of the stream resource
- deleted
By String - User name of deleter of the stream resource
- deleted
By StringEmail - Email of deleter of the stream resource
- deleted
By StringFull Name - Legal name of deleter of the stream resource
- deleted
Date StringTime - Deletion time of the stream resource
- updated
By String - User name of last updater of the stream resource
- updated
By StringEmail - Email of last updater of the stream resource
- updated
By StringFull Name - Legal name of last updater of the stream resource
- updated
Date StringTime - Last update time of the stream resource
- created
By string - User name of creator of the stream resource
- created
By stringEmail - Email of creator of the stream resource
- created
By stringFull Name - Legal name of creator of the stream resource
- created
Date stringTime - Creation time of the stream resource
- deleted
By string - User name of deleter of the stream resource
- deleted
By stringEmail - Email of deleter of the stream resource
- deleted
By stringFull Name - Legal name of deleter of the stream resource
- deleted
Date stringTime - Deletion time of the stream resource
- updated
By string - User name of last updater of the stream resource
- updated
By stringEmail - Email of last updater of the stream resource
- updated
By stringFull Name - Legal name of last updater of the stream resource
- updated
Date stringTime - Last update time of the stream resource
- created_
by str - User name of creator of the stream resource
- created_
by_ stremail - Email of creator of the stream resource
- created_
by_ strfull_ name - Legal name of creator of the stream resource
- created_
date_ strtime - Creation time of the stream resource
- deleted_
by str - User name of deleter of the stream resource
- deleted_
by_ stremail - Email of deleter of the stream resource
- deleted_
by_ strfull_ name - Legal name of deleter of the stream resource
- deleted_
date_ strtime - Deletion time of the stream resource
- updated_
by str - User name of last updater of the stream resource
- updated_
by_ stremail - Email of last updater of the stream resource
- updated_
by_ strfull_ name - Legal name of last updater of the stream resource
- updated_
date_ strtime - Last update time of the stream resource
- created
By String - User name of creator of the stream resource
- created
By StringEmail - Email of creator of the stream resource
- created
By StringFull Name - Legal name of creator of the stream resource
- created
Date StringTime - Creation time of the stream resource
- deleted
By String - User name of deleter of the stream resource
- deleted
By StringEmail - Email of deleter of the stream resource
- deleted
By StringFull Name - Legal name of deleter of the stream resource
- deleted
Date StringTime - Deletion time of the stream resource
- updated
By String - User name of last updater of the stream resource
- updated
By StringEmail - Email of last updater of the stream resource
- updated
By StringFull Name - Legal name of last updater of the stream resource
- updated
Date StringTime - Last update time of the stream resource
StreamAlertRuleResourceSelector, StreamAlertRuleResourceSelectorArgs
- Includes List<string>
- List of metrics to include
- Includes []string
- List of metrics to include
- includes List<String>
- List of metrics to include
- includes string[]
- List of metrics to include
- includes Sequence[str]
- List of metrics to include
- includes List<String>
- List of metrics to include
StreamAlertRuleTimeouts, StreamAlertRuleTimeoutsArgs
- Create string
- A string that can be parsed as a duration consisting of numbers and unit suffixes, such as "30s" or "2h45m". Valid time units are "s" (seconds), "m" (minutes), "h" (hours).
- Delete string
- A string that can be parsed as a duration consisting of numbers and unit suffixes, such as "30s" or "2h45m". Valid time units are "s" (seconds), "m" (minutes), "h" (hours). Setting a timeout for a Delete operation is only applicable if changes are saved into state before the destroy operation occurs.
- Read string
- A string that can be parsed as a duration consisting of numbers and unit suffixes, such as "30s" or "2h45m". Valid time units are "s" (seconds), "m" (minutes), "h" (hours). Read operations occur during any refresh or planning operation when refresh is enabled.
- Update string
- A string that can be parsed as a duration consisting of numbers and unit suffixes, such as "30s" or "2h45m". Valid time units are "s" (seconds), "m" (minutes), "h" (hours).
- Create string
- A string that can be parsed as a duration consisting of numbers and unit suffixes, such as "30s" or "2h45m". Valid time units are "s" (seconds), "m" (minutes), "h" (hours).
- Delete string
- A string that can be parsed as a duration consisting of numbers and unit suffixes, such as "30s" or "2h45m". Valid time units are "s" (seconds), "m" (minutes), "h" (hours). Setting a timeout for a Delete operation is only applicable if changes are saved into state before the destroy operation occurs.
- Read string
- A string that can be parsed as a duration consisting of numbers and unit suffixes, such as "30s" or "2h45m". Valid time units are "s" (seconds), "m" (minutes), "h" (hours). Read operations occur during any refresh or planning operation when refresh is enabled.
- Update string
- A string that can be parsed as a duration consisting of numbers and unit suffixes, such as "30s" or "2h45m". Valid time units are "s" (seconds), "m" (minutes), "h" (hours).
- create String
- A string that can be parsed as a duration consisting of numbers and unit suffixes, such as "30s" or "2h45m". Valid time units are "s" (seconds), "m" (minutes), "h" (hours).
- delete String
- A string that can be parsed as a duration consisting of numbers and unit suffixes, such as "30s" or "2h45m". Valid time units are "s" (seconds), "m" (minutes), "h" (hours). Setting a timeout for a Delete operation is only applicable if changes are saved into state before the destroy operation occurs.
- read String
- A string that can be parsed as a duration consisting of numbers and unit suffixes, such as "30s" or "2h45m". Valid time units are "s" (seconds), "m" (minutes), "h" (hours). Read operations occur during any refresh or planning operation when refresh is enabled.
- update String
- A string that can be parsed as a duration consisting of numbers and unit suffixes, such as "30s" or "2h45m". Valid time units are "s" (seconds), "m" (minutes), "h" (hours).
- create string
- A string that can be parsed as a duration consisting of numbers and unit suffixes, such as "30s" or "2h45m". Valid time units are "s" (seconds), "m" (minutes), "h" (hours).
- delete string
- A string that can be parsed as a duration consisting of numbers and unit suffixes, such as "30s" or "2h45m". Valid time units are "s" (seconds), "m" (minutes), "h" (hours). Setting a timeout for a Delete operation is only applicable if changes are saved into state before the destroy operation occurs.
- read string
- A string that can be parsed as a duration consisting of numbers and unit suffixes, such as "30s" or "2h45m". Valid time units are "s" (seconds), "m" (minutes), "h" (hours). Read operations occur during any refresh or planning operation when refresh is enabled.
- update string
- A string that can be parsed as a duration consisting of numbers and unit suffixes, such as "30s" or "2h45m". Valid time units are "s" (seconds), "m" (minutes), "h" (hours).
- create str
- A string that can be parsed as a duration consisting of numbers and unit suffixes, such as "30s" or "2h45m". Valid time units are "s" (seconds), "m" (minutes), "h" (hours).
- delete str
- A string that can be parsed as a duration consisting of numbers and unit suffixes, such as "30s" or "2h45m". Valid time units are "s" (seconds), "m" (minutes), "h" (hours). Setting a timeout for a Delete operation is only applicable if changes are saved into state before the destroy operation occurs.
- read str
- A string that can be parsed as a duration consisting of numbers and unit suffixes, such as "30s" or "2h45m". Valid time units are "s" (seconds), "m" (minutes), "h" (hours). Read operations occur during any refresh or planning operation when refresh is enabled.
- update str
- A string that can be parsed as a duration consisting of numbers and unit suffixes, such as "30s" or "2h45m". Valid time units are "s" (seconds), "m" (minutes), "h" (hours).
- create String
- A string that can be parsed as a duration consisting of numbers and unit suffixes, such as "30s" or "2h45m". Valid time units are "s" (seconds), "m" (minutes), "h" (hours).
- delete String
- A string that can be parsed as a duration consisting of numbers and unit suffixes, such as "30s" or "2h45m". Valid time units are "s" (seconds), "m" (minutes), "h" (hours). Setting a timeout for a Delete operation is only applicable if changes are saved into state before the destroy operation occurs.
- read String
- A string that can be parsed as a duration consisting of numbers and unit suffixes, such as "30s" or "2h45m". Valid time units are "s" (seconds), "m" (minutes), "h" (hours). Read operations occur during any refresh or planning operation when refresh is enabled.
- update String
- A string that can be parsed as a duration consisting of numbers and unit suffixes, such as "30s" or "2h45m". Valid time units are "s" (seconds), "m" (minutes), "h" (hours).
Package Details
- Repository
- equinix equinix/pulumi-equinix
- License
- Apache-2.0
- Notes
- This Pulumi package is based on the
equinix
Terraform Provider.