Package com.pulumi.aws.pipes.inputs
Class PipeTargetParametersEventbridgeEventBusParametersArgs.Builder
- java.lang.Object
-
- com.pulumi.aws.pipes.inputs.PipeTargetParametersEventbridgeEventBusParametersArgs.Builder
-
- Enclosing class:
- PipeTargetParametersEventbridgeEventBusParametersArgs
public static final class PipeTargetParametersEventbridgeEventBusParametersArgs.Builder extends java.lang.Object
-
-
Constructor Summary
Constructors Constructor Description Builder()
Builder(PipeTargetParametersEventbridgeEventBusParametersArgs defaults)
-
Method Summary
-
-
-
Constructor Detail
-
Builder
public Builder()
-
Builder
public Builder(PipeTargetParametersEventbridgeEventBusParametersArgs defaults)
-
-
Method Detail
-
detailType
public PipeTargetParametersEventbridgeEventBusParametersArgs.Builder detailType(@Nullable com.pulumi.core.Output<java.lang.String> detailType)
- Parameters:
detailType
- A free-form string, with a maximum of 128 characters, used to decide what fields to expect in the event detail.- Returns:
- builder
-
detailType
public PipeTargetParametersEventbridgeEventBusParametersArgs.Builder detailType(java.lang.String detailType)
- Parameters:
detailType
- A free-form string, with a maximum of 128 characters, used to decide what fields to expect in the event detail.- Returns:
- builder
-
endpointId
public PipeTargetParametersEventbridgeEventBusParametersArgs.Builder endpointId(@Nullable com.pulumi.core.Output<java.lang.String> endpointId)
- Parameters:
endpointId
- 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.- Returns:
- builder
-
endpointId
public PipeTargetParametersEventbridgeEventBusParametersArgs.Builder endpointId(java.lang.String endpointId)
- Parameters:
endpointId
- 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.- Returns:
- builder
-
resources
public PipeTargetParametersEventbridgeEventBusParametersArgs.Builder resources(@Nullable com.pulumi.core.Output<java.util.List<java.lang.String>> resources)
- Parameters:
resources
- List of AWS resources, identified by Amazon Resource Name (ARN), which the event primarily concerns. Any number, including zero, may be present.- Returns:
- builder
-
resources
public PipeTargetParametersEventbridgeEventBusParametersArgs.Builder resources(java.util.List<java.lang.String> resources)
- Parameters:
resources
- List of AWS resources, identified by Amazon Resource Name (ARN), which the event primarily concerns. Any number, including zero, may be present.- Returns:
- builder
-
resources
public PipeTargetParametersEventbridgeEventBusParametersArgs.Builder resources(java.lang.String... resources)
- Parameters:
resources
- List of AWS resources, identified by Amazon Resource Name (ARN), which the event primarily concerns. Any number, including zero, may be present.- Returns:
- builder
-
source
public PipeTargetParametersEventbridgeEventBusParametersArgs.Builder source(@Nullable com.pulumi.core.Output<java.lang.String> source)
- Parameters:
source
- Source resource of the pipe (typically an ARN).- Returns:
- builder
-
source
public PipeTargetParametersEventbridgeEventBusParametersArgs.Builder source(java.lang.String source)
- Parameters:
source
- Source resource of the pipe (typically an ARN).- Returns:
- builder
-
time
public PipeTargetParametersEventbridgeEventBusParametersArgs.Builder time(@Nullable com.pulumi.core.Output<java.lang.String> time)
- Parameters:
time
- 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- Returns:
- builder
-
time
public PipeTargetParametersEventbridgeEventBusParametersArgs.Builder time(java.lang.String time)
- Parameters:
time
- 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- Returns:
- builder
-
build
public PipeTargetParametersEventbridgeEventBusParametersArgs build()
-
-