Class IamAuditConfigAuditLogConfigArgs.Builder

    • Method Detail

      • exemptedMembers

        public IamAuditConfigAuditLogConfigArgs.Builder exemptedMembers​(@Nullable
                                                                        com.pulumi.core.Output<java.util.List<java.lang.String>> exemptedMembers)
        Parameters:
        exemptedMembers - Identities that do not cause logging for this type of permission. The format is the same as that for `members`.
        Returns:
        builder
      • exemptedMembers

        public IamAuditConfigAuditLogConfigArgs.Builder exemptedMembers​(java.util.List<java.lang.String> exemptedMembers)
        Parameters:
        exemptedMembers - Identities that do not cause logging for this type of permission. The format is the same as that for `members`.
        Returns:
        builder
      • exemptedMembers

        public IamAuditConfigAuditLogConfigArgs.Builder exemptedMembers​(java.lang.String... exemptedMembers)
        Parameters:
        exemptedMembers - Identities that do not cause logging for this type of permission. The format is the same as that for `members`.
        Returns:
        builder
      • logType

        public IamAuditConfigAuditLogConfigArgs.Builder logType​(com.pulumi.core.Output<java.lang.String> logType)
        Parameters:
        logType - Permission type for which logging is to be configured. Must be one of `DATA_READ`, `DATA_WRITE`, or `ADMIN_READ`.
        Returns:
        builder
      • logType

        public IamAuditConfigAuditLogConfigArgs.Builder logType​(java.lang.String logType)
        Parameters:
        logType - Permission type for which logging is to be configured. Must be one of `DATA_READ`, `DATA_WRITE`, or `ADMIN_READ`.
        Returns:
        builder