AWS Native is in preview. AWS Classic is fully supported.
aws-native.customerprofiles.EventStream
Explore with Pulumi AI
AWS Native is in preview. AWS Classic is fully supported.
An Event Stream resource of Amazon Connect Customer Profiles
Create EventStream Resource
Resources are created with functions called constructors. To learn more about declaring and configuring resources, see Resources.
Constructor syntax
new EventStream(name: string, args: EventStreamArgs, opts?: CustomResourceOptions);
@overload
def EventStream(resource_name: str,
args: EventStreamArgs,
opts: Optional[ResourceOptions] = None)
@overload
def EventStream(resource_name: str,
opts: Optional[ResourceOptions] = None,
domain_name: Optional[str] = None,
uri: Optional[str] = None,
event_stream_name: Optional[str] = None,
tags: Optional[Sequence[_root_inputs.TagArgs]] = None)
func NewEventStream(ctx *Context, name string, args EventStreamArgs, opts ...ResourceOption) (*EventStream, error)
public EventStream(string name, EventStreamArgs args, CustomResourceOptions? opts = null)
public EventStream(String name, EventStreamArgs args)
public EventStream(String name, EventStreamArgs args, CustomResourceOptions options)
type: aws-native:customerprofiles:EventStream
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 EventStreamArgs
- 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 EventStreamArgs
- 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 EventStreamArgs
- The arguments to resource properties.
- opts ResourceOption
- Bag of options to control resource's behavior.
- name string
- The unique name of the resource.
- args EventStreamArgs
- The arguments to resource properties.
- opts CustomResourceOptions
- Bag of options to control resource's behavior.
- name String
- The unique name of the resource.
- args EventStreamArgs
- The arguments to resource properties.
- options CustomResourceOptions
- Bag of options to control resource's behavior.
Example
The following reference example uses placeholder values for all input properties.
Coming soon!
Coming soon!
Coming soon!
Coming soon!
const eventStreamResource = new aws_native.customerprofiles.EventStream("eventStreamResource", {
domainName: "string",
uri: "string",
eventStreamName: "string",
tags: [{
key: "string",
value: "string",
}],
});
Coming soon!
EventStream Resource Properties
To learn more about resource properties and how to use them, see Inputs and Outputs in the Architecture and Concepts docs.
Inputs
The EventStream resource accepts the following input properties:
- Domain
Name string - The unique name of the domain.
- Uri string
- Event
Stream stringName - The name of the event stream.
- List<Pulumi.
Aws Native. Inputs. Tag> - The tags used to organize, track, or control access for this resource.
- Domain
Name string - The unique name of the domain.
- Uri string
- Event
Stream stringName - The name of the event stream.
- Tag
Args - The tags used to organize, track, or control access for this resource.
- domain
Name String - The unique name of the domain.
- uri String
- event
Stream StringName - The name of the event stream.
- List<Tag>
- The tags used to organize, track, or control access for this resource.
- domain
Name string - The unique name of the domain.
- uri string
- event
Stream stringName - The name of the event stream.
- Tag[]
- The tags used to organize, track, or control access for this resource.
- domain_
name str - The unique name of the domain.
- uri str
- event_
stream_ strname - The name of the event stream.
- Sequence[Tag
Args] - The tags used to organize, track, or control access for this resource.
- domain
Name String - The unique name of the domain.
- uri String
- event
Stream StringName - The name of the event stream.
- List<Property Map>
- The tags used to organize, track, or control access for this resource.
Outputs
All input properties are implicitly available as output properties. Additionally, the EventStream resource produces the following output properties:
- Created
At string - The timestamp of when the export was created.
- Destination
Details Pulumi.Aws Native. Customer Profiles. Outputs. Destination Details Properties - Details regarding the Kinesis stream.
- Event
Stream stringArn - A unique identifier for the event stream.
- Id string
- The provider-assigned unique ID for this managed resource.
- State
Pulumi.
Aws Native. Customer Profiles. Event Stream State - The operational state of destination stream for export.
- Created
At string - The timestamp of when the export was created.
- Destination
Details DestinationDetails Properties - Details regarding the Kinesis stream.
- Event
Stream stringArn - A unique identifier for the event stream.
- Id string
- The provider-assigned unique ID for this managed resource.
- State
Event
Stream State Enum - The operational state of destination stream for export.
- created
At String - The timestamp of when the export was created.
- destination
Details DestinationDetails Properties - Details regarding the Kinesis stream.
- event
Stream StringArn - A unique identifier for the event stream.
- id String
- The provider-assigned unique ID for this managed resource.
- state
Event
Stream State - The operational state of destination stream for export.
- created
At string - The timestamp of when the export was created.
- destination
Details DestinationDetails Properties - Details regarding the Kinesis stream.
- event
Stream stringArn - A unique identifier for the event stream.
- id string
- The provider-assigned unique ID for this managed resource.
- state
Event
Stream State - The operational state of destination stream for export.
- created_
at str - The timestamp of when the export was created.
- destination_
details DestinationDetails Properties - Details regarding the Kinesis stream.
- event_
stream_ strarn - A unique identifier for the event stream.
- id str
- The provider-assigned unique ID for this managed resource.
- state
Event
Stream State - The operational state of destination stream for export.
- created
At String - The timestamp of when the export was created.
- destination
Details Property Map - Details regarding the Kinesis stream.
- event
Stream StringArn - A unique identifier for the event stream.
- id String
- The provider-assigned unique ID for this managed resource.
- state "RUNNING" | "STOPPED"
- The operational state of destination stream for export.
Supporting Types
DestinationDetailsProperties, DestinationDetailsPropertiesArgs
- Status
Event
Stream Status - Uri string
- status
Event
Stream Status - uri String
- status
Event
Stream Status - uri string
- status "HEALTHY" | "UNHEALTHY"
- uri String
EventStreamState, EventStreamStateArgs
- Running
- RUNNING
- Stopped
- STOPPED
- Event
Stream State Running - RUNNING
- Event
Stream State Stopped - STOPPED
- Running
- RUNNING
- Stopped
- STOPPED
- Running
- RUNNING
- Stopped
- STOPPED
- RUNNING
- RUNNING
- STOPPED
- STOPPED
- "RUNNING"
- RUNNING
- "STOPPED"
- STOPPED
EventStreamStatus, EventStreamStatusArgs
- Healthy
- HEALTHY
- Unhealthy
- UNHEALTHY
- Event
Stream Status Healthy - HEALTHY
- Event
Stream Status Unhealthy - UNHEALTHY
- Healthy
- HEALTHY
- Unhealthy
- UNHEALTHY
- Healthy
- HEALTHY
- Unhealthy
- UNHEALTHY
- HEALTHY
- HEALTHY
- UNHEALTHY
- UNHEALTHY
- "HEALTHY"
- HEALTHY
- "UNHEALTHY"
- UNHEALTHY
Tag, TagArgs
Package Details
- Repository
- AWS Native pulumi/pulumi-aws-native
- License
- Apache-2.0
AWS Native is in preview. AWS Classic is fully supported.