Package com.pulumi.aws.cloudfront.inputs
Class RealtimeLogConfigEndpointKinesisStreamConfigArgs.Builder
- java.lang.Object
-
- com.pulumi.aws.cloudfront.inputs.RealtimeLogConfigEndpointKinesisStreamConfigArgs.Builder
-
- Enclosing class:
- RealtimeLogConfigEndpointKinesisStreamConfigArgs
public static final class RealtimeLogConfigEndpointKinesisStreamConfigArgs.Builder extends java.lang.Object
-
-
Constructor Summary
Constructors Constructor Description Builder()Builder(RealtimeLogConfigEndpointKinesisStreamConfigArgs defaults)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description RealtimeLogConfigEndpointKinesisStreamConfigArgsbuild()RealtimeLogConfigEndpointKinesisStreamConfigArgs.BuilderroleArn(com.pulumi.core.Output<java.lang.String> roleArn)RealtimeLogConfigEndpointKinesisStreamConfigArgs.BuilderroleArn(java.lang.String roleArn)RealtimeLogConfigEndpointKinesisStreamConfigArgs.BuilderstreamArn(com.pulumi.core.Output<java.lang.String> streamArn)RealtimeLogConfigEndpointKinesisStreamConfigArgs.BuilderstreamArn(java.lang.String streamArn)
-
-
-
Constructor Detail
-
Builder
public Builder()
-
Builder
public Builder(RealtimeLogConfigEndpointKinesisStreamConfigArgs defaults)
-
-
Method Detail
-
roleArn
public RealtimeLogConfigEndpointKinesisStreamConfigArgs.Builder roleArn(com.pulumi.core.Output<java.lang.String> roleArn)
- Parameters:
roleArn- The ARN of an IAM role that CloudFront can use to send real-time log data to the Kinesis data stream. See the [AWS documentation](https://docs.aws.amazon.com/AmazonCloudFront/latest/DeveloperGuide/real-time-logs.html#understand-real-time-log-config-iam-role) for more information.- Returns:
- builder
-
roleArn
public RealtimeLogConfigEndpointKinesisStreamConfigArgs.Builder roleArn(java.lang.String roleArn)
- Parameters:
roleArn- The ARN of an IAM role that CloudFront can use to send real-time log data to the Kinesis data stream. See the [AWS documentation](https://docs.aws.amazon.com/AmazonCloudFront/latest/DeveloperGuide/real-time-logs.html#understand-real-time-log-config-iam-role) for more information.- Returns:
- builder
-
streamArn
public RealtimeLogConfigEndpointKinesisStreamConfigArgs.Builder streamArn(com.pulumi.core.Output<java.lang.String> streamArn)
- Parameters:
streamArn- The ARN of the Kinesis data stream.- Returns:
- builder
-
streamArn
public RealtimeLogConfigEndpointKinesisStreamConfigArgs.Builder streamArn(java.lang.String streamArn)
- Parameters:
streamArn- The ARN of the Kinesis data stream.- Returns:
- builder
-
build
public RealtimeLogConfigEndpointKinesisStreamConfigArgs build()
-
-