Class RecorderArgs.Builder

  • Enclosing class:
    RecorderArgs

    public static final class RecorderArgs.Builder
    extends java.lang.Object
    • Constructor Detail

      • Builder

        public Builder()
    • Method Detail

      • name

        public RecorderArgs.Builder name​(@Nullable
                                         com.pulumi.core.Output<java.lang.String> name)
        Parameters:
        name - The name of the recorder. Defaults to `default`. Changing it recreates the resource.
        Returns:
        builder
      • name

        public RecorderArgs.Builder name​(java.lang.String name)
        Parameters:
        name - The name of the recorder. Defaults to `default`. Changing it recreates the resource.
        Returns:
        builder
      • roleArn

        public RecorderArgs.Builder roleArn​(com.pulumi.core.Output<java.lang.String> roleArn)
        Parameters:
        roleArn - Amazon Resource Name (ARN) of the IAM role. Used to make read or write requests to the delivery channel and to describe the AWS resources associated with the account. See [AWS Docs](http://docs.aws.amazon.com/config/latest/developerguide/iamrole-permissions.html) for more details.
        Returns:
        builder
      • roleArn

        public RecorderArgs.Builder roleArn​(java.lang.String roleArn)
        Parameters:
        roleArn - Amazon Resource Name (ARN) of the IAM role. Used to make read or write requests to the delivery channel and to describe the AWS resources associated with the account. See [AWS Docs](http://docs.aws.amazon.com/config/latest/developerguide/iamrole-permissions.html) for more details.
        Returns:
        builder