Class AwsLogSourceSourceArgs.Builder

  • Enclosing class:
    AwsLogSourceSourceArgs

    public static final class AwsLogSourceSourceArgs.Builder
    extends java.lang.Object
    • Method Detail

      • accounts

        public AwsLogSourceSourceArgs.Builder accounts​(@Nullable
                                                       com.pulumi.core.Output<java.util.List<java.lang.String>> accounts)
        Parameters:
        accounts - Specify the AWS account information where you want to enable Security Lake. If not specified, uses all accounts included in the Security Lake.
        Returns:
        builder
      • accounts

        public AwsLogSourceSourceArgs.Builder accounts​(java.util.List<java.lang.String> accounts)
        Parameters:
        accounts - Specify the AWS account information where you want to enable Security Lake. If not specified, uses all accounts included in the Security Lake.
        Returns:
        builder
      • accounts

        public AwsLogSourceSourceArgs.Builder accounts​(java.lang.String... accounts)
        Parameters:
        accounts - Specify the AWS account information where you want to enable Security Lake. If not specified, uses all accounts included in the Security Lake.
        Returns:
        builder
      • regions

        public AwsLogSourceSourceArgs.Builder regions​(com.pulumi.core.Output<java.util.List<java.lang.String>> regions)
        Parameters:
        regions - Specify the Regions where you want to enable Security Lake.
        Returns:
        builder
      • regions

        public AwsLogSourceSourceArgs.Builder regions​(java.util.List<java.lang.String> regions)
        Parameters:
        regions - Specify the Regions where you want to enable Security Lake.
        Returns:
        builder
      • regions

        public AwsLogSourceSourceArgs.Builder regions​(java.lang.String... regions)
        Parameters:
        regions - Specify the Regions where you want to enable Security Lake.
        Returns:
        builder
      • sourceName

        public AwsLogSourceSourceArgs.Builder sourceName​(com.pulumi.core.Output<java.lang.String> sourceName)
        Parameters:
        sourceName - The name for a AWS source. This must be a Regionally unique value. Valid values: `ROUTE53`, `VPC_FLOW`, `SH_FINDINGS`, `CLOUD_TRAIL_MGMT`, `LAMBDA_EXECUTION`, `S3_DATA`, `EKS_AUDIT`, `WAF`.
        Returns:
        builder
      • sourceName

        public AwsLogSourceSourceArgs.Builder sourceName​(java.lang.String sourceName)
        Parameters:
        sourceName - The name for a AWS source. This must be a Regionally unique value. Valid values: `ROUTE53`, `VPC_FLOW`, `SH_FINDINGS`, `CLOUD_TRAIL_MGMT`, `LAMBDA_EXECUTION`, `S3_DATA`, `EKS_AUDIT`, `WAF`.
        Returns:
        builder
      • sourceVersion

        public AwsLogSourceSourceArgs.Builder sourceVersion​(@Nullable
                                                            com.pulumi.core.Output<java.lang.String> sourceVersion)
        Parameters:
        sourceVersion - The version for a AWS source. If not specified, the version will be the default. This must be a Regionally unique value.
        Returns:
        builder
      • sourceVersion

        public AwsLogSourceSourceArgs.Builder sourceVersion​(java.lang.String sourceVersion)
        Parameters:
        sourceVersion - The version for a AWS source. If not specified, the version will be the default. This must be a Regionally unique value.
        Returns:
        builder