Package com.pulumi.aws.pipes.outputs
Class PipeTargetParametersEventbridgeEventBusParameters
- java.lang.Object
-
- com.pulumi.aws.pipes.outputs.PipeTargetParametersEventbridgeEventBusParameters
-
public final class PipeTargetParametersEventbridgeEventBusParameters extends java.lang.Object
-
-
Nested Class Summary
Nested Classes Modifier and Type Class Description static class
PipeTargetParametersEventbridgeEventBusParameters.Builder
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description static PipeTargetParametersEventbridgeEventBusParameters.Builder
builder()
static PipeTargetParametersEventbridgeEventBusParameters.Builder
builder(PipeTargetParametersEventbridgeEventBusParameters defaults)
java.util.Optional<java.lang.String>
detailType()
java.util.Optional<java.lang.String>
endpointId()
java.util.List<java.lang.String>
resources()
java.util.Optional<java.lang.String>
source()
java.util.Optional<java.lang.String>
time()
-
-
-
Method Detail
-
detailType
public java.util.Optional<java.lang.String> detailType()
- Returns:
- A free-form string, with a maximum of 128 characters, used to decide what fields to expect in the event detail.
-
endpointId
public java.util.Optional<java.lang.String> endpointId()
- Returns:
- The URL subdomain of the endpoint. For example, if the URL for Endpoint is https://abcde.veo.endpoints.event.amazonaws.com, then the EndpointId is abcde.veo.
-
resources
public java.util.List<java.lang.String> resources()
- Returns:
- List of AWS resources, identified by Amazon Resource Name (ARN), which the event primarily concerns. Any number, including zero, may be present.
-
source
public java.util.Optional<java.lang.String> source()
- Returns:
- Source resource of the pipe. This field typically requires an ARN (Amazon Resource Name). However, when using a self-managed Kafka cluster, you should use a different format. Instead of an ARN, use 'smk://' followed by the bootstrap server's address.
-
time
public java.util.Optional<java.lang.String> time()
- Returns:
- The time stamp of the event, per RFC3339. If no time stamp is provided, the time stamp of the PutEvents call is used. This is the JSON path to the field in the event e.g. $.detail.timestamp
-
builder
public static PipeTargetParametersEventbridgeEventBusParameters.Builder builder()
-
builder
public static PipeTargetParametersEventbridgeEventBusParameters.Builder builder(PipeTargetParametersEventbridgeEventBusParameters defaults)
-
-